Patch level : 2.2 nopatch (inviare l'eseguibile alla Cinzia)
Files correlati : ve7.exe Ricompilazione Demo : [ ] Commento : migliorate le prestazioni (velocita') git-svn-id: svn://10.65.10.50/trunk@12597 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
989fc27186
commit
d59a5ee6ed
@ -116,14 +116,15 @@ void TRDoc2JBI::transfer()
|
|||||||
TString expr;
|
TString expr;
|
||||||
const int anno = m.get_int(F_ANNO);
|
const int anno = m.get_int(F_ANNO);
|
||||||
_config->set("ANNO", anno, "PARAMETRI");
|
_config->set("ANNO", anno, "PARAMETRI");
|
||||||
|
//expr << "(" << RDOC_CODARTMAG << " != \"\")";
|
||||||
//expr.format("34->CODARTMAG != \"\" && 34->ANNO==%d && 33->TIPOCF == \"C\"", anno);
|
expr.format("33->TIPOCF == 'C'");
|
||||||
expr << "(" << RDOC_CODARTMAG << " != \"\")";
|
TRectype da(LF_RIGHEDOC);
|
||||||
expr << " && (" << RDOC_ANNO << " == \"" << anno << "\")";
|
da.zero();
|
||||||
//expr << "&& (33->TIPOCF = \"C\")";
|
da.put(RDOC_PROVV, 'D');
|
||||||
|
da.put(RDOC_ANNO, anno);
|
||||||
TCursor cur(&rel, expr, 2);
|
TCursor cur(&rel, expr, 3, &da, &da);
|
||||||
const TString& path = m.get(F_PERCORSO);
|
|
||||||
|
const TString& path = m.get(F_PERCORSO);
|
||||||
_config->set("PERCORSO", path, "PARAMETRI");
|
_config->set("PERCORSO", path, "PARAMETRI");
|
||||||
|
|
||||||
TFilename rdocname = path;
|
TFilename rdocname = path;
|
||||||
@ -238,7 +239,7 @@ void TRDoc2JBI::update_tab(TExternisamfile& filetab, const TRectype rectab)
|
|||||||
descr = cache().get("%CVE", rectab.get("CATMERCLI"), "S0");
|
descr = cache().get("%CVE", rectab.get("CATMERCLI"), "S0");
|
||||||
insert_tab(filetab, "CVE", rectab.get("CATMERCLI"), descr);
|
insert_tab(filetab, "CVE", rectab.get("CATMERCLI"), descr);
|
||||||
// CLI cliente
|
// CLI cliente
|
||||||
descr = cache().get("LF_CLIFO", rectab.get("CODCLI"), CLI_RAGSOC);
|
descr = cache().get(LF_CLIFO, rectab.get("CODCLI"), CLI_RAGSOC);
|
||||||
insert_tab(filetab, "CLI", rectab.get("CODCLI"), descr);
|
insert_tab(filetab, "CLI", rectab.get("CODCLI"), descr);
|
||||||
// GRM gruppo merc.
|
// GRM gruppo merc.
|
||||||
descr = cache().get("%GRM", rectab.get("GRUPPO"), "S0");
|
descr = cache().get("%GRM", rectab.get("GRUPPO"), "S0");
|
||||||
@ -247,7 +248,7 @@ void TRDoc2JBI::update_tab(TExternisamfile& filetab, const TRectype rectab)
|
|||||||
descr = cache().get("%GRM", rectab.get("SOTTOGR"), "S0");
|
descr = cache().get("%GRM", rectab.get("SOTTOGR"), "S0");
|
||||||
insert_tab(filetab, "SGM", rectab.get("SOTTOGR"), descr);
|
insert_tab(filetab, "SGM", rectab.get("SOTTOGR"), descr);
|
||||||
// ART codart
|
// ART codart
|
||||||
descr = cache().get("LF_ANAMAG", rectab.get("CODART"), ANAMAG_DESCR);
|
descr = cache().get(LF_ANAMAG, rectab.get("CODART"), ANAMAG_DESCR);
|
||||||
insert_tab(filetab, "ART", rectab.get("CODART"), descr);
|
insert_tab(filetab, "ART", rectab.get("CODART"), descr);
|
||||||
// ZON zona
|
// ZON zona
|
||||||
descr = cache().get("%ZON", rectab.get("ZONA"), "S0");
|
descr = cache().get("%ZON", rectab.get("ZONA"), "S0");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user