Имя: Пароль:
1C
1С v8
как запретить печать модифицированного документа в бп 3,0
0 vostdnn
 
06.09.22
17:06
Добрый день,
в расширении создан документ. добавлена команда печати. Если в проведенный документ добавить или удалить строки - формирую печатную форму, программа не требует записать документ.
Посмотрел в типовых документах как устроено - вроде так же все. но в типовом измененном документе при печати  требует записать документ.
1 Курцвейл
 
06.09.22
17:12
Добавьте проверку на Модифицированность
2 michael512
 
06.09.22
17:29
Модифицированность() не предлагать?

Тип: Булево.
Истина - объект изменен; Ложь - в противном случае.
3 vostdnn
 
06.09.22
17:56
(2) а пример можно?
сейчас гляну в типовой
4 vostdnn
 
06.09.22
18:12
и вторая проблема выявилась.
открываю проведенный документ. делаю изменения. закрываю на крестик (окна) - даже не спрашивает сохранить документ или нет, а закрывает его.
5 mikecool
 
06.09.22
22:23
(4) ты не изменяешь данные объекта
6 michael512
 
07.09.22
04:02
а в какой форме открывается документ? может в форме обработки?
7 Мимохожий Однако
 
07.09.22
06:25
Можно при открытии проведённого документа сделать недоступным для изменений. Т.е. при желании изменить проведённый документ пользователь должен будет сначала сделать его не проведённым.
Ошибка? Это не ошибка, это системная функция.