|
Как из общего модуля получить форму документа УФ? |
☑ |
0
SpiKe
29.03.13
✎
15:57
|
В общем модуле получаю документ, а нужно обратиться к некоторым процедурам, которые у него в модуле формы (УФ)?
|
|
1
SpiKe
29.03.13
✎
16:11
|
Это возможно?
|
|
2
Infsams654
29.03.13
✎
16:12
|
неправильно это. Вынеси в модуль объекта
|
|
3
Зойч
29.03.13
✎
16:12
|
нет
|
|
4
Infsams654
29.03.13
✎
16:12
|
(1) возможно, но гомнокод
|
|
5
SpiKe
29.03.13
✎
16:13
|
(4) а что из себя представляет гомнокод?
|
|
6
Очкарик
29.03.13
✎
16:15
|
(0) Вообще без проблем форму получить.
Документ.Реализация.ПолучитьФорму()
|
|
7
SpiKe
29.03.13
✎
16:16
|
с сервера?
|
|
8
Очкарик
29.03.13
✎
16:16
|
+(6) только че ты с ней дальше делать хочешь? :)
|
|
9
Очкарик
29.03.13
✎
16:16
|
(7) да, будет форма на сервере. Ты её дальше солить будешь?
|
|
10
SpiKe
29.03.13
✎
16:17
|
там есть несколько процедур, которые должны выполниться регламентным заданием
|
|
11
Очкарик
29.03.13
✎
16:17
|
(10) в форме?
|
|
12
SpiKe
29.03.13
✎
16:18
|
ага
|
|
13
Очкарик
29.03.13
✎
16:19
|
(12) перенести их в модуль менеджера не судьба?
|
|
14
SpiKe
29.03.13
✎
16:19
|
рз загружает документ, а некоторые вещи расчитаываются на форме
|
|
15
Infsams654
29.03.13
✎
16:19
|
(6) ?? ПолучитьФорму (GetForm)
Доступность:
Толстый клиент.
Ну если только в толстом
|
|
16
Infsams654
29.03.13
✎
16:21
|
(14) да не надо так: "некоторые вещи расчитаываются на форме"
бизнес логика должна лежать в модулях объекта или менеджера. В Форме только визуализация
|
|
17
SpiKe
29.03.13
✎
16:23
|
там и есть визуализация, к примеру у ТЧ может быть несколько вариантов, получить последний, настроить видимость, расчитать итог и тд
|
|
18
SpiKe
29.03.13
✎
16:25
|
{Документ.КоммерческоеПредложение.МодульОбъекта(221)}: Ошибка при вызове метода контекста (ПолучитьФорму)
Форма = ТекДок.ПолучитьФорму();
по причине:
Интерактивные операции недоступны
|
|
19
MSII
29.03.13
✎
16:26
|
(18) Ясен перец, это же сервер. Не взлетит у тебя, сделай как в (2) посоветовали.
|
|
20
Infsams654
29.03.13
✎
16:27
|
(17) ТЧ - это у объекта, ТП - отображение ТЧ на форме. Тебе же говорят
|
|
21
Очкарик
29.03.13
✎
16:32
|
(15) Не канает в тонком оказывается.
{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(3)}: Ошибка при вызове метода контекста (ПолучитьФорму)
Форма = Документы.АвансовыйОтчет.ПолучитьФорму("ФормаДокумента");
по причине:
Интерактивные операции недоступны
|
|
22
Baracus
29.03.13
✎
16:35
|
(0), Будь мужиком, прочитай (13)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший