|
Доступ к форме документа из обработки заполнения табличной части. |
☑ |
0
Lokli
29.01.13
✎
09:07
|
Всем доброго дня.
По результатам заполнения табличной части с помощью внешней обработки необходимо изменить несколько реквизитов формы документа. Конфигурация типовая (УПП 1.3.34.1), механизм подключения внешних обработок заполнения типовой. Я не нашел ни каких вариантов решения данной задачки. Может кто сталкивался и решил?
|
|
1
Maxus43
29.01.13
✎
09:08
|
меняй постановку задачи.
Изменять надо объект, форма сама должна всё делать на основании данных объекта.
Что конкретно надо изменить?
|
|
2
Lokli
29.01.13
✎
09:12
|
(1) Объект я изменил. Но на форме есть дополнительные реквизиты, которые тоже необходимо изменить. В качестве примера можно посмотреть документ "АктСверкиВзаиморасчетов".
|
|
3
Maxus43
29.01.13
✎
09:15
|
у меня нет доп реквзитов формы в этом доке
|
|
4
Maxus43
29.01.13
✎
09:16
|
покури Объект.ПолучитьФорму - раз она открыта, долже её найти
|
|
5
Lokli
29.01.13
✎
09:17
|
(3) т.е. у тебя "Остатки на начало периода" и "Остатки на конец периода" являются реквизитами шапки документа?
|
|
6
pessok
29.01.13
✎
09:18
|
(5) это вообще не реквизиты, как бэ...
|
|
7
Serg_1960
29.01.13
✎
09:19
|
(0) "Я не нашел ни каких вариантов решения"(с)
|
|
8
Maxus43
29.01.13
✎
09:20
|
(5) остаток на начало - реквизит объекта, осатльное вычисляемое
|
|
9
Lokli
29.01.13
✎
09:28
|
(8) Пральна, остальные - вычисляемые реквизиты формы. Так вот что бы их вычислить и заполнить на форме, нужен доступ к этой самой форме документа.
|
|
10
Maxus43
29.01.13
✎
09:33
|
(9)>(4).
Криво документ сделан на самом деле, имхо
|
|
11
Serg_1960
29.01.13
✎
09:37
|
Всё станет значительно интереснее, если в конце обсуждения прозвучить слово "управляемая" :)
|
|
12
Lokli
29.01.13
✎
09:40
|
(10) У меня аналогичное мнение на счет этого документа. :) Спасибо, всё заработало. Метод Объект.ПолучитьФорму() - дал ссылку на открытую форму документа.
|
|
13
Maxus43
29.01.13
✎
09:41
|
(11) УПП 1.3.34.1. Увы, миелафон ваш ни к черту :)
|
|
14
Lokli
29.01.13
✎
09:43
|
(13) А мне не мысли читать, мне учет вести. :)
|
|
15
Serg_1960
29.01.13
✎
09:46
|
(13) Не поверил своим ушам - что столько шума может быть вокруг одной строки "формаДокумента = Объект.ПолучитьФорму("ФормаДокумента");".
|
|
16
RomaH
naïve
29.01.13
✎
09:51
|
(12) странно, у меня не получается
ссылку-то на форму он дает, а вот значения в элементах не меняются
|
|
17
RomaH
naïve
29.01.13
✎
09:54
|
(16) а нет, все ОК
|
|