Изменить значение флажка у табличного поля #583295


#0 by tramek
Добрый день! У меня есть вопросик. Значит ситуация следующая. В табличном поле интерактивно добавил колонку, выбрал элемент управления "флажок" режим редактирования независимо. В обработчике события у табличного поля ПриИзмененииФлажка пытаюсь изменить значение "ЭлементыФормы.ТабличноеПолеКомплектацияНоменклатуры.ОформлениеСтроки(ЭлементыФормы.ТабличноеПолеКомплектацияНоменклатуры.ТекущаяСтрока).Ячейки.Использовать.Флажок = 0;" безрезультатно.. может кто знает как изменить значение у флажка????
#1 by tramek
да забыл к данным и данным флажка не привязан.. необходимости хранить значение нет.
#2 by DSatan
меня то, что у тебя в "ДанныеФлажка"
#3 by DSatan
привяжи
#4 by Reset
Необходимости хранить значение нет, а изменять есть... охохохо
#5 by DSatan
привяжи, но не используй, тебя ж никто не заставляет
#6 by tramek
У табличного документа тип справочник список, у справочника добавил реквизит тип булево... в табличный документ добавил колонку привязал к данным разместил в ней элемент управления флажок... при выводе строки прописал ОформлениеСтроки.Ячейки.Использовать.ОтображатьТекст  = Ложь;     ОформлениеСтроки.Ячейки.Использовать.ОтображатьФлажок = Истина; Но флажки не отобразились и при нажатии открывается форма справочника. Как с этим бороться?
#7 by DSatan
в поиск, только на этой неделе было на эту тему несколько веток
#8 by tramek
Флажок отобразил.. забыл поставить режим редактирования.. но при нажатии так и открывается форма справочника, а значение флажка не меняется..
#9 by tramek
Да я их читал не чего для себя не нашел...
#10 by Reset
Добавь переменную модуля - соответвие СписокПомеченных. Добавь колонку Флаг без указания данных. Отрабатывай событие Выбор - если при выборе текущая колонка - Флаг, добавляй/удаляй значение из соотвествия (если есть - удаляй, если нет - добавляй). Не забудь отключить СтандартнуюОбработку. При выводе строки в оформлении строки рисуй галочку, если данная ссылка есть в соответствии. В любой момент можешь обращаться к соответствию для получения списка помеченных. Это все для случая "необходимости хранить значение нет"  - я так понимаю, хранить в БД ну нужно и помечать нужно только некоторое время на форме.
#11 by Reset
Соответсвие вида Ключ-СправочникСсылка Значение-любое значение кроме неопределено
#12 by tramek
Отрабатывай событие Выбор с этим не совсем понятно...У табличного документа попробовал событие ОбработкаВыбора и ВыборЗначения при нажатии на флажок не попадает ни туда ни туда? если не трудно можно поподробнее что это за обработчик?
#13 by tramek
апнемся
#14 by tramek
Все разобрался в понедельник мысли от TES Skyrim плавно перешли к 1С.... Reset очень помогло, спасибо огромное.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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