|
Передача полученной по ключу формы в Общий модуль | ☑ | ||
---|---|---|---|---|
0
Orenburg156
02.03.22
✎
10:43
|
БГУ2 типовая процедура общего модуля
БухгалтерскиеОперацииСервер.СформироватьСтруктуруРеквизитов(ФОРМА, ..., ...) Экспорт Она вызывается из формы документа при интерактивной записи из события ПередЗаписьюНаСервере. Как ее вызвать для формы полученной по ссылке? Выдает ошибку отображения типов "ФормаКлиентскогоПриложения". Почему так сделали что форму текущего документа можно передать на сервер а форму по ссылке нельзя? Нужно это для копирования бухгалтерской типовой операции из документа образца. |
|||
1
acht
02.03.22
✎
11:28
|
(0) О, еще одна жертва желания использовать функциональность обслуживания контекста формы для оперирования объектами.
Нельзя такое сделать. Засучивай рукава и переделывай свою логику на обработку данных, а не форм. |
|||
2
Orenburg156
02.03.22
✎
11:47
|
(1) Тогда почему в типовых конфах делают обработку с формы а не данных?
|
|||
3
Orenburg156
02.03.22
✎
11:50
|
И может кто подскажет механизм создания бухгалтерской Типовой операции программно не использую форму
|
|||
4
lodger
02.03.22
✎
11:51
|
(2) потому что это для интерактивной работы с объектом документа.
ищите пути для программного взаимодействия через интерфейсы объекта. |
|||
5
lodger
02.03.22
✎
11:52
|
(3) а. Типовые операции просто надо уметь шпиговать данными. не надо вообще трогать её форму.
|
|||
6
acht
02.03.22
✎
12:01
|
(2) > почему
Потому что это эти методы предназначены для обслуживания контекста формы, а не данных сторонних объектов. А ты пытаешься использовать эти методы для того, для чего они никогда не задумывались. |
|||
7
Orenburg156
02.03.22
✎
12:01
|
(5) Задача заполнить доки типовыми операциями по документу образцу, как ее подсунуть в проведение не пойму
|
|||
8
acht
02.03.22
✎
12:05
|
(7) > подсунуть в проведение
Все интереснее и интереснее... И как ты в рамках своего изначального подхода собирался получать форму в момент проведения? |
|||
9
Orenburg156
02.03.22
✎
12:12
|
(8) В рамках своего подхода - я бы получил форму образца, пропихнул бы ее в общиемодули, там бы заполнились дополнительныесвойства объекта (такие же какие мы получаем при интерактивном открытии) и вот осталось бы вызвать стандартное проведение новых объектов и в подписках они по этим свойствам делают типовую операцию
|
|||
10
acht
02.03.22
✎
12:14
|
(9) > я бы получил форму образца
В момент проведения? YYу например |
|||
11
acht
02.03.22
✎
12:14
|
Ну, например из групповой обработки?
|
|||
12
Orenburg156
02.03.22
✎
12:15
|
(11) не понял
|
|||
13
acht
02.03.22
✎
12:17
|
(12) У тебя есть групповая обработка, которая проводит пачку документов на сервере. Как все твое будет отрабатывать?
|
|||
14
Orenburg156
02.03.22
✎
12:18
|
(13) а в чем проблема? я стандартное проведение и запись то не меняю
|
|||
15
acht
02.03.22
✎
12:32
|
(14) Форму ты как получать будешь?
|
|||
16
Orenburg156
02.03.22
✎
12:33
|
(15) Ну так в этом вопрос темы собственно
|
|||
17
acht
02.03.22
✎
12:37
|
(16) Вопрос темы "как передать", а не "как получить".
|
|||
18
Orenburg156
02.03.22
✎
12:44
|
(17) Через ПолучитьФорму с ключом по ссылке
|
|||
19
acht
02.03.22
✎
13:47
|
(18) Понятно. Ну, удачи тебе и 7 футов под килем.
|
|||
20
Orenburg156
02.03.22
✎
13:49
|
(19) Вопрос решен
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |