Patch level : 10.0 360
Files correlati : db0.exe Ricompilazione Demo : [ ] Commento La quantità per prima nella visualizzazione ad albero di una distinta git-svn-id: svn://10.65.10.50/trunk@19084 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4d3f37ede8
commit
1e74cee123
35
db/dblib.cpp
35
db/dblib.cpp
@ -782,25 +782,28 @@ bool TDistinta_tree::set_livgiac_on_descr(int l, bool on)
|
||||
bool TDistinta_tree::get_description(TString& desc) const
|
||||
{
|
||||
TCodice_articolo codart; curr_code(codart);
|
||||
if (!describe(codart, desc))
|
||||
desc = "???";
|
||||
TString des;
|
||||
|
||||
desc.cut(0);
|
||||
if (get_qta_on_descr())
|
||||
{
|
||||
TCodice_um code; curr_um(code);
|
||||
desc << curr_qta().string() << ' ' << code << ' ' << get_descr_separator() << ' ';
|
||||
}
|
||||
desc << codart << get_descr_separator() << ' ';
|
||||
if (!describe(codart, des))
|
||||
desc << "???";
|
||||
else
|
||||
{
|
||||
for (int l = 1; l <= livgiac().last_level(); l++) if (get_livgiac_on_descr(l))
|
||||
{
|
||||
TString16 giaclev; curr_giaclev(giaclev,l);
|
||||
if (!giaclev.empty() )
|
||||
desc << ' ' << livgiac().name(l) << ' ' << giaclev;
|
||||
}
|
||||
if (get_qta_on_descr())
|
||||
{
|
||||
TCodice_um code; curr_um(code);
|
||||
desc << ' ' << get_descr_separator() << ' '
|
||||
<< curr_qta().string() << ' ' << code;
|
||||
}
|
||||
desc << des << ' ';
|
||||
for (int l = 1; l <= livgiac().last_level(); l++)
|
||||
if (get_livgiac_on_descr(l))
|
||||
{
|
||||
TString16 giaclev; curr_giaclev(giaclev,l);
|
||||
if (!giaclev.empty() )
|
||||
desc << des << ' ' << livgiac().name(l) << ' ' << giaclev;
|
||||
}
|
||||
}
|
||||
desc.insert(format(" %c ",get_descr_separator()), 0);
|
||||
desc.insert(codart, 0);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user