Corrette date di inizio scadenza e cambio

git-svn-id: svn://10.65.10.50/trunk@3837 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1996-10-28 13:02:24 +00:00
parent b59a774e03
commit 3bdacad8ae
3 changed files with 11 additions and 6 deletions

View File

@ -44,8 +44,10 @@ void TMotore_application::init_insert_mode( TMask& m )
m.set(F_STATO, _doc->head().get("STATO"));
const TString16 data_doc(m.get( F_DATADOC));
m.set(F_DATAINSC,data_doc);
m.set( F_DATACAMBIO, data_doc);
const int pos = m.id2pos( F_DATACAMBIO1);
if (pos >= 0 && m.fld(pos).active())
m.fld(pos).set(data_doc);
clifo( ).occas_mask( ).reset( );
const int ndefaults = pro( ).get_int( "NDEFAULTS", "DEFAULT" ); // prof
TMask & emask = edit_mask();

View File

@ -447,7 +447,7 @@ FIELDNAME=DATAINSC
MSKID=F_DATAINSC
TYPE=T_DATA
PROMPT="Data inizio scadenze "
FLAG=A
// FLAG=A
WARNING=E' richiesta una data valido
HELP=Inserisci la data di inizio scadenza

View File

@ -143,9 +143,12 @@ bool condpag_hndl( TMask_field& field, KEY key )
if ( field.to_check(key))
{
TDocumento_mask& m = (TDocumento_mask &) field.mask( );
TString16 condpag( m.get( F_CODPAG ) );
TString16 data( m.get( F_DATAINSC ) );
if ( condpag.not_empty() && data.not_empty())
const TString16 condpag(m.get(F_CODPAG));
TString16 data(m.get(F_DATAINSC));
if (data.empty())
data = m.get(F_DATADOC);
if ( condpag.not_empty())
{
TPagamento pag(condpag, data);