Patch level : 10.0

Files correlati     : cg2 ve0
Ricompilazione Demo : [ ]
Commento            :
Aggiornato uso di FileDes


git-svn-id: svn://10.65.10.50/trunk@17858 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2008-12-10 16:55:49 +00:00
parent ed84d58a07
commit 7ef5a0c029

View File

@ -42,13 +42,13 @@ void TTree_rectype::renum_key(const char* field, const char* val)
void TTree_rectype::copy_key_to_row(TRectype& row) const
{
RecDes* recd = rec_des(); // Descrizione del record della testata
const RecDes& recd = rec_des(); // Descrizione del record della testata
row.zero();
const KeyDes& kd = recd->Ky[0]; // Memento! Gli indici delle chiavi partono da zero!
const KeyDes& kd = recd.Ky[0]; // Memento! Gli indici delle chiavi partono da zero!
for (int i = kd.NkFields-1; i >= 0; i--)
{
const int nf = kd.FieldSeq[i] % MaxFields;
const RecFieldDes& rf = recd->Fd[nf];
const RecFieldDes& rf = recd.Fd[nf];
const char* name = rf.Name;
const TString& val = get(name);
row.renum_key(name, val);