modifier getfirst
Добавлено: 22 ноя 2006, 12:17
есть отчет
в нем добавляем следующее.
create view doc
as select * from passports where persnrec=passports.person and passports.syscode=502;
.begin
z:=modifier getfirst passports ;//проходит только для физических таблиц
pser:=doc.ser;
pnum:=doc.nmb;
pdate:=doc.givendate;
pwho:=doc.givenby;
end.
.create view app
as select * from appointments where newappnrec = appointments.nrec;
.begin
y:=modifier getfirst appointments; //а второй view уже не работает
razr:=app.category;
end.
получаются пустые значения полей у view app,пока явно не установишь указатель на первую запись view. в чем проблема. подскажите плиз.
да и вопрос,подскажите как получить значения полей, точнее установить указатель на конкретную запись в логической таблице
в нем добавляем следующее.
create view doc
as select * from passports where persnrec=passports.person and passports.syscode=502;
.begin
z:=modifier getfirst passports ;//проходит только для физических таблиц
pser:=doc.ser;
pnum:=doc.nmb;
pdate:=doc.givendate;
pwho:=doc.givenby;
end.
.create view app
as select * from appointments where newappnrec = appointments.nrec;
.begin
y:=modifier getfirst appointments; //а второй view уже не работает
razr:=app.category;
end.
получаются пустые значения полей у view app,пока явно не установишь указатель на первую запись view. в чем проблема. подскажите плиз.
да и вопрос,подскажите как получить значения полей, точнее установить указатель на конкретную запись в логической таблице