Patch level : 10.0 nopatch
Files correlati : Ricompilazione Demo : [ ] Commento : Aggiunto il metodo read_cgnum per leggere un movimento analitico con il numero di registrazione contabile git-svn-id: svn://10.65.10.50/trunk@20579 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
87ebf8ebeb
commit
b20b39a581
@ -1825,6 +1825,25 @@ int TAnal_mov::read(long numreg, word lock)
|
|||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int TAnal_mov::read_cgnum(long numreg, word lock)
|
||||||
|
{
|
||||||
|
TLocalisamfile f(num());
|
||||||
|
|
||||||
|
f.setkey(3);
|
||||||
|
f.put(MOVANA_NUMREGCG, numreg);
|
||||||
|
|
||||||
|
int err = f.read(_isequal);
|
||||||
|
|
||||||
|
f.setkey(1);
|
||||||
|
if (err == NOERR)
|
||||||
|
{
|
||||||
|
put(MOVANA_NUMREG, f.get(MOVANA_NUMREG));
|
||||||
|
if ((err = TMultiple_rectype::read(_isequal, lock)) == NOERR)
|
||||||
|
load_saldi(true);
|
||||||
|
}
|
||||||
|
return err;
|
||||||
|
}
|
||||||
|
|
||||||
void TAnal_mov::zero(char c)
|
void TAnal_mov::zero(char c)
|
||||||
{
|
{
|
||||||
TMultiple_rectype::zero(c);
|
TMultiple_rectype::zero(c);
|
||||||
|
@ -157,6 +157,7 @@ public:
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
int read(long numreg, word lockop = _nolock); // Funzione read di comodo
|
int read(long numreg, word lockop = _nolock); // Funzione read di comodo
|
||||||
|
int read_cgnum(long numreg, word lockop = _nolock); // Funzione read per leggere con il numero di registrazione contabile
|
||||||
void update_totdoc();
|
void update_totdoc();
|
||||||
const char * row_anal_code(int logicnum, int i) const;
|
const char * row_anal_code(int logicnum, int i) const;
|
||||||
const char * row_code(int i) const;
|
const char * row_code(int i) const;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user