Отображение произвольной колонки типа булево в журнале документов флажком #331517


#0 by dinulka
Здравствуйте! Помогите с решением задачи. Необходимо создать произвольную колонку типа булево в журнале документа, но данная колонка не имеет данных, т.е. не относится ни к одному графу журнала документа.  Как создать колонку с отображением флажка получилось, а вот как добраться до значения этой колонки, если она не имеет данных не понятно, хотя я пытаюсь установить ей данные, то происходит ошибка. А задача была в том, что необходимо выбрать некоторые документы в журнале и по кнопке удалить произвести удаление, т.е. фактически создавать графу для этой колонки нет надобности. Вот пример этой задачи: Нужно в табличное поле ЖурналДокументовСписок добавить произвольную колонку "Выбор". Эта колонка имеет тип булево. В процедуре ПриОткрытии выдает ошибку: Ошибка при установке значения атрибута контекста (ДанныеФлажка): недопустимое значение. По идее правильно, что выдает ошибку, т.к. данных произвольная колонка Выбор не имеет. Помогите, может кто знает, как решить такую задачу.
#1 by ТелепатБот
#2 by Валерыч
на ИТС такая статья есть. если вкратце, 1. создай переменную модуля, например типа соответствие. В нее заноси информацию о выбранных документах, например из ДанныеСтроки.Ссылка 2. В обработчике события ПриПолученииДанных отображаешь флажок по данным этого соответствия. ну и реализуешь остальной функционал по  данным такого соответствия
#3 by dinulka
Вылерыч огромное тебе спасибо все получилось.
#4 by dinulka
Кому интересен метод решения: Создаем произвольную колонку в ЖурналеДокументовСписок, например "Выбор", указываем элемент управления Флажок, тип значения Булево. В модуле создаем переменную, например "Результат". Производим удаление по нажатию кнопки список ненужных документов: Процедура КоманднаяПанельУдалить(Кнопка)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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