Patch level :2.2 nopatch
Files correlati : Ricompilazione Demo : [ ] Commento :sistemato formato campi seconda pagina di ca2100a.uml; sistemato cratore di chiave nel TCache_ripartizioni quando cdc e' vuoto git-svn-id: svn://10.65.10.50/trunk@12784 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b3a5997e75
commit
43f85a5e8d
@ -47,11 +47,11 @@ DATE F_DATAREG
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 6 "Data di registrazione "
|
PROMPT 2 6 "Data di registrazione "
|
||||||
CHECKTYPE REQUIRED
|
CHECKTYPE REQUIRED
|
||||||
MESSAGE COPY,F_DATAREG2
|
|
||||||
FIELD DATAREG
|
FIELD DATAREG
|
||||||
FLAGS "A"
|
FLAGS "A"
|
||||||
WARNING "La data di registrazione non appartiene ad un esercizio valido"
|
WARNING "La data di registrazione non appartiene ad un esercizio valido"
|
||||||
GROUP 5
|
GROUP 5
|
||||||
|
MESSAGE COPY,F_DATAREG2
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_NUMREG 7
|
NUMBER F_NUMREG 7
|
||||||
@ -205,13 +205,13 @@ BEGIN
|
|||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_DATAREG2 7
|
DATE F_DATAREG2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 22 1 "Data registrazione "
|
PROMPT 22 1 "Data registrazione "
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_ANNOES2 7
|
NUMBER F_ANNOES2 4
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 59 1 "Esercizio "
|
PROMPT 59 1 "Esercizio "
|
||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
|
@ -90,8 +90,7 @@ TObject* TCache_ripartizioni::key2obj(const char* key)
|
|||||||
const TRecord_array& TCache_ripartizioni::righe(const char* costo, const char* commessa)
|
const TRecord_array& TCache_ripartizioni::righe(const char* costo, const char* commessa)
|
||||||
{
|
{
|
||||||
TToken_string parametro;
|
TToken_string parametro;
|
||||||
parametro = costo;
|
parametro << costo << '|' << commessa;
|
||||||
parametro.add(commessa);
|
|
||||||
return *(const TRecord_array*)objptr(parametro);
|
return *(const TRecord_array*)objptr(parametro);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -170,7 +169,7 @@ void TRib_movanal_app::implode_rows(const TRecord_array& input_rows, TRecord_arr
|
|||||||
|
|
||||||
int i;
|
int i;
|
||||||
for (i = compact_rows.rows(); i > 0; i--) //giro sulle righe gia' compattate per scoprire se
|
for (i = compact_rows.rows(); i > 0; i--) //giro sulle righe gia' compattate per scoprire se
|
||||||
{ //il nostro recoed esiste gia' o e' da aggiungere
|
{ //il nostro record esiste gia' o e' da aggiungere
|
||||||
const TRectype& nuovo_rec = compact_rows.row(i); //
|
const TRectype& nuovo_rec = compact_rows.row(i); //
|
||||||
if (can_merge_rows(nuovo_rec, rec)) //se esiste gia'...
|
if (can_merge_rows(nuovo_rec, rec)) //se esiste gia'...
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user