Patch level : 10.0 464
Files correlati : ve0.exe Ricompilazione Demo : [ ] Commento Bug 0001480 : Il cliente Pharmatex all'atto della registrazione dei documenti di vendita e solo per il pc di Consuelo rileva l'errore sotto riportato. La stampante è in locale. Il problema era tutt'altro. La stampante non c'entra. Si verifica se registri o fai ultimo e il focus e' sulol sheet delle righe git-svn-id: svn://10.65.10.50/trunk@19469 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5584251e37
commit
0f7d26d364
BIN
ve/Parametri e handlers dei documenti.doc
Executable file
BIN
ve/Parametri e handlers dei documenti.doc
Executable file
Binary file not shown.
@ -348,7 +348,6 @@ int TMotore_application::read( TMask& m )
|
|||||||
_tipodoc = m.get(F_TIPODOC);
|
_tipodoc = m.get(F_TIPODOC);
|
||||||
|
|
||||||
mask.doc2mask();
|
mask.doc2mask();
|
||||||
mask.highlight();
|
|
||||||
|
|
||||||
return NOERR;
|
return NOERR;
|
||||||
}
|
}
|
||||||
|
@ -1097,7 +1097,6 @@ void TDocumento_mask::reset_masks(const TString& tipo_doc)
|
|||||||
void TDocumento_mask::doc2mask(bool reload_clifo, bool force_load, bool update)
|
void TDocumento_mask::doc2mask(bool reload_clifo, bool force_load, bool update)
|
||||||
{
|
{
|
||||||
TSheet_field& s = sfield(F_SHEET);
|
TSheet_field& s = sfield(F_SHEET);
|
||||||
s.destroy( );
|
|
||||||
|
|
||||||
for (int p = fields()-1; p >= 0; p--)
|
for (int p = fields()-1; p >= 0; p--)
|
||||||
{
|
{
|
||||||
@ -1113,12 +1112,11 @@ void TDocumento_mask::doc2mask(bool reload_clifo, bool force_load, bool update)
|
|||||||
cli2mask(force_load);
|
cli2mask(force_load);
|
||||||
|
|
||||||
const int righe = doc().physical_rows();
|
const int righe = doc().physical_rows();
|
||||||
|
s.destroy( );
|
||||||
for (int i = 0; i < righe; i++)
|
for (int i = 0; i < righe; i++)
|
||||||
{
|
{
|
||||||
TRiga_documento & r = doc()[i + 1];
|
TRiga_documento & r = doc()[i + 1];
|
||||||
|
|
||||||
s.insert(-1, FALSE);
|
|
||||||
s.row(i); // qui verificare
|
|
||||||
doc()[i+1].autoload(s);
|
doc()[i+1].autoload(s);
|
||||||
s.check_row(i, 0x3);
|
s.check_row(i, 0x3);
|
||||||
if (r.tipo().tipo() == RIGA_PRESTAZIONI)
|
if (r.tipo().tipo() == RIGA_PRESTAZIONI)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user