Corretti errori su pagamenti
git-svn-id: svn://10.65.10.50/trunk@3882 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c143e90127
commit
2cf7aeb5ca
@ -197,7 +197,7 @@ void TCliForVendite::update_mask( TMask& m, bool onload )
|
|||||||
m.check_field(F_DATACAMBIO1);
|
m.check_field(F_DATACAMBIO1);
|
||||||
m.check_field(F_COMCF);
|
m.check_field(F_COMCF);
|
||||||
m.check_field(F_STATOCF);
|
m.check_field(F_STATOCF);
|
||||||
m.check_field( F_CODPAG );
|
// m.check_field( F_CODPAG );
|
||||||
if (m.id2pos(F_CODLIN) >= 0 && m.field(F_CODLIN).active())
|
if (m.id2pos(F_CODLIN) >= 0 && m.field(F_CODLIN).active())
|
||||||
m.check_field( F_CODLIN );
|
m.check_field( F_CODLIN );
|
||||||
// m.check_field( F_CODABIA );
|
// m.check_field( F_CODABIA );
|
||||||
|
@ -140,9 +140,10 @@ bool dummy_hndl(TMask_field& field, KEY key)
|
|||||||
// Handler per il calcolo delle date di pagamento
|
// Handler per il calcolo delle date di pagamento
|
||||||
bool condpag_hndl( TMask_field& field, KEY key )
|
bool condpag_hndl( TMask_field& field, KEY key )
|
||||||
{
|
{
|
||||||
if ( field.to_check(key))
|
TDocumento_mask& m = (TDocumento_mask &) field.mask( );
|
||||||
|
|
||||||
|
if ( field.to_check(key) || (key == K_TAB && !m.is_running()))
|
||||||
{
|
{
|
||||||
TDocumento_mask& m = (TDocumento_mask &) field.mask( );
|
|
||||||
const TString16 condpag(m.get(F_CODPAG));
|
const TString16 condpag(m.get(F_CODPAG));
|
||||||
TString16 data(m.get(F_DATAINSC));
|
TString16 data(m.get(F_DATAINSC));
|
||||||
|
|
||||||
@ -158,7 +159,10 @@ bool condpag_hndl( TMask_field& field, KEY key )
|
|||||||
if (numrate > 5)
|
if (numrate > 5)
|
||||||
numrate = 5;
|
numrate = 5;
|
||||||
for( int i = 0; i < numrate; i ++ )
|
for( int i = 0; i < numrate; i ++ )
|
||||||
|
{
|
||||||
|
m.show( F_DATASCAD1 + i );
|
||||||
m.set( F_DATASCAD1 + i, pag.data_rata(i).string());
|
m.set( F_DATASCAD1 + i, pag.data_rata(i).string());
|
||||||
|
}
|
||||||
for( ; i < 5; i ++ )
|
for( ; i < 5; i ++ )
|
||||||
m.hide( F_DATASCAD1 + i );
|
m.hide( F_DATASCAD1 + i );
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user