riporto valore valuta da record precedente

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Fabio F.
    Junior Member
    • Apr 2023
    • 5

    #1

    riporto valore valuta da record precedente

    Buonasera a tutti,
    avrei necessita di riportare su ogni record che creo un valore (crescente o decrescente) dal precedente record.
    Esempio:
    record precedente saldo 1.000€
    nuovo record spesa 100€ saldo 900€ , quindi ad ogni nuovo record il campo saldo dovrà aggiornarsi in funzione della spesa o dell'entrata attuale e del saldo presente sul precedente record.

    Grazie in anticipo per il supporto
  • shalmaxb
    Senior Member
    • Mar 2015
    • 1663

    #2
    Per fare ciò, è possibile creare una relazione tra l'entità e se stessa, in cui il valore viene preso dal record precedente. Questo può essere fatto manualmente o con una formula appropriata.
    (tradotto con un traduttore).

    Comment

    • Fabio F.
      Junior Member
      • Apr 2023
      • 5

      #3
      Grazie per avermi risposto.
      Ero arrivato anch'io a questa conclusione e ho fatto diverse prove ma non riesco a trovare la formula giusta.
      Suggerimenti?

      Comment


      • shalmaxb
        shalmaxb commented
        Editing a comment
        Per farlo, dovremmo sapere come hai fatto tutto.
    • jhack_jos
      Junior Member
      • Apr 2025
      • 9

      #4
      Buonasera Fabio,

      hai risolto la problematica?
      Se non erro, per trovare l'ultimo record dovresti poter utilizzare la seguente formula:

      Code:
      $ultimoRecord = record\findOne('NomeDellaTuaEntità', 'createdAt', 'desc');
      Dopo aver trovato l'ultimo record, puoi andare a prendere l'ultimo saldo al suo interno e aggiornarlo con:

      Code:
      if ($ultimoRecord) {
           $saldo = object\get($ultimoRecord, 'saldo');
           saldo = $saldo - spesa;
      }
      Buona fortuna con il tuo progetto!
      Jacopo

      Comment

      Working...