|
Вывести диалог выбора НаСервере при создании документа? | ☑ | ||
---|---|---|---|---|
0
Elf56
07.10.15
✎
08:56
|
Всем доброго времени суток.
Имеется 1С:Предприятие 8.3 (8.3.5.1517) "Управление торговлей и взаимоотношениями с клиентами (CRM)", редакция 2.0 (2.0.2.5) Есть самописный документ "ДокументКарта" на его основании можно создать только документ "ЗаказКлиента", но он имеет реквизит типа перечисления.типЗаказа который отвечает какого вида будет этот документ или КП или Счет. Соответственно один и тот же документ "ЗаказКлиента" очень сильно отличается если у него выбран вид КП от вида Счет как визуально так и по функциям. При создании документа "ЗаказКлиента" на основании документа "ДокументКарта" присвоение этого самого вида документа происходит в процедурах на сервере до процедуры ПриОткрытии НаКлиенте. Внимание вопрос. Как сделать так чтобы дать пользователю возможность выбирать вид документ "ЗаказКлиента" во время создания его на основани документа "ДокументКарта" а именно как вывести диалог выбора из модуля объекта документа ? или хотя бы в процедуре НаСервере ПриСозданииНаСервере в форме документа? Всем заранее спасибо за ответы. |
|||
1
Cyberhawk
07.10.15
✎
08:57
|
Такой возможности нет
|
|||
2
ДенисЧ
07.10.15
✎
08:58
|
Кому ты на сервере этот диалог будешь показывать?
|
|||
3
Cyberhawk
07.10.15
✎
08:58
|
Вноси изменения в клиентский код, выполняемый перед выполнением команды ввода документа на основании
|
|||
4
Cyberhawk
07.10.15
✎
08:59
|
+(3) вернее до передачи управления на сервер (т.е. вопрос можно задать и в самом коде команды)
|
|||
5
0xFFFFFF
07.10.15
✎
09:00
|
(2) Кому кому. Серверу конечно же. Про искусственный интеллект слышали? Так вот это оно. Пусть сервер решает, надо или нет, он ведь умный.
|
|||
6
Elf56
07.10.15
✎
09:24
|
(4) я так и хотел сначало в документе "ДокументКарта" в команде вводНаОсновании Заказа клиента хотел сделать выбор, но где найти эту команду ?
|
|||
7
jurassic
07.10.15
✎
09:26
|
обработка заполнения вызывается при вводе на основании
|
|||
8
Elf56
07.10.15
✎
09:28
|
(7) ну это да. Но она же вызывается в модуле объекта т.е. на сервере. А что еще раньше ее вызывается ?
|
|||
9
jurassic
07.10.15
✎
09:29
|
(8) ничего. в полнолуние даже форм никаких не бывает
|
|||
10
jurassic
07.10.15
✎
09:29
|
+(9) а ввод на основании происходит
|
|||
11
Elf56
07.10.15
✎
09:31
|
я думал может быть в вызываемом документе "ДокументКарта" в процедуре создание на основании вставить выбор но где найти эту команду
|
|||
12
Elf56
07.10.15
✎
09:31
|
(10) да процедура срабатывает
|
|||
13
Elf56
07.10.15
✎
09:32
|
Процедура ОбработкаЗаполнения срабатывает
|
|||
14
Mankubus
07.10.15
✎
09:45
|
сделай 2 кнопки: создать КП и создать счет
|
|||
15
Elf56
07.10.15
✎
10:10
|
так не дает мне сделать 2 кнопки. В командном интерфейсе формы из которой создается на основании в разделе создать на основании всего 3 варианта либо удалить либо поднять вверх или опустить вниз команду а создать новую команду нету такой функции. Не подскажите как добавить ?
|
|||
16
jurassic
07.10.15
✎
11:09
|
для начала таки создать новую команду
|
|||
17
Elf56
07.10.15
✎
12:25
|
да это понят создам новую команду на форме перенесу ее в группу "создать на основании" командного интерфейса, а вот как в самой команде прописать что при ее срабатывании именно Процедура ОбработкаЗаполнения документа "заказКлиента" срабатывала?
|
|||
18
jurassic
07.10.15
✎
12:33
|
(17) процедура сработает сама. достаточно создать документ, заполнить.
|
|||
19
vhl
07.10.15
✎
13:16
|
(0) сделай выбор в ПриОткрытии, в чем проблема?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |