|
v7: Конвертация данных из самописной в БУ | ☑ | ||
---|---|---|---|---|
0
Artificial
11.03.16
✎
10:18
|
Доброго времени суток. Переношу контрагентов из самописной конфигурации в БУ для Беларуси. Первые 460 штук нормально переносятся, на определённом вываливается ошибка "Объект = гФайл.ТекущийЭлементВВидеОбъекта();
{D:\ДЛЯ КОНВЕРТАЦИИ\2_1_5_1\V77IMP.ERT(2997)}: : Ошибка исполнения метода". Посмотрел в XML-файле - объект как объект, ничего особенного. Куда копать? |
|||
1
Rie
11.03.16
✎
10:26
|
Самописная - тоже на 7-ке?
|
|||
2
Artificial
11.03.16
✎
10:27
|
(1) Да.
|
|||
3
Rie
11.03.16
✎
10:30
|
Попробуй завернуть в Попытку и посмотреть, на чём именно сбивается. Возможно, структура файла слегка неправильная или символ непечатный стоит.
|
|||
4
Artificial
11.03.16
✎
10:48
|
(3) Вообще понять не могу. Символы вроде правильные везде, структуру в том месте перешерстил, тоже вроде теги по порядку идут. В процедуре ЗагрузитьОбъектV8() (почему v8, кстати?) всё закинул в попытку, в исключение поставил сообщалочку. Сообщалочка вызывается, но отловить её не получается. После сообщалочки больше ничего не происходит.
|
|||
5
Rie
11.03.16
✎
11:02
|
(4) Перед
Объект = гФайл.ТекущийЭлементВВидеОбъекта() попробуй вставить что-нибудь вроде Свойства = гФайл.СвойстваТекущегоУзла; // запомни все полезные для идентификации узла свойства а в Исключении - сообщи запомненные свойства |
|||
6
Artificial
11.03.16
✎
11:19
|
(5) Сообщить(гФайл.СвойстваТекущегоУзла.Имя) вернула Объект.
Всё, подобное Сообщить(гФайл.СвойстваТекущегоУзла.ЗначениеАтрибута("ЭтоГруппа")), возвращает ошибку. |
|||
7
echo77
11.03.16
✎
11:22
|
(6) Может, справочник в который ты грузишь не иерархический?
|
|||
8
echo77
11.03.16
✎
11:22
|
Если чо, последняя версия конвертации 2.1.8.1
|
|||
9
Alexor
11.03.16
✎
11:24
|
Я бы из 7-ки в 7-ку через ОЛЕ сделал.
|
|||
10
Artificial
11.03.16
✎
11:25
|
(7) Оба иерархические.
(8) У меня 2.1.5.1. Это критично? |
|||
11
Alexor
11.03.16
✎
11:25
|
(0) А по ошибке, родитель элемента, вместо группы элементом не стал?
|
|||
12
Rie
11.03.16
✎
11:27
|
(6) Сохранить бы свойства в переменных до Попытки. Чтобы при сбое чтения не испортились.
|
|||
13
Artificial
11.03.16
✎
11:29
|
(11) Вроде нет.
|
|||
14
Artificial
11.03.16
✎
11:29
|
(12) Я перед попыткой ставлю гФайл.СвойстваТекущегоУзла.
|
|||
15
echo77
11.03.16
✎
11:30
|
(10) Не знаю, а вдруг?
Файл выгрузки большой? Можно посмотреть? |
|||
16
Rie
11.03.16
✎
11:33
|
(14) До строк добраться. гФайл при сбое развалится вместе со всеми своими объектами.
|
|||
17
Artificial
11.03.16
✎
11:47
|
(15) На почту могу.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |