Patch level : 10.0 652
Files correlati : ve2.exe Ricompilazione Demo : [ ] Commento : Bug 0001567: Gruppi codice articoli avanzato 1)Nella codifica della composizione delle parti aggiungere la possibilità di variare le etichette a seconda della tipologia di materiale. 2) Rendere inoltre opzionale l'utilizzo o meno della descrizione del gruppo, nella costruzione automatica della descrizione dell'articolo(creazione codice guidato). git-svn-id: svn://10.65.10.50/trunk@20171 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									a0c000d297
								
							
						
					
					
						commit
						0f50656e78
					
				| @ -130,8 +130,8 @@ END | |||||||
| STRING F_DESCR1 50 33 | STRING F_DESCR1 50 33 | ||||||
| BEGIN | BEGIN | ||||||
|   PROMPT 28 7 "" |   PROMPT 28 7 "" | ||||||
|  |   FIELD S4[1,10] | ||||||
|   GROUP 3 |   GROUP 3 | ||||||
|   FLAGS "D" |  | ||||||
| END | END | ||||||
| 
 | 
 | ||||||
| STRING F_SEPDES1 6 | STRING F_SEPDES1 6 | ||||||
|  | |||||||
| @ -147,9 +147,9 @@ void TCodart_mask::create_level(int level, const TString& subcode) | |||||||
|   { |   { | ||||||
|     const TString4 code = fsa.get("CODTAB"); // Puo' essere diverso da subcode!
 |     const TString4 code = fsa.get("CODTAB"); // Puo' essere diverso da subcode!
 | ||||||
|     TString80 prompt = fsa.get("S0");  |     TString80 prompt = fsa.get("S0");  | ||||||
| 		if (level > 2) | 		if (level > 1) | ||||||
| 		{ | 		{ | ||||||
| 			TString16 gprompt = _prompts.mid((level - 3) * 10, 10); | 			TString16 gprompt = _prompts.mid((level - 2) * 10, 10); | ||||||
| 			gprompt.trim(); | 			gprompt.trim(); | ||||||
| 			if (gprompt.blank() || !prompt.starts_with(gprompt)) | 			if (gprompt.blank() || !prompt.starts_with(gprompt)) | ||||||
| 				prompt = gprompt;	 | 				prompt = gprompt;	 | ||||||
| @ -197,7 +197,10 @@ bool TCodart_mask::build_children() | |||||||
|   // Non usare qui un TString& children, altrimenti  cambia sul piu' bello!
 |   // Non usare qui un TString& children, altrimenti  cambia sul piu' bello!
 | ||||||
| 	_children = cache().get("GSA", code, "S1"); | 	_children = cache().get("GSA", code, "S1"); | ||||||
| 	_separators = cache().get("GSA", code, "S2"); | 	_separators = cache().get("GSA", code, "S2"); | ||||||
| 	_prompts = cache().get("GSA", code, "S3"); | 	_prompts = cache().get("GSA", code, "S4"); | ||||||
|  | 	_prompts.left(10); | ||||||
|  | 	_prompts.rpad(10); | ||||||
|  | 	_prompts << cache().get("GSA", code, "S3"); | ||||||
| 	_add_descr = cache().get("GSA", code, "B0").full(); | 	_add_descr = cache().get("GSA", code, "B0").full(); | ||||||
|    |    | ||||||
|   // Affetto la stringona S1 in sottocodici da 3 caratteri l'uno
 |   // Affetto la stringona S1 in sottocodici da 3 caratteri l'uno
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user