Patch level : 10.0 752
Files correlati : ve2.exe Ricompilazione Demo : [ ] Commento Bug 0001648: Anagrafica Articoli-Gestione Tabella Gruppi cod. art. avanzati Se tolgo la spunta nel campo "in descrizione" non solo non mi mette la descrizione in quella dell'articolo corrispondente ma anche il codice del gruppo nella costruzioine dell'articolo con la funzionalità "codice guidato" Se sono su un livello secondario e premo il bottone nuovo non mi propone i default di dove sono come fa se vado in modifica. git-svn-id: svn://10.65.10.50/trunk@20528 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
29dd9fb0e4
commit
1c7838a34b
@ -88,13 +88,14 @@ BEGIN
|
||||
DISPLAY "Parte@50" 500@->S0
|
||||
DISPLAY "Gruppo@20" CODTAB[4,24]
|
||||
COPY OUTPUT F_CODGROUP
|
||||
CHECKTYPE REQUIRED
|
||||
// CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
BOOLEAN F_ADDDESCR
|
||||
BEGIN
|
||||
PROMPT 65 5 "In descrizione"
|
||||
FIELD B0
|
||||
GROUP 3
|
||||
END
|
||||
|
||||
GROUPBOX DLG_NULL 75 10
|
||||
|
@ -243,15 +243,20 @@ bool advanced_codart_ask(TString& code, TString& desc)
|
||||
int elements = 0;
|
||||
int id;
|
||||
const bool add_des = m.add_descr();
|
||||
const int start_id = add_des ? 101 : 102;
|
||||
|
||||
order[0] = 0;
|
||||
for (id = start_id; m.id2pos(id) >= 0; id++, elements++)
|
||||
for (id = 101; m.id2pos(id) >= 0; id++, elements++)
|
||||
{
|
||||
const int el = id - 101;
|
||||
order[el] = m.get_descr_order(el);
|
||||
|
||||
if (add_des || id > 101)
|
||||
order[el] = m.get_descr_order(el);
|
||||
code << m.get(id);
|
||||
}
|
||||
if (!add_des)
|
||||
elements--;
|
||||
|
||||
const int start_id = add_des ? 101 : 102;
|
||||
|
||||
while (elements-- > 0)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user