Popolare campo in tabella con valore ottenuto in maschera

di il
5 risposte

Popolare campo in tabella con valore ottenuto in maschera

Salve a tutti so che é una cosa sconsigliabile popolare campi in tabella con valori ottenuti dal calcolo su altri campi, ma ho comunque necessità visto che il valore ottenuto deve essere registrato, utilizzato per effettuare successive ricerche e comparato con valori che potrebbero cambiare rispetto al valore iniziale.
In sostanza potete aiutarmi a popolare da mascheraX dove campo1=campo2+campo3, in tabella campo campo1 in modo da mantenere registrati i risultati?
Grazie

5 Risposte

  • Re: Popolare campo in tabella con valore ottenuto in maschera

    Fatico a comprenderne la logica fumosa ed inconsistente... spesso ci si fissa su cose non vere...

    I Calcolati si memorizzano SOLO se un contribuente al calcolo è un valori a TEMPO DIPENDENTE, ma anche quì spesso si memorizza in una Tabella a parte il valore ed il tempo in cui deve essere applicato... vedi l'IVA ad esempio.
    Dal 01/2005 Iva 4%
    Dal 01/2007 Iva 6%
    Ecc...

    Nel tuo caso non so se e come sia la questione, ma, per memorizzare il dato, convieni che serva verificare che tutti i contribuenti siano Inseriti e Validi...?
    Quindi ci sono diverse OPZIONI, ma siccome tu lavorerai con una Maschera Associata, in realtà ne hai solo 1.
    Devi usare l'evento di Maschera BEFORE_UPDATE.
    Su questo evento, Validi i Contribuenti, poi fai il calcolo e lo assegni al controllo associato al Campo Calcolato.
    Ovviamente tale controllo lo devi rendere NON EDITABILE, quindi lo Blocchi.
  • Re: Popolare campo in tabella con valore ottenuto in maschera

    Ringrazio per il celere suggerimento
  • Re: Popolare campo in tabella con valore ottenuto in maschera

    La maschera visualizza i campi di una sola tabella.
    I valori da immettere nel campo sono validi entro certo tempo come l'Iva.
    Sono valori analisi sangue in determinati periodi.
    Devono rimanere in uno storico e comparati successivamente .
  • Re: Popolare campo in tabella con valore ottenuto in maschera

    @Alex ha scritto:


    ...Validi i Contribuenti, poi fai il calcolo e lo assegni al controllo associato al Campo Calcolato.
    Ovviamente tale controllo lo devi rendere NON EDITABILE, quindi lo Blocchi.
    ...potresti cortesemente indicate come "validare"...
    Grazie
  • Re: Popolare campo in tabella con valore ottenuto in maschera

    Se ti aspetti un numero ma l'operatore digita una lettera che fai...?
    Se ti aspetti un numero a 2 cifre e ne digita 12...
    Devi fare in modo di validare il dato... coerente con l'atteso.
Devi accedere o registrarti per scrivere nel forum
5 risposte