• Обсуждения на сайте Альта-Софт

Проблемы после обновления

вопросы по работе с программным обеспечением

Модераторы: Renat, Gala, alta_olg, expert, Lemur

Ответить
Lexxi
Постоянный участник
Сообщения: 14
На форуме: c 19 сен 2006
Откуда: Самара
Сказал: 0 ед.
Получил: 0 ед.

Проблемы после обновления

Сообщение Lexxi »

После обновления возник ряд проблем.
1. выгрузжаемые dbf файлы при загрузке в АРМ ГТД выдают ошибку Invalid field name A_3
2. Часто во время работы выскакивает ошибка Access violation at addres 00720729 in module (gtdw.exe). Read of addres 00000000
Что случилось и как с этим бороться?
Аватара пользователя
Nick
Аксакал
Сообщения: 734
На форуме: c 02 фев 2005
Откуда: Альта-Софт, Программист
Сказал: 13 ед.
Получил: 124 ед.

Сообщение Nick »

1. Напишите подробнее, при какой именно операции возникает ошибка :
а) выгрузка из Альты в АРМ ТИ?
б) загрузка в Альту из АРМ ТИ?
в) выгрузка в dbf внутреннего формата?
г) выгрузка на SQL при регистрации ГТД?
нам у себя с ходу воспроизвести эффект не удалось...

2. Найдите у себя на компьютере файл gtdw.elf (подробный протокол ошибок) и пришлите на alta@aha.ru - посмотрим в чем там дело.
Еще недавно была версия, в которой такая ошибка периодически выдавалась при поиске по списку деклараций - уже исправлено.
Lexxi
Постоянный участник
Сообщения: 14
На форуме: c 19 сен 2006
Откуда: Самара
Сказал: 0 ед.
Получил: 0 ед.

по DBF я так понимаю

Сообщение Lexxi »

Делал выгрузки DBF с текущего и предыдущего обновления
Посмотрел структуру DBF:
- в последнем обновление поля A_1, A_2
- в предыдущем A_1, A_2, A_3, A_4, A_5, A_6
соответственно, как я это понимаю, принимающая программа не находит полей, ругается и не открывает файл.
А файлик я пришлю.
Аватара пользователя
Nick
Аксакал
Сообщения: 734
На форуме: c 02 фев 2005
Откуда: Альта-Софт, Программист
Сказал: 13 ед.
Получил: 124 ед.

Сообщение Nick »

Да, мы убрали эти поля из внутреннего формата. Он вообще серьезно поменялся - в связи с новой инструкцией с 2007 года. Кстати, графа "А" уже довольно давно не заполняется - никакой информации в поле A_3 все равно не было. Так что это получается проблема принимающей программы :( .

А чтобы пока заставить ее работать - можно в файле DATA\mydcf.dcf прописать старый размер гр.А :

[GTD]
A= 30x6
baykal2
Активный участник
Сообщения: 93
На форуме: c 02 фев 2005
Откуда: Улан-Удэ
Сказал: 0 ед.
Получил: 0 ед.

Сообщение baykal2 »

выскакивает ошибка при попытке просмотра обортной стороны гтд

Message: Access violation at address 40006AFC in module 'rtl60.bpl'. Read of address 44474F40.

письмо с gtdw.elf отправил вчера.
Аватара пользователя
Nick
Аксакал
Сообщения: 734
На форуме: c 02 фев 2005
Откуда: Альта-Софт, Программист
Сказал: 13 ед.
Получил: 124 ед.

Сообщение Nick »

Похоже на битый *.prn файл.
Или на то что в настройке вместо *.prn файла указано на вообще что-то левое.

Для дальнейшего разбирательства нужен gtd.ini и data\gtd*.prn
Ну и на всякий случай саму *.gtd
Ответить