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

Индексы временной таблицы

Добавлено: 21 янв 2005, 09:23
zanuda
скомпилил временную таблицу, обозначил там индекс

Table struct tmpTbl
(

spsaldo : comp,
cmcSaldo : comp,
dSaldo : date,
cPodrSaldo : comp,
cMolSaldo : comp,
cPartySaldo : comp,
cKolSaldo : Double
)
with index
(

idx_SldNotP = spsaldo + cmcSaldo + DsALDO + CpodrSaldo + cMolSaldo

);

потом в випе делаю связь...Where ((aSP == tmpTblForSaldoMC.SPSaldo and
aMC == tmpTblForSaldoMC.cMCSaldo and
aCurDisDate >>= tmpTblForSaldoMC.dSaldo and
aPodr == tmpTblForSaldoMC.cPodrSaldo and
aMol == tmpTblForSaldoMC.cMolSaldo))...
При компиляции выдается сообщение "Нужен ключ spsaldo + cmcSaldo + DsALDO + CpodrSaldo + cMolSaldo для TmpTbl" Почему?? :-/

Re: Индексы временной таблицы

Добавлено: 21 янв 2005, 10:37
oiko
with index
(

idx_SldNotP = spsaldo + cmcSaldo + CpodrSaldo + cMolSaldo + DsALDO

);

потом в випе делаю связь...Where ((aSP == tmpTblForSaldoMC.SPSaldo and
aMC == tmpTblForSaldoMC.cMCSaldo and
aPodr == tmpTblForSaldoMC.cPodrSaldo and
aMol == tmpTblForSaldoMC.cMolSaldo and
aCurDisDate >>= tmpTblForSaldoMC.dSaldo
))

Попробуй вот так

Re: Индексы временной таблицы

Добавлено: 21 янв 2005, 11:18
edward_K
условия больше меньше приемлимы тока на последнем условии по индексу.

Re: Индексы временной таблицы

Добавлено: 21 янв 2005, 11:23
zanuda
Получилось. Хм...а в чем дело было? ???

Re: Индексы временной таблицы

Добавлено: 21 янв 2005, 11:24
zanuda
А, понятно. Спасиб