|
СообщениеПользователю в ПриСозданииНаСервере | ☑ | ||
---|---|---|---|---|
0
cons24
27.07.18
✎
17:26
|
Есть документ1 у него на форме автогенерируемая (платформой) кнопка "создать на основании". При нажатии - если документ не был проведен - надо вывести сообщение.
Отладка ловит только ОбработкаЗаполнения() в модуле Документа2, или ПриСозданииНаСервере формы документа2. Нигде не могу настроить СообщениеПользователю чтоб выводилось с форме документа2 - все время выводит в форму документа1 (которая уже под документом2). |
|||
1
ДНН
27.07.18
✎
17:53
|
(0) ПриОткрыии в форме документа 2
|
|||
2
aleks_default
27.07.18
✎
17:58
|
(0)И какой смысл в этом сообщении?
А если просто создадут (не на основании) документ2 и привяжут к непроведенному документ1? Как докажешь что это пользователь верблюд, а не ты? |
|||
3
Serg_1960
27.07.18
✎
20:59
|
(0) В обработке заполнения можно проаннализовать твой ли это случай и Объек.ДополнительныеСвойства.Вставить() что-нибудь, что можно потом анализировать везде, где тебе хочется. Например, при открытии формы этого объекта после заполнения.
|
|||
4
cons24
28.07.18
✎
07:45
|
(3) пожалуй самый дельный совет
|
|||
5
cons24
28.07.18
✎
07:45
|
(2) а какой есть способ отказа от создания документа? В обработкеЗаполнения нет флага Отказ.
|
|||
6
Мимохожий Однако
28.07.18
✎
07:52
|
(5) Заполнение документа не имеет отношения к проведению созданного документа. С этим надо смириться.
|
|||
7
Мимохожий Однако
28.07.18
✎
07:54
|
Обычно при заполнении на основании в комментарий документа пишется информация о том, что "на основании..". Но это не имеет отношения к логике проведения,т.к. всегда можно написать служебную информацию потом и руками.
|
|||
8
Мимохожий Однако
28.07.18
✎
07:54
|
(4) Мы тебе здесь насоветуем ))
|
|||
9
Cyberhawk
28.07.18
✎
08:36
|
(3) Так не сработает
|
|||
10
Cyberhawk
28.07.18
✎
08:37
|
(5) Вызывать исключение. И это по стандартам разработки 1С так.
|
|||
11
Cyberhawk
28.07.18
✎
08:39
|
+(9) в УФ не сработает, в ОФ должно
|
|||
12
cons24
28.07.18
✎
19:47
|
(10) не припомню такого стандарта.
Зато потыкался в типовой ERP - обнаружил, что в таком случае выводится предупреждение о необходимости провести документ-основание. А всё потому что платформенные кнопки не используются, а используются подключаемые команды (БСП). |
|||
13
cons24
28.07.18
✎
19:47
|
Вопрос исчерпан.
|
|||
14
Cyberhawk
28.07.18
✎
20:27
|
"не припомню такого стандарта" // "Не знать, да забыть - вообще не вспомнить" (с)
https://its.1c.ru/db/v8std#content:2149184045:hdoc |
|||
15
triviumfan
29.07.18
✎
09:13
|
(14) ни разу не видел... спс, попробуем использовать. Обычно в ОФ такое делается ПередОткрытием(): Отказ = Истина.
|
|||
16
triviumfan
29.07.18
✎
12:36
|
(15) Как-то некрасиво вызывать исключние
https://yadi.sk/i/HRr6_Md73ZgPdm Все же лучше ПередОткрытием отказ. |
|||
17
triviumfan
29.07.18
✎
12:55
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |