|
Управляемая форма, создание на сервере |
☑ |
0
LenaAt
01.08.17
✎
08:09
|
Подскажите, пожалуйста, есть какая - то процедура, которая выполняется ТОЛЬКО при создании нового документа, ещё не записанного в базу данных?
|
|
1
Рэйв
01.08.17
✎
08:11
|
открытие формы нового документа или создание нового документа?
|
|
2
LenaAt
01.08.17
✎
08:11
|
Создание нового документа
|
|
3
Мимохожий Однако
01.08.17
✎
08:12
|
(0) В СП не нашла? С какой целью интересуешься?
|
|
4
LenaAt
01.08.17
✎
08:13
|
Параметры.Ключ.Пустая() наверное вот это мне поможет, а отдельной процедуры нет?
|
|
5
Мимохожий Однако
01.08.17
✎
08:14
|
Достаточно открыть модуль объект и посмотреть предопределенные процедуры
|
|
6
Мимохожий Однако
01.08.17
✎
08:15
|
Ссылка на документ пустая
|
|
7
Dotoshin
01.08.17
✎
08:19
|
(0) ПередЗаписью(), не?
Проверяешь Если ЭтоНовый(), значит документ создан, но еще никуда не записан.
|
|
8
Рэйв
01.08.17
✎
08:20
|
(2)При создании новогоь документа насколько я помню первым делом срабатывает код модуля объекта, который вне процедур и функций. Вот и пользуйся.
|
|
9
Рэйв
01.08.17
✎
08:21
|
+ проверка на
Ссылка.Пустая() даст тебе ответ новый ли это документ
|
|
10
Работа имитируется
01.08.17
✎
08:23
|
(8) РеквизитФормыВЗначеие на незаписанном документе против такого подхода (:
|
|
11
Рэйв
01.08.17
✎
08:24
|
(10) Так она без формы хочет фроде.
|
|
12
Dotoshin
01.08.17
✎
08:24
|
(8) Код модуля всегда срабатывает, даже при открытии документа. Надо проверять на этоновый
|
|
13
Дмитрий
01.08.17
✎
08:25
|
Процедура ПриОткрытии()
Если ЭтоНовый() Тогда
Процедура()
|
|
14
Рэйв
01.08.17
✎
08:25
|
(10)А кстати почему оно против?:-) Отработает код - это и надо ТС
|
|
15
Работа имитируется
01.08.17
✎
08:27
|
(14) ТС же хочет ТОЛЬКО, а не каждый раз (:
|
|
16
Рэйв
01.08.17
✎
08:36
|
(15) телепат?:-)
|
|
17
Работа имитируется
01.08.17
✎
08:44
|
(16) Телепат (:
|
|
18
Cyberhawk
01.08.17
✎
08:48
|
ОбработкаЗаполнения
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан