|
Конвертация данных 2.0 отладка | ☑ | ||
|---|---|---|---|---|
|
0
Aceforg
27.06.11
✎
12:41
|
Как можно поставить точку останова в правилах обмена? В коде видно, что правила выполняются с помощью Выполнить(). Или есть какие-нибудь другие инструменты отладки?
|
|||
|
1
vicof
27.06.11
✎
12:42
|
в УниверсальномОбменеДаннымиXML есть кнопка "Настройка отладки выгрузки"
|
|||
|
2
Господин ПЖ
27.06.11
✎
12:43
|
почитать справку от КД... там все есть
|
|||
|
3
rs_trade
27.06.11
✎
12:45
|
(0) Ставишь точку останова в процедурах вызываемых в Выполнить.
|
|||
|
4
Aceforg
27.06.11
✎
12:52
|
(3) Можно поподробнее? Весь код из ПКО перенести в внешнюю обработку? Как же в правиле вызвыть процедуры?
|
|||
|
5
Aceforg
27.06.11
✎
13:15
|
(2) И в справке и в книге Филатова по КД2 нет ничего подобного
|
|||
|
6
Господин ПЖ
27.06.11
✎
13:15
|
(5) а если найду?
|
|||
|
7
Aceforg
27.06.11
✎
13:16
|
(1) в настройках постоянного обмена ничего подобного нет
|
|||
|
8
strange2007
27.06.11
✎
13:25
|
Отладка в КД делается в 3 ступени (по сложности и по времени)
1. Включить вывод комментирования. 2. Вставлять серию сообщить в правилах 3. Использовать отладку. При этом сгенерится код для модуля обработки. Последний самый трудный способ |
|||
|
9
rs_trade
27.06.11
✎
13:28
|
(4) я имел ввиду что если в Выполнить вызывается какая либо процедура, например ВыгрузитьПоПравилу, то точка останова в этой процедуре срабатывает.
Я например обычно использую п.2 в (8) |
|||
|
10
strange2007
27.06.11
✎
13:29
|
(9) Для сложных отладок этого мало. Бывают такие задачки....
|
|||
|
11
rs_trade
27.06.11
✎
13:34
|
+(9) так же можно смотреть в отладчике состояния переменных до и после вызова Выполнить.
Например в ВыгрузкаОбъектаВыборки( тут куча входящих параметров ) ставишь точку на строку Выполнить(Конвертация.ПередВыгрузкойОбъекта); и смотришь параметры, до и после |
|||
|
12
rs_trade
27.06.11
✎
13:35
|
(10)задачи всякие по сложности встречались. но способом п.3 из (8) никогда не пользовался. как то обходился.
|
|||
|
13
strange2007
27.06.11
✎
13:35
|
(11) Чем плох 3 пункт в (8)?
|
|||
|
14
strange2007
27.06.11
✎
13:38
|
(12) Был косяк в КД с поиском. Если в разных ПКО источник и премник одинаковые, то алгоритм поиска только один будет использоваться. Хоть сколько пиши, использоваться будет только первый.
Или как вариант, разобраться в алгоритме конвертации субконто |
|||
|
15
rs_trade
27.06.11
✎
13:39
|
(13) ничем не плох. просто лень заморачиваться. для 7.7 его юзал. там по другому никак.
|
|||
|
16
strange2007
27.06.11
✎
13:40
|
(15) В 77 нет Выполнить
|
|||
|
17
rs_trade
27.06.11
✎
13:46
|
(16) ну там модуль обработки в файл выгружается, потом его в обработку надо скопипастить. я про это.
|
|||
|
18
Aceforg
27.06.11
✎
13:46
|
(8) Спасиб
|
|||
|
19
strange2007
27.06.11
✎
13:48
|
(17) Я знаю, переносов сам много делал. В 77 лучше #ЗагрузитьИзФайла
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |