Corretto filtro per articolo in stampe magazzino
git-svn-id: svn://10.65.10.50/branches/R_10_00@22924 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
27c4d273e8
commit
b9ff83214a
@ -254,8 +254,13 @@ void TSaldodata_mask::save_movmag()
|
||||
const bool use_dep = get_bool(F_USEDEP);
|
||||
const TString& codmag = get(use_dep ? F_DEP : F_MAG);
|
||||
|
||||
const TString& dacod = get(F_ARTINI);
|
||||
const TString& acod = get(F_ARTFIN);
|
||||
|
||||
TString query;
|
||||
query = "USE &MAG";
|
||||
if (dacod.full() || acod.full())
|
||||
query << "\nSELECT BETWEEN(TRIM(CODTAB[6,25]),\"" << dacod << "\",\"" << acod << "\")";
|
||||
if (codmag.full())
|
||||
{
|
||||
query << "\nFROM CODTAB=" << codmag
|
||||
@ -273,7 +278,7 @@ void TSaldodata_mask::save_movmag()
|
||||
break;
|
||||
|
||||
TString8 curr_mag = mag.get("CODTAB").as_string().left(3);
|
||||
curr_mag.cut(3);
|
||||
curr_mag.cut(3); curr_mag.trim();
|
||||
|
||||
if (mm == NULL || mm->rows() >= max_rows || curr_mag != last_mag)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user