|
как отладить, посмотреть работу внешней обработки по заполнению табл. частей | ☑ | ||
---|---|---|---|---|
0
LivingStar
22.09.11
✎
12:25
|
сохранил обработку на диск, но как сейчас посмотреть её код как она работает? Вызывалась из документа по заполнить, заполняла табличную часть.
|
|||
1
Dimonster
22.09.11
✎
12:27
|
(0) Сделай у этой обработки реквизит с ссылкой на документа, сделай форму, вынеси ее на форму и прикрути кнопку, который будет вызывать процедуру заполнения ТЧ.
|
|||
2
salvator
22.09.11
✎
12:27
|
Создать форму обработки, вывести на нее реквизит ссылки на документ, который нужно обработать. Ну и далее отлаживаешь.
|
|||
3
guitar_player
22.09.11
✎
12:32
|
на форме сделать кнопку, по кнопке получить объект и вызвать функцию инициализировать
|
|||
4
LivingStar
22.09.11
✎
12:34
|
ок, спасибо!
|
|||
5
John83
22.09.11
✎
12:34
|
предложил бы поискать на запрещенном сайте (а там этого хватает), но прикрыли лавочку :)
|
|||
6
LivingStar
22.09.11
✎
13:15
|
а как вызывается процедура Инициализировать() ?
|
|||
7
LivingStar
22.09.11
✎
13:18
|
(1) заполнение Тч реализовано в Инициализировать()
|
|||
8
Dimonster
22.09.11
✎
13:26
|
(7) Да
|
|||
9
LivingStar
22.09.11
✎
13:31
|
(8) а как она Инициализировать вызывается?
|
|||
10
LivingStar
22.09.11
✎
13:35
|
она вызывается сама, при открытии?
|
|||
11
Darky
22.09.11
✎
13:39
|
(10) Нет. Это одно из требований к внешним обработкам по заполнению ТЧ
Ты можешь вызвать ее из формы обработки, она экспортная |
|||
12
hhhh
22.09.11
✎
13:39
|
(10) читай (3)
|
|||
13
LivingStar
22.09.11
✎
13:42
|
как её передать эти параметры?
Объект Передача материалов в эксплуатацию 00000000027 от 15.01.2008 12:00:00 ИмяТабличнойЧасти Материалы ТабличноеПолеОбъекта ТабличноеПоле |
|||
14
guitar_player
22.09.11
✎
13:42
|
(10) если это внешняя обработа заполнения табличных частей и она работает, то у нее в модуле должна быть процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта)
тебе нужно сделать форму, на форме разместить элемент с реквизитом типа нужного тебе документа и по кнопке выполнить сделать следующие действия ДокументОбъект = Документ.ПолучитьОбъект(); Инициализировать(ДокументОбъект, Неопределено, Неопределено); |
|||
15
LivingStar
22.09.11
✎
13:44
|
(14) Ок, спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |