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