Re: alter interface + cnf, странная ошибка
Добавлено: 21 мар 2013, 14:06
				
				Все равно попробуйте.RAJAH писал(а):Забыл уточнить: компилируется нормально, ошибка выходит при запуске отчёта.Polimer писал(а):в компиляции

Обсуждение различных вопросов, связанных с сопровождением, администрированием и программированием
https://ns1.tyumbit.ru/
Все равно попробуйте.RAJAH писал(а):Забыл уточнить: компилируется нормально, ошибка выходит при запуске отчёта.Polimer писал(а):в компиляции

Это несерьёзно... Падает и в Суппорте тоже, а там нет ресурсов из Галактики.Polimer писал(а):Все равно попробуйте.
"Полностью" - это как? Перекомпилировал много раз.Алексей писал(а):попробуйте пересобрать полностью ресурс.
Какого объекта? Что означает такая ошибка? Я свои объекты не использую.Алексей писал(а):объекта нет в ресурсе
Пока нет никаких vih. Обычно в таких случаях что-то вроде ExObjIfcNoLoad выдаётся.Алексей писал(а):подключаете vih но нет define ComponentVersion
полностью - с нуля. у меня бывало глючило когда к ресурс доступ был из випера и из строчника, хотя наверное это действительно не Ваш случай.RAJAH писал(а):"Полностью" - это как? Перекомпилировал много раз.Алексей писал(а):попробуйте пересобрать полностью ресурс.Какого объекта? Что означает такая ошибка? Я свои объекты не использую.Алексей писал(а):объекта нет в ресурсеПока нет никаких vih. Обычно в таких случаях что-то вроде ExObjIfcNoLoad выдаётся.Алексей писал(а):подключаете vih но нет define ComponentVersion
Так в том то и проблема: отчёт даже не начинается - самая первая строка (вызов интерфейса) не выполняется. Пробовал перед ней ставить message - не выдаётся.Алексей писал(а):попробовать отладить и понять точно, какая строчка кода валит гал-ку.
Да. Запускаю через "Вызов ARD-отчётов".Алексей писал(а):а выбор форм выдается?
 . Сталкивался с таким несколько раз - дело было именно либо в самой логической табле, либо в операторах с ней. Поведение точно такое же - форма не запускается, падает галка.
. Сталкивался с таким несколько раз - дело было именно либо в самой логической табле, либо в операторах с ней. Поведение точно такое же - форма не запускается, падает галка.Код: Выделить всё
...
.{table 'derewo3' by derewo3.tlist.fprz
...
     if (derewo.getfirst where tlist.fpnum = derewo3.tlist.fnum) = tsOK then
       mcname:=derewo.tlist.fmc
     else
       mcname:='';
...
.}
...
Код: Выделить всё
...
.{table 'derewo3' by derewo3.tlist.fprz
...
     par := derewo3.tlist.fnum;
     if (derewo.getfirst where tlist.fpnum = par) = tsOK then
       mcname:=derewo.tlist.fmc
     else
       mcname:='';
...
.}
...
Код: Выделить всё
#setCurEnv "galnet";