|
Изменение реквизитов документа в закрытом периоде 1С УПП |
☑ |
0
skupidom
14.07.16
✎
13:34
|
Работаем в 1С УПП.
В заказе покупателя есть реквизит "Дата отгрузки". Документ в закрытом периоде.
Нужно иметь возможность редактировать "дату отгрузки" в документе, как программно это сделать?
|
|
1
lera01
14.07.16
✎
13:37
|
ОбменДанными.Загрузка=Истина
|
|
2
skupidom
14.07.16
✎
14:00
|
Дата отгрузки должна быть доступна при открытии формы Заказа, не в процедуре ПриЗаписи(), у меня код получился такой:
если флаг = истина тогда
элементыформы.ДатаОтгрузки.Доступность = ложь;
иначе
элементыформы.ДатаОтгрузки.Доступность = истина;
конецесли;
попытка
ОбменДанными.Загрузка = Истина;
Записать(РежимЗаписиДокумента.Запись);
исключение
конецпопытки;
|
|
3
skupidom
14.07.16
✎
14:01
|
это в модуле формы Заказа, в процедуре: ПриОткрытии()
|
|
4
Mankubus
14.07.16
✎
14:08
|
(3) при открытии записать??
|
|
5
catena
14.07.16
✎
14:09
|
(2)А зачем доступность записывать? О_о
|
|
6
skupidom
14.07.16
✎
14:10
|
дата отгрузки должна быть доступной в зависимости от 1 условия, это проверка на его выполнение
|
|
7
skupidom
14.07.16
✎
14:11
|
но флаг = ложь, дата отгрузки доступность = истина и не срабатывает
|
|
8
skupidom
14.07.16
✎
14:12
|
дата отгрузки не доступна не в зависимости от всего у документа в закрытом периоде
|
|
9
skupidom
14.07.16
✎
14:42
|
как правильно написать и что я не учел подскажите?
|
|
10
catena
14.07.16
✎
14:47
|
Форма (Form)
ТолькоПросмотр (ReadOnly)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Содержит признак использования формы в режиме просмотра. Если свойство установлено в Истина, то становятся не доступны для изменения все дочерние элементы вне зависимости от значения их свойств ТолькоПросмотр.
Доступность:
Толстый клиент.
|
|
11
lera01
14.07.16
✎
15:26
|
Добавь в форму кнопку, не изменяющую данные, повесь на нее выбор даты, получи объект, запиши в него дату эту в режиме Загрузка=Истина и перечитай объект в форме.
|
|
12
laeg
14.07.16
✎
15:26
|
(9) Что мешает рядом с датой отгрузки повесить кнопку, а на кнопку процедуру с вводом новой даты и записью документа в режиме ОбменДанными.Загрузка = Истина
|
|
13
laeg
14.07.16
✎
15:27
|
(11) + :)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший