Имя: Пароль:
1C
 
Вызов функций формы объекта
,
0 dimoverok
 
28.07.16
15:45
Здравствуйте
Пожалуйста, подскажите как решить нижеописанную задачу

Из обработки создается и заполняется документ. После того, как документ заполнен, его необходимо обработать функциями и процедурами, которые расположены в модуле ФОРМЫ документа.
Подскажите, как вызвать для ДокОбъекта эти функции/процедуры формы документа

Очень не хочется перетаскивать из формы документа в менеджер...
1 f_vadim
 
28.07.16
15:46
открыть форму и выполнить. потом закрыть.
2 dimoverok
 
28.07.16
15:54
Забыл добавить
Управляемое приложение
Создание и заполнение документа осуществляется &НаСервере
не получается вернуть с сервера объект и получить него форму, даже если запускаюсь в режиме толстого клиента
3 hhhh
 
28.07.16
16:06
(2) если документ создан и заполнен, то какого его еще нужно чем-то обрабатывать?
4 f_vadim
 
28.07.16
16:13
(2) зачем объект? верни ссылку.
5 dimoverok
 
28.07.16
16:14
(3)
от заполненных данных зависит результат расчета документа

в процессе расчета(функциями и процедурами формы документа) заполняются вычисляемые реквизиты и поля ранее заполненной ТЧ, а так же погружаются тарифы для расчета и заполнения ТЧ затрат
6 dimoverok
 
28.07.16
16:18
(4)
да и стоп... прошу прощения...
Это ведь не вариант, если таких документов может доходить до 1000
7 dimoverok
 
28.07.16
16:19
(4) я ведь правильно понял -
вы предлагается открыть форму с созданным документом, самому нажать кнопочку "обработать" и закрыть форму ?
Если так, то мне не подходит
8 f_vadim
 
28.07.16
16:20
(6) ну верни массив ссылок
(7) неправильно
9 hhhh
 
28.07.16
16:22
(7) если типовая у вас, то в форме документа ничего не обрабатывается. Вся обработка в общих модулях. Поэтому вам надо внимательнее вчитаться в эти продедуру на форме и понять, куда они обращаются.
10 f_vadim
 
28.07.16
16:24
(7) в открываемую форму передать доппараметр, который отлавливать при создании формы на сервере и запускать необходимые методы. не забыть сделать записать() и где-нибудь воткнуть "отказ = истина", чтоб форма не открывалась.

10 строк написать всё-таки придётся.
11 dimoverok
 
29.07.16
13:50
(10)
я вам очень благодарен
дело в том, что я не совсем вас сначала понял, уперся рогами, что нужно делать на сервере и т.п. ....

переделал обработку, чтобы на клиент возвращать ссылка на документы
правда от открытия формы ушел... точнее, с этим мне тоже помогли :(

для функции формы указал тип экспорт
после получения формы удалось вызвать функцию и записать объект, без открытия формы

еще раз премного благодарен за помощь