|
Модифицированность и Модифицированность() документа | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
02.10.17
✎
09:45
|
В форму документа для сервиса заполнения добавил флажки - реквизитами документа не являются. При открытии их состояние восстанавливается по реквизитам. в процедуре при открытии добавил:
Модифицированность = Ложь; Сообщить("Модифицированность = " + Модифицированность()); Пишет: Модифицированность = Да - это нормально? (закрывается форма без вопроса) |
|||
1
Fedor-1971
02.10.17
✎
09:55
|
(0) вроде Модифицированность() возвращает ЭтаФорма.Модифицированность
Ты в какой обработчик этот код положил? |
|||
2
Mikhail Volkov
02.10.17
✎
09:57
|
(1) при открытии документа
|
|||
3
Fedor-1971
02.10.17
✎
09:59
|
(2) а если проверить сей флаг в ПередЗакрытием?
|
|||
4
Mikhail Volkov
02.10.17
✎
10:01
|
По кнопке "Оплата" проверяется ЭтотОбъект.Модифицированность(), ну и предлагает записать...
|
|||
5
Mikhail Volkov
02.10.17
✎
10:04
|
Заменил на ЗаписатьВФорме(РежимЗаписиДокумента.Запись); - нормально стало - не просит записать.
|
|||
6
h-sp
02.10.17
✎
10:04
|
(4) ЭтотОбъект - это форма
|
|||
7
Mikhail Volkov
02.10.17
✎
10:06
|
(6) Почему тогда Модифицированность = Ложь; не работает?
|
|||
8
Fedor-1971
02.10.17
✎
10:07
|
(4) Проверяй не Объект, а Форму (ЭтаФорма). По крайней мере проверь отладчиком что находится в ЭтотОбъект
(5) Так просто разрешил записывать каждый раз, если решение подходит то норм. |
|||
9
Mikhail Volkov
02.10.17
✎
10:09
|
(8) Помечу каждый раз? Только при открытии, пользователь ничего с ним не сделал.
|
|||
10
Fedor-1971
02.10.17
✎
10:15
|
(9) т.е. Открыли форму объекта, зачем-то её Записали.
Пользователь ждёт открытия формы несколько дольше чем нужно - при нагруженном компе или сложной форме будет заметно подтормаживание. |
|||
11
Mikhail Volkov
02.10.17
✎
11:43
|
(10) Записали при открытии потому-что Модифицированность = Ложь не работает, и при нажатии "оплата" требует записать документ. А как еще убрать Модифицированность , чтобы проверка ЭтотОбъект.Модифицированность() в кнопке "Оплата" не мешала?
|
|||
12
Mikhail Volkov
02.10.17
✎
13:41
|
(10) Кстати проведенный при записи запрашивает оперативное проведение - тоже не фонтан!? Как снять Модифицированность?
|
|||
13
Wirtuozzz
02.10.17
✎
13:50
|
ОбъекЧтоТыИзменяешь.Модифированность = Ложь;
|
|||
14
Mikhail Volkov
02.10.17
✎
14:03
|
(13) В форме? Поле объекта не обнаружено (Модифицированность) ЭтотОбъект.Модифицированность = Ложь;
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |