Patch level : 12.0 1134
Files correlati : ca3.exe ca3200a.rep Commento: La stampa mastrini di tutte le commesse suddivisa per commessa non stampava nulla
This commit is contained in:
		
							parent
							
								
									84c8882a44
								
							
						
					
					
						commit
						02bc6f451e
					
				@ -658,8 +658,6 @@ void TPrint_mastrini_ca::execute_print(TReport_book & book, TAutomask & mask, TR
 | 
			
		||||
			TAssoc_array codici_buoni;
 | 
			
		||||
			TString query;
 | 
			
		||||
			query << "USE RMOVANA KEY 2\n";
 | 
			
		||||
			query << "FROM CODCONTO=#DACONTO\n";
 | 
			
		||||
			query << "TO CODCONTO=#ACONTO";
 | 
			
		||||
			TISAM_recordset rmovana(query);
 | 
			
		||||
			TString80 daconto, aconto;
 | 
			
		||||
			for (int i = 0; _mask->id2pos(F_CDC1_INI+i) > 0; i++)
 | 
			
		||||
@ -667,8 +665,13 @@ void TPrint_mastrini_ca::execute_print(TReport_book & book, TAutomask & mask, TR
 | 
			
		||||
				daconto << _mask->get(F_CDC1_INI+i);
 | 
			
		||||
				aconto << _mask->get(F_CDC1_FIN+i);
 | 
			
		||||
			}
 | 
			
		||||
			rmovana.set_var("#DACONTO", daconto);
 | 
			
		||||
			rmovana.set_var("#ACONTO", aconto);
 | 
			
		||||
//			rmovana.set_var("#DACONTO", daconto);
 | 
			
		||||
//			rmovana.set_var("#ACONTO", aconto);
 | 
			
		||||
			if (!daconto.blank())
 | 
			
		||||
				query << "FROM " << CDC_CODCONTO << "=\"" << (const char*) daconto << "\"\n";
 | 
			
		||||
 | 
			
		||||
			if (!daconto.blank())
 | 
			
		||||
				query << "TO " << CDC_CODCONTO << "=\"" << (const char*)aconto << "\"\n";
 | 
			
		||||
			const long items = rmovana.items();
 | 
			
		||||
			if (items > 0)
 | 
			
		||||
			{
 | 
			
		||||
@ -694,10 +697,14 @@ void TPrint_mastrini_ca::execute_print(TReport_book & book, TAutomask & mask, TR
 | 
			
		||||
			TProgress_monitor pi(set.items(), msg, true);
 | 
			
		||||
			for (bool sok = set.move_first(); pi.add_status() && sok; sok = set.move_next())	//fighissimo metodo per scandire un file in 1 riga!
 | 
			
		||||
			{
 | 
			
		||||
				if (skip_closed && set.get(COMMESSE_CHIUSA).as_bool())
 | 
			
		||||
				if (skip_closed && set.get_bool(COMMESSE_CHIUSA))
 | 
			
		||||
					continue;
 | 
			
		||||
 | 
			
		||||
				row = set.get_string(0u);	//prende il valore del primo campo del file (CDC o CMS code)
 | 
			
		||||
//				row = set.get_string(0u);
 | 
			
		||||
				if (logic1 == LF_CDC)
 | 
			
		||||
					row = set.get_string(CDC_CODCOSTO);
 | 
			
		||||
				else
 | 
			
		||||
					row = set.get_string(COMMESSE_CODCMS);  //prende il valore del primo campo del file (CDC o CMS code)
 | 
			
		||||
				if (!codici_buoni.is_key(row))
 | 
			
		||||
					continue;
 | 
			
		||||
			
 | 
			
		||||
 | 
			
		||||
@ -121,7 +121,7 @@ THEN</prescript>
 | 
			
		||||
  <prescript description="H3 PRESCRIPT">MESSAGE RESET,F3.103</prescript>
 | 
			
		||||
 </section>
 | 
			
		||||
 <section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="" hidden="" page_break="" can_break="" pattern="1" />
 | 
			
		||||
 <section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="1" hidden="" height="1" page_break="" can_break="" pattern="1">
 | 
			
		||||
 <section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="1" hidden="" page_break="" can_break="" pattern="1">
 | 
			
		||||
  <condition>NUMREG != 0</condition>
 | 
			
		||||
  <font face="Arial" size="8" />
 | 
			
		||||
  <field x="1" deactivated="" type="Data" hidden="" link="" dynamic_height="" shade_offset="" width="10" codval="" id="" pattern="1" hide_zero="" text="">
 | 
			
		||||
@ -214,7 +214,7 @@ THEN
 | 
			
		||||
   <source>#FASE</source>
 | 
			
		||||
   <prescript description="B1.203 PRESCRIPT">CA_FORMAT_FASE</prescript>
 | 
			
		||||
  </field>
 | 
			
		||||
  <field x="230" deactivated="" type="Stringa" hidden="1" link="" dynamic_height="" shade_offset="" width="13" codval="" id="204" pattern="1" hide_zero="" text="">
 | 
			
		||||
  <field x="230" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="13" codval="" id="204" pattern="1" hide_zero="" text="">
 | 
			
		||||
   <font face="Arial" bold="1" size="9" />
 | 
			
		||||
   <modules>NP</modules>
 | 
			
		||||
   <source>#CONTSEP</source>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user