|
Управляемое приложение | ☑ | ||
---|---|---|---|---|
0
berendej
21.11.11
✎
15:24
|
8.2 Управляемое приложение. Сделал внешнюю обработку,в которой происходит отбор необходимой номенклатуры, на основании которой должна заполнять ТЧ дока,из которого эта обработка и вызывается. Но никак не могу привязать к этой обработке документ,в котором надо заполнять ТЧ
|
|||
1
MaxS
21.11.11
✎
15:31
|
из БСП примеры дополнительных обработок изучены?
|
|||
2
berendej
22.11.11
✎
10:48
|
да
|
|||
3
Amra
22.11.11
✎
10:49
|
(0) Что именно не получается?
|
|||
4
berendej
22.11.11
✎
11:01
|
(3) получить ссылку на текущий документ во внешней обработке
|
|||
5
Amra
22.11.11
✎
11:06
|
При открытии обработки в нее передается параметром ссылка на документ
|
|||
6
teapot123
22.11.11
✎
11:07
|
сделай в обработке реквизит и заполняй его при вызове
|
|||
7
berendej
22.11.11
✎
11:19
|
(5) речь идёт о процедуре инициализировать?
|
|||
8
berendej
22.11.11
✎
11:25
|
(6)а как я его буду заполнять? Откуда брать сведения о текущем документе?
|
|||
9
teapot123
22.11.11
✎
11:31
|
(8) как происходит открытие внешней обработки?
|
|||
10
berendej
22.11.11
✎
11:43
|
(8) Открываю документ, там на панелке разместил кнопку, при нажатии по которой происходит вызов обработки. Т.е.
Процедура ПодборНоменклатуры(Команда) ФормаПодбораНоменклатуры = ПолучитьФорму("Обработка.ПодборНоменклатуры.Форма",,ЭтаФорма,УникальныйИдентификатор,); ФормаПодбораНоменклатуры.Открыть(); КонецПроцедуры |
|||
11
teapot123
22.11.11
✎
11:48
|
ФормаПодбораНоменклатуры.СсылкаНаТекущийДокумент = ЭтотОбъект.Ссылка;
предварительно создать реквизит СсылкаНаТекущийДокумент |
|||
12
teapot123
22.11.11
✎
12:00
|
(11) сорри, для УФ будет
ФормаПодбораНоменклатуры.СсылкаНаТекущийДокумент = Объект.Ссылка; |
|||
13
berendej
22.11.11
✎
12:29
|
(12) так Объект.Ссылка это мы получим ссылку на обработку, мне же из обработки надо получить ссылку на документ и тут Объект это и буде моя обработка
|
|||
14
Amra
22.11.11
✎
12:37
|
(13) Чукча писатель, чукча читатель? Сказал же, передавай параметром ссылку на документ
|
|||
15
MaxS
22.11.11
✎
12:37
|
судя по (2) , (10) выглядит как-то нелогично.
т.е. не используются штатные механизмы? |
|||
16
teapot123
22.11.11
✎
13:25
|
(13) это твоя процедура в модуле УФ:
Процедура ПодборНоменклатуры(Команда) ФормаПодбораНоменклатуры = ПолучитьФорму("Обработка.ПодборНоменклатуры.Форма",,ЭтаФорма,УникальныйИдентификатор,); ФормаПодбораНоменклатуры.Открыть(); ФормаПодбораНоменклатуры.СсылкаНаТекущийДокумент = Объект.Ссылка; КонецПроцедуры |
|||
17
berendej
22.11.11
✎
14:00
|
(16) всё получилось, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |