Помогите разобраться. Уже голову сломала:( У меня есть свой прототип. В который попадают данные по привязанным накладным к матпропуску и данные по дополнительным МЦ соответственно.
Пишу следующее
.create view kat as select * from katsopr, spsopr,katmc
where((spec==katsopr.nrec
and katsopr.nrec== spsopr.csopr
and spsopr.cmcusl==katmc.nrec));
.create view matc as select katmc.name from katmc
where ((nrec_mc==katmc.nrec
));
spec и nrec_mc беру из прототипа соответственно.
название поля kat.katmc.name выводит нормально. а если пытаюсь вывести matc.katmc.name - Галактика падает:((((( Если выводить nrec_mc в печатную форму - то всё нормально.. как мне вывести имя?
Помнится, когда-то в "Галактике" были проблемы, если объявлять сразу несколько проекций. Попробуйте всё в одной собрать, объявив синоним для KATMC. Ну и про обязательное позиционирование с проверкой валидности позиции в каждой таблице не забывайте.