checkbox в таблице 1С #475549


#0 by alkinoos
Здравствуйте, подскажите как в табличной части документа организовать колонку с checkbox-ом, и корректно обрабатывать состояние "флажка" ? Спасибо.
#1 by also
Размещай ТЗ в диалоге, назначай ей картинку. потом
#2 by also
а вообще в поиск
#3 by alkinoos
Что-то типа такого же (, только в документе в табличной части (и кстати сохраняться ли показатели срок??)
#4 by Cthulhu
: а вообще не ТЗ а Мн.Ч. : картинку назначить для Мн.ч. (в свойствах); добавить вычисляемую колотнку в Мн.ч. (активизировать Мн.ч, ткнуть в кнопку добавления реквизита "текст" и добавить его ткнув прямо в Мн.Ч) - добавится пустая колонка. перетащить её куда надо, назвать как надо, поставить ширину какую надо, взвести флажок "для вывода пиктогроамм" (или как-то так), а в формулу добавленной колонки всандалить выражение, вычисляющее номер отображаемой пиктограммы. а вообще - в поиск. (с)
#5 by alkinoos
Да все это пробовал, вот здесь тоже описано, только не работает, пишет в строке Флаг = ТабЗнач.ПолучитьЗначение(ТабЗнач.НомерСтроки, "КолонкаСПиктограммой"); НеверныйИдентификаторКолонки, а она именно так и обозвана - КолонкаСПиктограммой
#6 by alkinoos
В результате у меня функция выглядит так но не работает, пишет про неверный идентификатор (пикт - назвал), в чем может быть проблема?
#7 by Злопчинский
После создания таблицы значений - опиши ее структуру
#8 by alkinoos
это как (подскажите)
#9 by Злопчинский
положи на форму ТЗ, идентификатор = ТЗФ на эту ТЗ повесь картинку с пиктограммами
#10 by Злопчинский
если флаг может принимат 1 или 0, тогда красиво будет Флаг = 1-Флаг;
#11 by alkinoos
Но ведь в этом случае у меня на форме список значений (с колонками), а я говорил о табличной части документа (или я что-то неправильно понял) И как на этот список значений повесить пиктограмму На колонку в табличной части - знаю, а на список значений - не понял
#12 by Злопчинский
в табличную часть документа - очень просто 1. на ТЧ документа повесь картинку с пиктограммами
#13 by Злопчинский
и не путай СписокЗначений и ТаблицуЗначений
#14 by Злопчинский
на ТЧ кинь текстовую колонку
#15 by Злопчинский
у ней в свойствах поставь галку показывать пиктограммы
#16 by Злопчинский
в формулу - пиши функцияю, функция должна возвращать номер пиктограммы (в картинке, которую назначил на тЧ)
#17 by Злопчинский
надо четко понимать что пиктограммка показывается в зависимости ОТ ЧЕГО-ТО - это что-то - или реквизит дока или некая вычисляемая значения ыункции
#18 by alkinoos
а как показать-то саму картинку (пиктограмму) в текстовой колонке,где уже все атрибуты типа (показывать пикт.) выставлено
#19 by Cthulhu
,,,,: в - мантра.
#20 by alkinoos
#21 by alkinoos
всем спасибо
#22 by Злопчинский
.Вот видишь - всехний пообеждатель! Не есть кошерно юзать переменную Флаг и функцию Флаг ;-)
#23 by Злопчинский
хм... а нахрена СтатусВозврата; - при редактировании текстовой колонки.. ;-)? но для общей дисциплины - ок.
#24 by Cthulhu
: зато теперь можно вызывать из некоторых предопределенных процедур модуля формы! )))
#25 by Злопчинский
ага с таким бешенно богатым кодом? ;-)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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