Patch level :10.0
Files correlati : Ricompilazione Demo : [ ] Commento : datacomp viene salvata uguale a datareg se non e' compilata dall'utonto (anche se il motivo è l'impossibilita' utontica di scrivere sul campo datacomp stesso) git-svn-id: svn://10.65.10.50/branches/R_10_00@21878 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
99f0251e74
commit
a355f6bb04
@ -1234,6 +1234,13 @@ int TPrimanota_application::write(const TMask& m)
|
|||||||
|
|
||||||
_last_dreg = m.get(F_DATAREG);
|
_last_dreg = m.get(F_DATAREG);
|
||||||
_last_dcom = m.get(F_DATACOMP);
|
_last_dcom = m.get(F_DATACOMP);
|
||||||
|
//l'handler della datacomp non viene chiamato quando il campo è read_only (vedi crpa e dinamica)
|
||||||
|
//si è quindi costretti a salvarlo "a mano" sul file delle testate movimento (04-04-2011)
|
||||||
|
if (!_last_dcom.ok())
|
||||||
|
{
|
||||||
|
_last_dcom = _last_dreg;
|
||||||
|
get_relation()->curr().put(MOV_DATACOMP, _last_dcom);
|
||||||
|
}
|
||||||
|
|
||||||
const int err = _rel->write(true);
|
const int err = _rel->write(true);
|
||||||
if (err == NOERR)
|
if (err == NOERR)
|
||||||
|
@ -52,6 +52,7 @@ BEGIN
|
|||||||
PROMPT 1 4 "Data di competenza "
|
PROMPT 1 4 "Data di competenza "
|
||||||
FIELD DATACOMP
|
FIELD DATACOMP
|
||||||
MESSAGE COPY,K_DATACOMP
|
MESSAGE COPY,K_DATACOMP
|
||||||
|
FLAGS "G"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_ANNOES 4
|
NUMBER F_ANNOES 4
|
||||||
|
@ -68,6 +68,7 @@ DATE F_DATACOMP
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 4 "Data competenza "
|
PROMPT 1 4 "Data competenza "
|
||||||
FIELD DATACOMP
|
FIELD DATACOMP
|
||||||
|
FLAGS "G"
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_ANNOES 4
|
NUMBER F_ANNOES 4
|
||||||
|
Loading…
x
Reference in New Issue
Block a user