Patch level : 10.970
Files correlati : ve0.exe tutti i profili Ricompilazione Demo : [ ] Commento : Bug 0001766: Gestione documenti e note cliente/fornitore E possibile visualizzare le note cliente (come la nota che blocca l'immissione) scegliendo nell'inserimento della nota (con un' altra check box : Solo visualizzazione) . Ovviamente se scelta questa funzionalità la nota non dovrà essere riportata nel campo note del documento Bisogna verificare che la modifica funzioni sui profili personalizzati senza modifcarli. La modifica andrà comun que fatta prima o poi e consiste nel togliere sui campi 182 (Codice note) e 359 (Descrizione l'output sul campo 359 git-svn-id: svn://10.65.10.50/branches/R_10_00@21875 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
37af40138f
commit
99f0251e74
@ -1503,7 +1503,7 @@ SIZE=2
|
|||||||
USE=%NOT
|
USE=%NOT
|
||||||
INPUT=CODTAB F_CODNOTE
|
INPUT=CODTAB F_CODNOTE
|
||||||
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
|
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
|
||||||
OUTPUT=F_CODNOTE CODTAB~F_NOTECLI S0
|
OUTPUT=F_CODNOTE CODTAB
|
||||||
WARNING=Note clienti assenti
|
WARNING=Note clienti assenti
|
||||||
|
|
||||||
[NOTECLI]
|
[NOTECLI]
|
||||||
@ -1518,7 +1518,7 @@ SIZE=7750
|
|||||||
USE=%NOT KEY 2
|
USE=%NOT KEY 2
|
||||||
INPUT=S0 F_NOTECLI
|
INPUT=S0 F_NOTECLI
|
||||||
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
|
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
|
||||||
OUTPUT=F_CODNOTE CODTAB~F_NOTECLI S0
|
OUTPUT=F_CODNOTE CODTAB
|
||||||
|
|
||||||
[NCOPIE]
|
[NCOPIE]
|
||||||
GROUP=1600
|
GROUP=1600
|
||||||
|
@ -235,6 +235,20 @@ TDocumento_mask::TDocumento_mask(const char* td)
|
|||||||
hide(204);
|
hide(204);
|
||||||
disable(204);
|
disable(204);
|
||||||
|
|
||||||
|
TBrowse * nb = efield(F_CODNOTE).browse();
|
||||||
|
|
||||||
|
if (nb != NULL) // da eliminare
|
||||||
|
{
|
||||||
|
nb->remove_output_field();
|
||||||
|
nb->add_output_field(TOSTRING(F_CODNOTE), "CODTAB");
|
||||||
|
}
|
||||||
|
TBrowse * nbd = efield(F_CODNOTE).browse();
|
||||||
|
|
||||||
|
if (nbd != NULL) // da eliminare
|
||||||
|
{
|
||||||
|
nbd->remove_output_field();
|
||||||
|
nbd->add_output_field(TOSTRING(F_CODNOTE), "CODTAB");
|
||||||
|
}
|
||||||
if (cfg.get_bool("GESLISCV") && id2pos(F_CODLIST) > 0)
|
if (cfg.get_bool("GESLISCV") && id2pos(F_CODLIST) > 0)
|
||||||
{
|
{
|
||||||
TBrowse * b = efield(F_CODLIST).browse();
|
TBrowse * b = efield(F_CODLIST).browse();
|
||||||
|
@ -262,6 +262,8 @@ bool note_hndl( TMask_field& f, KEY key )
|
|||||||
if (!note.empty())
|
if (!note.empty())
|
||||||
{
|
{
|
||||||
if (m.is_running() || m.field(F_NOTECLI).empty()) // Preserva descrizione presente in caricamento
|
if (m.is_running() || m.field(F_NOTECLI).empty()) // Preserva descrizione presente in caricamento
|
||||||
|
{
|
||||||
|
if (!note.get_bool("B1"))
|
||||||
{
|
{
|
||||||
// gestione del campo con descrizione estesa
|
// gestione del campo con descrizione estesa
|
||||||
TString stringone;
|
TString stringone;
|
||||||
@ -273,6 +275,7 @@ bool note_hndl( TMask_field& f, KEY key )
|
|||||||
stringone.replace(char(0xB6), '\n');
|
stringone.replace(char(0xB6), '\n');
|
||||||
m.set(F_NOTECLI, stringone);
|
m.set(F_NOTECLI, stringone);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (m.doc().modificabile() && m.field(DLG_SAVEREC).enabled())
|
if (m.doc().modificabile() && m.field(DLG_SAVEREC).enabled())
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user