Как добавить флажки в дерево значений ? #472440


#0 by Alex_MA
Доброе утро уважаемые коллеги! Есть обработка "РегистрацияИзмененийДляОбмена", у нее в ТЧ есть колонка "Имя", она заполняется метаданными, а рядом картинка. Как сделать чтобы тут же отображалось поле флажок как в обработке "ВыгрузкаЗагрузкаДанныхXML" Спасибо за внимание. За советы и ответы премного благодарен.
#1 by Широкий
Заполни у колонки свойство "Данные флажка"
#2 by Широкий
+1 И еще "Режим редактирование"="Непосредственно"
#3 by Alex_MA
т.е. добавить доп колонку, с типом булево ?
#4 by fisher
Не обязательно. Если речь о 8.1, то у ячейки табличного поля есть свойства "Флажок" и "Отображать флажок" (управление в ПриВыводеСтроки и в ПриПолученииДанных). Для дерева реализация флажка этим способом намного интереснее выглядит, т.к. флажок можно отрисовывать непосредственно перед значениями ветки дерева, а не в фиксированной колонке (наподобие дерева подсистем в конфигураторе). Как в 8.2 такое сделать - не знаю, не рыл...
#5 by Alex_MA
спасибо большое
#6 by Alex_MA
Пишу: Теперь выводит флажек, только нельзя менять значение. Как его менять ? И еще рамки у флажка нет
#7 by Широкий
Еще раз читай (1,2).. У своей колонки выставляешь ДанныеФлажка="МояПометка" РежимРедактирования="Непосредственно"
#8 by Alex_MA
Ладно, спасибо.
#9 by fisher
Значение флажка, ессно, нужно где-то хранить (и при выводе менять оформление ячейки в соответствии с ним). А менять по событию ПриИзмененииФлажка. Почему у тебя без рамки, навскидку не соображу. У меня с рамкой. Хотя режим редактирования той колонки, где отображается иерархия с флажком, стоит "Вход"...
#10 by Alex_MA
чего то вообще не меняется флажек. На форме элемент управл.(Реквизит формы "ДеревоОбмена"): У него колонка: Имя: "Имя" Выводит дерево, с галками, но не редактируются.. Я как то не правильно прописываю данные на колонку ?
#11 by fisher
Ты определись, наконец, как ты делаешь. Если стандартно - в отдельной колонке, тогда для этой колонки прописываешь только "ДанныеФлажка" ("Выгружать"), а "Данные" очищаешь.
#12 by Alex_MA
Я определился, мне нужно в одной колонке.
#13 by Alex_MA
Хочу чтобы в колонке "Имя" отображался флаг, с возможностью редактирования. Уж прощевайте несведущего...Хочется прозреть.
#14 by fisher
Ты до конца дочитал? Или неосилил?
#15 by Alex_MA
до конца
#16 by fisher
А осознал? Если осознал, то вылилось ли это в какие-то твои действия? И если да, то каковы результаты?
#17 by Alex_MA
короче не редактируются флажки вот ссылка на картинку режим редактирования - непосредственно написал что может быть еще
#18 by fisher
Дошло. Ты всё-таки хочешь вместе со значением, а не в отдельной колонке. Тогда первым делом, нужно разобраться почему рамка не появляется. Когда появится, тогда читай . Проверь на всяк пожарный "Доступность" и "ТолькоПросмотр" у табличного поля, колонки и самого поля. "ДанныеФлажка" очисть. Флажок ПриПолученииДанных рисоваться будет.
#19 by Alex_MA
Добился таки результата. Вчера уже потерял надежду. Сел на 5 мин., поперетыкал все галки - Заработало!!! Однако 1Са-жгет. Для тех кому необходимо реализовать данную возможность - все здесь описано как нильзя лучше.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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