Флажок в табличном поле #566436


#0 by unreg11
Есть ТЗ с типом Значения ДокументСписок.ПоступлениеТоваровУслуг. Мне необходимо добавить еще одну колонку, в котором пользователь сможет отмечать необходимые документы для дальнейшей обработки(флажок, поставил/снял галочку). На форумах читал, что то у меня не получилось этого сделать.
#1 by qeos
ДанныеФлажка
#2 by unreg11
В данных перечислены только реквизиты документа, а у меня он сам по себе булевого типа
#3 by qwerty09
добавил колонку (режим редактирования - непосредственно), прописал обработку события ПриИзмененииФлажка (тут алгоритм зависит от того куда будешь писать значение флажка)
#4 by mirosh
все равно . Убери значение из "данные" и поставь его в "данные флажка"
#5 by mirosh
+ а потом
#6 by Mort
Если не ошибаюсь в списке документов в режим редактирования строки вообще войти нельзя, в т.ч. флажков.
#7 by mikecool
в УФ да
#8 by unreg11
, там где пусто нет ничего что связано с флажком
#9 by mirosh
напиши "УВ" в данных флажка
#10 by unreg11
ни в Данных, ни в ДанныхФлажка ничего написать нельзя только!!! выбрать
#11 by mirosh
продолжай упорствовать, ты такой настойчивый, все у тебя получится!!!!!!!1111111одинодинодин
#12 by Mort
да везде
#13 by unreg11
это глум?
#14 by qwerty09
да-да, припоминаю, чет там было такое. Если ваще никак, то добавь колонку (элемент управления - флажок, данные и данные флажка - пусто) и потом просто обрабатывай событие ПриАктивизацииКолонки - тут проверишь имя колонки и, если она, то получишь текущую строку списка документов (а в ней ссылку на документ)...Дальше в обработке напишешь, что Флажок = Не Флажок и записываешь куда хош. Ах да, и втули свойство "пропускать при вводе" своей колонке.
#15 by Mort
Лучше обработку выбора, при активизации ненадежно. Хранить выбранные документы в массиве и в привыводестроки отображать флажок.
#16 by kosts
Вот держи. Только, что собрал. Можно даже в мемориз ...
#17 by unreg11
Спасибо, работает
#18 by unreg11
а вот пометка удаления там обязательна, это вроде опять же к документу относится. без реквизитов документа можно как-нибкдь обойтись
#19 by kosts
Что мешает использовать реквизит документа?
#20 by Mort
Мозг
#21 by unreg11
без реквизитов документа можно или нет?
#22 by kosts
У меня за 20 минут не получилось. Попробуй, получится - выложи.
#23 by unreg11
а как потом перебрать табличное поле чтобы проанализировать отмеченные строки
#24 by kosts
Для каждого ДокСсылка по СписокДокументовДляОбработки Цикл
#25 by unreg11
не катит
#26 by kosts
Для каждого т Из СписокДокументовДляОбработки  Цикл
#27 by unreg11
Если СписокДокументовДляОбработки - это табличное поле, то не работает
#28 by kosts
Это не табличное поле см.
#29 by unreg11
все заработало, спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С