Creazione di un nuovo campo (Generatore report)
L'origine dei dati utilizzata in Generatore report include campi raggruppati in entità. Ogni campo incluso nell'origine dei dati contiene una formula che indica a Generatore report le informazioni che devono essere recuperate dal database sottostante. È probabile che l'autore dell'origine dei dati abbia creato numerosi campi di testo, aggregazione, numerici, di tipo data e ora, di valuta, booleani e per immagini, in previsione delle possibili modalità di utilizzo dei dati da parte degli altri utenti. È possibile tuttavia che nessuno dei campi disponibili sia adeguato ai dati che si desidera aggiungere al report e alle necessità di utilizzo. In questo caso, è possibile creare campi mediante le funzioni disponibili in Generatore report.
Ad esempio, si supponga che sia necessario determinare l'età di tutti i dipendenti della società e che l'unico dato disponibile corrisponda alle rispettive date di nascita. È possibile creare un nuovo campo e utilizzare le funzioni DIFFDATA e OGGI() per calcolare le età desiderate. È possibile utilizzare in modo analogo i dati di testo. Se, ad esempio, si desidera combinare i campi relativi al nome, al secondo nome e al cognome in modo da visualizzare il nome completo di ogni dipendente in un solo campo, è necessario creare un nuovo campo e quindi utilizzare la funzione di concatenamento per combinare i tre campi desiderati.
Per iniziare il processo di creazione di un nuovo campo, utilizzare il riquadro di esplorazione per individuare l'entità che si desidera utilizzare come contesto del campo. La selezione dell'entità in Generatore report consente di specificare le informazioni che dovranno essere recuperate e/o modificate dal database sottostante. Per creare un nuovo campo adeguato ai fini degli esempi illustrati in precedenza, è necessario selezionare l'entità Employee.
Dopo aver selezionato l'entità di contesto per il campo, fare clic sul pulsante Nuovo campo per visualizzare la finestra di dialogo Definisci formula. Per creare il campo nella finestra di dialogo Definisci formula, è possibile trascinare i campi nella formula e utilizzare le funzioni disponibili. Dopo aver creato il campo, è possibile assegnargli un nome significativo e salvarlo nell'entità di contesto. Dopo aver salvato il campo, questo viene incluso nell'elenco dell'area Campi. È possibile ridefinire ulteriormente la formula e utilizzare il nuovo campo allo stesso modo di qualsiasi altro campo.
Tenere presente che il nuovo campo non viene salvato nell'origine dei dati e non risulterà disponibile agli altri utenti che la utilizzano. Il campo viene infatti salvato solo nel report corrente. Se il report viene condiviso con altri utenti che dispongono delle autorizzazioni necessarie per modificarlo, questi potranno utilizzare il nuovo campo.
[!NOTA] Nel caso in cui risulti necessario creare regolarmente lo stesso tipo di campo o quest'ultimo sia utile ad altri utenti, è consigliabile rivolgersi all'autore dell'origine dei dati in modo che possa incorporarvi il nuovo campo.
Vedere anche
Concetti
Informazioni sulle formule (Generatore report)
Modifica delle formule (Generatore report)
Utilizzo delle funzioni (Generatore report)
Formattazione di un report (Generatore report)