Как поставить отметку на все строки списка документов? #536878


#0 by Cmyk32
Добрый день! У бухгалтера есть журнал документов с колонкой "Отметка". С помощью него он выбирает необходимые строки для обработки. На форму необходимо добавить две кнопки "Установить отметку" и "Снять отметки", которые будут соответственно устанавливатьснимать отметку на всю текущую выборку документов. Для табличного поля на форме неприменимо "Для каждого стр из ЖурналДокументовСписок" или "Для каждого стр из ЭлементыФормы.ЖурналДокументовСписок" Подскажите, Как можно реализовать обход?
#1 by LAAry
Для каждого стр из Элементыформы.табличноеполе.значение Цикл?
#2 by LAAry
ТабличноеПоле - имя таблицы списка документов.
#3 by Cmyk32
Не. Это тоже самое, что и: Для каждого стр из ЖурналДокументовСписок
#4 by Jstunner
самый простой способ: загрузить документы в ТЗ
#5 by Cmyk32
А как потом отметить строки на форме?
#6 by Stepa86
#7 by Eugeneer
ну знатоки блин. Сделай выделение строк множественное было. пусть бухи выделяют в списке сколько хотят строк и кнопка срабатывала по выделенным строкам.
#8 by Cmyk32
Антон, надо отметку поставить на этих строках, а не только получить.
#9 by Cmyk32
Крайний вариант. Галочки ставить красивее:)
#10 by Mitriy
есть красивый способ, но он непростой... самое простое...
#11 by Jstunner
если хочешь изгаляться, вноси в массив помеченные документы, и при выводе строки рисуй галку
#12 by Cmyk32
Отлично. Непростой подходит.
#13 by Stepa86
если галочка это реквизит документа, то получив данные можно ее поменять, если галочка получается динамически от какой нить коллекции, то можно модифицировать эту коллекцию с помощью полученных данных... а вообще лучше работать не со списочными объектами для этих целей
#14 by Mitriy
кстати да... дело в том, что в управляемые формы этот непростой способ не сможешь перетащить... потому что там метод ПодключитьОбработчикИзмененияДанных убили...
#15 by Mitriy
+ я уже ухожу, если до утра тебя не отговорят, пиши завтра в аську...
#16 by Cmyk32
page up
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям