English
Instant Developer Foundation Documentazione
  • Reference Oggetti
  • Area Metodi

Record

copia link

Un oggetto record rappresenta una struttura dati locale ad una procedura. Solitamente viene usata nei seguenti contesti:

  • I trigger for-each-row contengono il valore dei campi prima e dopo la modifica nei record NEW e OLD.
  • Il blocco di codice for-each-row che esegue un ciclo su tutti i record ritornati da una query o sui documenti di una collection utilizza un record per rappresentare la riga del recordset o il documento corrente.
  • E’ possibile comunque aggiungere propri record alla procedura con il comando di menù contestuale Aggiungi Record della procedura stessa.

Proprietà

Nome: rappresenta il nome logico del record, così come sarà riconosciuto all'interno del progetto Instant Developer.

Descrizione: contiene una descrizione significativa del contenuto del record.

Codice: rappresenta il codice preposto a quello delle variabili nel codice sorgente generato. Se è attivo il check-box Automatico allora Instant Developer sceglierà un codice adeguato e non dovrai preoccuparti che rimanga univoco.

Automatico: indica che il codice del record viene calcolato e reso univoco in base al nome logico dello stesso.

Menu contestuale

Aggiungi Campo: aggiunge un nuovo campo al record.

Aggiungi Cartella: aggiunge una cartellina all'interno del record per organizzare meglio gli oggetti presenti nel record stesso.

Aggiungi Attività: crea un nuovo oggetto attività collegato al record. Serve come promemoria per modifiche future o per gestire il lavoro di gruppo.

Vai a: permette di saltare nell'albero degli oggetti a quelli correlati al record, come la tabella origine da cui vengono letti i dati.

Trova oggetti derivati: cerca tutti gli oggetti del progetto derivati dal record, anche a più livelli di derivazione.

Trova dove usato (oggetto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo questo record.

Trova dove usato (contenuto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo questo record o uno degli oggetti in esso contenuti.

Puoi tirare un record con il drag&drop su…

Procedura: sposta il record nella procedura su cui stai tirando. Valido solo per record creati manualmente.

copia il record invece che spostarlo.

Query: crea colonne nella query collegate ai campi del record.

crea condizioni di filtro invece che colonne.

Record: sposta il record vicino a quello su cui stai tirando.

copia il record invece che spostarlo.

Cartella: se la cartella è allo stesso livello del record allora essa verrà semplicemente spostata all’interno.

sposta il record prima della cartella, allo stesso livello dell’albero.

copia il record all’interno della cartella.

Ultima modifica: 17/11/2022 / Validità: da 8.5.3800