Имя: Пароль:
1C
1С v8
Задать вопрос пользователю при заведении нового элемента справочника
, ,
0 Alex1979rak
 
11.09.14
03:07
Здравствуйте, уважаемые форумчане.

Помогите, пожалуйста, определиться вот по какому вопросу.

Есть допиленная УТ11. В ней есть справочник Клиенты.

Задача: при создании нового элемента справочника пользователю нужно задавать вопрос с выбором ответа да/нет, после которого либо будет программно создан документ, либо нет.

В какой предопределенной процедуре-событии реализовать этот алгоритм?

Пока есть вариант использования события в модуле объекта справочника ПередЗаписью (в ней можно определить по методу ЭтоНовый(), что создается новый элемент, но нельзя открыть форму с вопросом) и есть вариант использования события ПередЗаписью в модуле формы справочника (но в событии не знаю как определить новый это элемент или нет).

Подскажите, в какую сторону копать?
1 Strogg
 
11.09.14
03:28
ЗнсчениеЗаполнено(Объект.Ссылка)
2 Alex1979rak
 
11.09.14
03:48
(1) за идею спасибо. попробую.
3 Alex1979rak
 
11.09.14
04:25
(1) не помогло
4 ASV
 
11.09.14
04:36
ЭтоНовый = (Объект.Ссылка.Пустая());
5 Alex1979rak
 
11.09.14
04:38
(4) за идею спасибо. сейчас попробую.
6 Alex1979rak
 
11.09.14
04:43
(4) спасибо. это то, что надо.
7 ArchLord
 
11.09.14
04:47
(0) "в модуле объекта справочника ПередЗаписью" "нельзя открыть форму с вопросом)" почитайка для начала http://infostart.ru/public/198766/
8 Alex1979rak
 
11.09.14
04:50
(7) я это знаю, спасибо за подсказку. уже разобрался.
9 Svetka
 
11.09.14
06:47
(0) А вы уверены, что пользователь будет читать вопрос, а не нажимать сразу ОК ?
10 Wobland
 
11.09.14
06:54
> при создании нового элемента справочника
при открытии формы не предлагать?
11 Wobland
 
11.09.14
06:54
(9) ну нехай жмёт
12 Svetka
 
11.09.14
07:09
(11) А если не надо чтоб док создавался?
13 Wobland
 
11.09.14
07:13
(12) исполнение не зайдёт в ветку создания в соответствии с решением юзера
14 Мимохожий Однако
 
11.09.14
07:41
(12)Повесь на ОК отказ ))
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан