Corretta la visualizzazione dei campi chiave nel passaggio

da un archivio di provvigione all'altro


git-svn-id: svn://10.65.10.50/trunk@5153 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
augusto 1997-09-03 07:09:41 +00:00
parent 26226bd999
commit 66fffb964b

View File

@ -114,56 +114,57 @@ void TGestione_percprovv_app::set_order_fields(TString16& ord, TMask& m)
{
order& kd = app()._ordinamento;
m.hide(-G_CAMPICHIAVE);
for (int i = 0; i < 4; i++)
switch (ord[i])
{
case 'C':
m.show(-5);
m.show(-G_CLI);
m.field(F_CLIENTE).check_type(CHECK_REQUIRED);
kd[i] = F_CLIENTE;
break;
case 'V':
m.show(-6);
m.show(-G_CATV);
m.field(F_CATVEN).check_type(CHECK_REQUIRED);
kd[i] = F_CATVEN;
break;
case 'A':
m.show(-7);
m.show(-G_AGE);
m.field(F_CODAGE).check_type(CHECK_REQUIRED);
kd[i] = F_CODAGE;
break;
case 'P':
m.show(-8);
m.show(-G_PAG);
m.field(F_CODPAG).check_type(CHECK_REQUIRED);
kd[i] = F_CODPAG;
break;
case 'S':
m.show(-9);
m.show(-G_SCONTO);
m.field(F_CODSCONTO).check_type(CHECK_REQUIRED);
kd[i] = F_CODSCONTO;
break;
case 'Z':
m.show(-10);
m.show(-G_ZONA);
m.field(F_CODZONA).check_type(CHECK_REQUIRED);
kd[i] = F_CODZONA;
break;
case 'M':
m.show(-11);
m.show(-G_ART);
m.field(F_CODART).check_type(CHECK_REQUIRED);
kd[i] = F_CODART;
break;
case 'E':
m.show(-12);
m.show(-G_GMC);
m.field(F_CODGMC).check_type(CHECK_REQUIRED);
kd[i] = F_CODGMC;
break;
case 'R':
m.show(-13);
m.show(-G_SMC);
m.field(F_CODSMC).check_type(CHECK_REQUIRED);
kd[i] = F_CODSMC;
break;
case 'F':
m.show(-14);
m.show(-G_RFA);
m.field(F_CODRFA).check_type(CHECK_REQUIRED);
kd[i] = F_CODRFA;
break;