Correzione sul controllo del codice registro numerico in
invio causali a Sistema: cambiata la controlla_valore(). git-svn-id: svn://10.65.10.50/trunk@4672 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5746c4215e
commit
6e6a4b2692
@ -157,14 +157,14 @@ bool TLista_archivi::set()
|
|||||||
|
|
||||||
bool TLista_archivi::controlla_valore(const TString& val,int lim, int len)
|
bool TLista_archivi::controlla_valore(const TString& val,int lim, int len)
|
||||||
{
|
{
|
||||||
if (val.len() > len)
|
|
||||||
return FALSE;
|
|
||||||
if (real::is_natural(val))
|
if (real::is_natural(val))
|
||||||
{
|
{
|
||||||
int app = atoi(val);
|
if (atoi(val) > lim)
|
||||||
if (app > lim)
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
if (val.len() > len)
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user