Изменения реквизита булева в форме списка документа без открытия документа. #676828


#0 by Koliaff
Доброго времени суток, господа форумчани. Попросили в форме списка документа "Реализация ТиУ" добавить флажок "Акты Получены" с возможностью редактирования этого флажка не входя в документ. Сделал новый реквизит документа "АктыПолучены" типа булево. В форме списка разместил эту колонку. Для неё выбрал режим редактирования "Непосредственно". Теперь написал код в стандартной процедуре формы списка : Процедура ДокументСписокПриИзмененииФлажка(Элемент, Колонка) Почему-то в эту процедуру не заходит при одинарном и двойном щелчке по колонке "АктыПолучены". Что не так ? Подскажите пожалуйста.
#1 by Starhan
Потому что это реквизит документа и он не меняется через форму списка штатными средствами.
#2 by Рэйв
Сделай кнопку "Установить 'Акты получены'" на форме.  По нажатию получай тек ссылку, получай объект и записывай в него.
#3 by Koliaff
(Starhan) добавлял колонку и не связанную с реквизитом документа, все равно не заходит в процедуру ДокументСписокПриИзмененииФлажка
#4 by Koliaff
(Рэйв) Кнопка не удобна, лучше все-таки в списке на колонку кликать....
#5 by Defender aka LINN
Потому что документы в списке не редактируются
#6 by Рэйв
Тогда обрабатывай двойной клик по строке. Напрямую из списка менять не взлетит у тебя
#7 by Koliaff
Давайте тогда так вопрос перефразирую : "Какие действия мне предпринять чтобы заработала процедура "ДокументСписокПриИзмененииФлажка" ? А все остальное я сам сделаю ...
#8 by Defender aka LINN
Какие угодно, вплоть для принесения девственниц лунной ночью во славу Ктулху - ничего не изменится.
#9 by Koliaff
(Defender aka LINN) Зачем нужна процедура ДокументСписокПриИзмененииФлажка" если она не обрабатывается ?
#10 by hhhh
наверно надо флажок изменить. А не по колонке щелкать.
#11 by Рэйв
В скобках достаточно указывать номер поста на который отвечаешь. Не мучайся:-)
#12 by Defender aka LINN
Ты ее добавил, не я. Вот да, кстати, зачем ты добавил процедуру, которая никогда обрабатываться не будет?
#13 by Koliaff
Я пришел сюда чтобы спросить когда эта процедура обрабатывается ? )))) Походу ни кто не знает. Может она для Управляемого приложения ? ))
#14 by Defender aka LINN
Она для случаев, когда табличное поле редактируется. Неужели так трудно это понять?
#15 by Koliaff
Синтаксис: ПриИзмененииФлажка Описание: Возникает при изменении пометки строки поля списка.
#16 by Koliaff
Объясни пожалуйста, до меня не доходит ... )
#17 by Starhan
если сделаешь свое табличное поле с блэкджеком и шлюхами то работать будет.
#18 by Defender aka LINN
Ну, я могу свой более ранний пост скопипастить, но если ты его не читал, то и новый не прочитаешь. Тупик, однако.
#19 by Starhan
в общем обрабатывай событие ДокументСписокВыбор. Может додумаешься чего дальше прикрутить.
#20 by Koliaff
Всем спасибо, вопрос закрыт !
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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