Страница 1 из 1

Рантайм 216 при запуске интерфейса

Добавлено: 02 фев 2010, 18:39
Gameus_
Сделали свою табличку в галактике, пытаюсь в фейсе показать её содержимое. При запуске - вылетает по рантайму.

Код: Выделить всё

interface kontr_ras_first;
.......
create view vmain1
as select * from konras,katmc,katusl,katpodr
where ((konras.mc==katmc.nrec
and konras.mc==katusl.nrec
and konras.podr==katpodr.nrec
));

browse bmain1;
show at(,,, 5); 
!table konras;
fields  
  vmain1.katpodr.name 'Podrazdelenie'('podr',,):protect,{Font={Color=3}},[50];
  vmain1.konras.dat 'data'('dat',,):protect,{Font={Color=3}},[5];
  if(vmain1.konras.mcusl=1,vmain1.katmc.name,vmain1.katusl.name) 'mcusl'('mcusl',,):protect,{Font={Color=3}},[5];
  vmain1.konras.in_ost 'ost'('ost',,):protect,{Font={Color=3}},[5];
end;

............	
подскажите плиз в чем может быть проблема

Re: Рантайм 216 при запуске интерфейса

Добавлено: 02 фев 2010, 18:52
Gameus_
еще такой момент, при попытке раскоментировать строку !table konras; - на этапе компиляции выдается ошибка: Таблица konras не принадлежит компилируемому помпоненту

Добавлено: 03 фев 2010, 14:02
edward_K
начинать нужно с последнего. Для начала сделайте одну вьюху и уберите vmain1 из browse. без table точно работать не будет. Будет ли работать со второй вьюхой не знаю - можно попробовать в table добавить. Вообще по стандарту все берется из первой вьюхи а что не визаулаьное можно в других. Если уж очень надо то можно по можно зацепить встраиваемый интерфейс - и вы получите одинаковое окно во всех сразу местах где нужно.

Добавлено: 03 фев 2010, 19:17
Gameus_
Спасибо, выручили :)