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
|
bool TDistinta_tree::get_description(TString& desc) const
|
||||||
{
|
{
|
||||||
TCodice_articolo codart; curr_code(codart);
|
TCodice_articolo codart; curr_code(codart);
|
||||||
if (!describe(codart, desc))
|
TString des;
|
||||||
desc = "???";
|
|
||||||
|
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
|
else
|
||||||
{
|
{
|
||||||
for (int l = 1; l <= livgiac().last_level(); l++) if (get_livgiac_on_descr(l))
|
desc << des << ' ';
|
||||||
{
|
for (int l = 1; l <= livgiac().last_level(); l++)
|
||||||
TString16 giaclev; curr_giaclev(giaclev,l);
|
if (get_livgiac_on_descr(l))
|
||||||
if (!giaclev.empty() )
|
{
|
||||||
desc << ' ' << livgiac().name(l) << ' ' << giaclev;
|
TString16 giaclev; curr_giaclev(giaclev,l);
|
||||||
}
|
if (!giaclev.empty() )
|
||||||
if (get_qta_on_descr())
|
desc << des << ' ' << livgiac().name(l) << ' ' << giaclev;
|
||||||
{
|
}
|
||||||
TCodice_um code; curr_um(code);
|
|
||||||
desc << ' ' << get_descr_separator() << ' '
|
|
||||||
<< curr_qta().string() << ' ' << code;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
desc.insert(format(" %c ",get_descr_separator()), 0);
|
|
||||||
desc.insert(codart, 0);
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user