Patch level : 10.0
Files correlati : sv?.exe Ricompilazione Demo : [ ] Commento : Aggiornato uso FileDes git-svn-id: svn://10.65.10.50/trunk@17860 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5f09a1aa2e
commit
dd8b983859
@ -66,12 +66,12 @@ void TRWrecord_cache::put(const TRectype &r)
|
|||||||
TToken_string cachekey;
|
TToken_string cachekey;
|
||||||
if (!r.empty())
|
if (!r.empty())
|
||||||
{
|
{
|
||||||
const RecDes* recd = r.rec_des(); // Descrizione del record della testata
|
const RecDes& recd = r.rec_des(); // Descrizione del record della testata
|
||||||
const KeyDes& kd = recd->Ky[key_number()-1]; // Elenco dei campi della chiave
|
const KeyDes& kd = recd.Ky[key_number()-1]; // Elenco dei campi della chiave
|
||||||
for (int i = file().tab() ? 1: 0; i < kd.NkFields; i++) // Riempie la chiave selezionata
|
for (int i = file().tab() ? 1: 0; i < kd.NkFields; i++) // Riempie la chiave selezionata
|
||||||
{
|
{
|
||||||
const int nf = kd.FieldSeq[i] % MaxFields;
|
const int nf = kd.FieldSeq[i] % MaxFields;
|
||||||
const RecFieldDes& rf = recd->Fd[nf];
|
const RecFieldDes& rf = recd.Fd[nf];
|
||||||
const TString & fval = r.get(rf.Name);
|
const TString & fval = r.get(rf.Name);
|
||||||
cachekey.add(fval);
|
cachekey.add(fval);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user