Внешняя выгрузка
Добавлено: 27 сен 2007, 18:45
В ARD-отчете создаю таблицу
.Create VIEW rab_
AS SELECT catalogs.name
where (('С'==persons.ISEMPLOYEE and nrec_==persons.DEPARTMENT and nrec_==catalogs.nrec
and persons.appointcur==appointments.nrec and appointments.staffstr==staffstruct.nrec
)) order by catalogs.code, staffstruct.SEQNMB;
обращение к таблице происходит в цикле, меняютя значения nrec_
…
.{table 'rab_'
^
.}
…
Но отчет срабатывает так, как-будто nrec_ не меняется, значение первого Nrec_ - для всех итераций. Без внешней выгрузки (order by catalogs.code, staffstruct.SEQNMB) работает нормально. Проблема решается созданием таблицы в памяти.А можно обойтись без
cоздания т-цы?
.Create VIEW rab_
AS SELECT catalogs.name
where (('С'==persons.ISEMPLOYEE and nrec_==persons.DEPARTMENT and nrec_==catalogs.nrec
and persons.appointcur==appointments.nrec and appointments.staffstr==staffstruct.nrec
)) order by catalogs.code, staffstruct.SEQNMB;
обращение к таблице происходит в цикле, меняютя значения nrec_
…
.{table 'rab_'
^
.}
…
Но отчет срабатывает так, как-будто nrec_ не меняется, значение первого Nrec_ - для всех итераций. Без внешней выгрузки (order by catalogs.code, staffstruct.SEQNMB) работает нормально. Проблема решается созданием таблицы в памяти.А можно обойтись без
cоздания т-цы?