Funzione ER ALLITEMS
La funzione ALLITEMS
viene eseguita come una selezione in memoria e restituisce un nuovo valore bidimensionale Elenco di record come un elenco di record che rappresenta tutti gli elementi che corrispondono al percorso specificato.
Sintassi
ALLITEMS (path)
Argomenti
path
: Elenco di record
Il percorso valido di un'origine dati del tipo di dati Elenco di record.
Valori restituiti
Elenco di record
L'elenco risultante di record.
Note sull'utilizzo
Il percorso deve essere definito come percorso di un'origine dati valido in un elemento di origine dati del tipo di dati Elenco di record. Gli elementi di dati come stringa del percorso e la data devono generare un errore in fase di progettazione nel generatore di espressioni ER.
Non è consigliabile utilizzare questa funzione per origini dati transazionali che potrebbero contenere un grande volume di dati. Considerare invece l'utilizzo della funzione ALLTEMSQUERY .
Esempio 1
Se si immette SPLIT("abcdef" , 2)
come origine dati DS, l'espressione COUNT( ALLITEMS (DS))
restituisce 3.
Esempio 2
Se si immette Vendcome origine dati del tipo di dati Elenco di record che fa riferimento alla tabella dell'applicazione VendTable, l'espressione ALLITEMS (Vend.'<Relations'.ContactPerson)
restituisce un elenco bidimensionale di record che ha struttura della tabella ContactPerson e contiene tutti i contatti a cui è possibile accedere utilizzando la relazione ContactPerson.ContactForParty == VendTable.Party, disponibile per tutti i fornitori dalla tabella fornitori di riferimento.