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