|
определение выделенных строк при переборе Тч обработки 1с 8.2 УФ |
☑ |
0
LivingStar
09.02.13
✎
06:41
|
Перебираю Тч на форме обработки, как можно определить какие строки выделенны в этой Тч, не используя галочки?
Для каждого стр Из Объект.Тч Цикл
Сообщить(Стр.ДатаСчета);
КонецЦикла;
|
|
1
GROOVY
09.02.13
✎
06:43
|
ТаблицаФормы.ВыделенныеСтроки (FormTable.SelectedRows)
ТаблицаФормы (FormTable)
ВыделенныеСтроки (SelectedRows)
Использование:
Только чтение.
Описание:
Тип: Массив.
Содержит массив идентификаторов выделенных строк.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
2
LivingStar
09.02.13
✎
06:47
|
(1) спасибо! буду использовать!
|
|
3
LivingStar
09.02.13
✎
07:18
|
странно но у меня этот пример не работает:
&НаСервере
Процедура ВернутьСписок()
ВыделенныеСтроки = Элементы.Список.ВыделенныеСтроки;
Для Каждого Стр из ВыделенныеСтроки Цикл
Сообщить(Стр.Наименование);
КонецЦикла;
КонецПроцедуры
У меня в ВыделенныеСтроки просто номера строк кажется...
|
|
4
GROOVY
09.02.13
✎
07:21
|
А что там ее должно быть? "Содержит массив идентификаторов выделенных строк. "
|
|
5
rphosts
09.02.13
✎
07:35
|
так содержит не строки а идентификаторы строк. Что-то типа такого должно отработать
&НаСервере
Процедура ВернутьСписок()
Список = Элементы.Список;
ВыделенныеСтроки = Список.ВыделенныеСтроки;
Для Каждого Стр из ВыделенныеСтроки Цикл
Сообщить(Список[Стр].Наименование);
КонецЦикла;
КонецПроцедуры
|
|
6
LivingStar
09.02.13
✎
08:59
|
(5) Ок! Спасибо!
|
|