Chiamata di una funzione da un comando COMPUTE, DEFINE o VALIDATE

In questa sezione:

Come:

È possibile chiamare una funzione da un comando DEFINE o dall'attributo di un file principale, da un comando COMPUTE o da un comando VALIDATE.


Inizio pagina

x
Sintassi: Come chiamare una funzione da un comando COMPUTE, DEFINE o VALIDATE
DEFINE [FILE filename] 
tempfield[/format] = function(input1, input2, input3, ... [outfield]);
COMPUTE 
tempfield[/format] = function(input1, input2, input3, ... [outfield]);
VALIDATE 
tempfield[/format] = function(input1, input2, input3, ... [outfield]);

dove:

filename

L'origine dati in uso.

tempfield

Il campo temporaneo creato dal comando DEFINE o COMPUTE. Si tratta dello stesso campo specificato in outfield. Se la chiamata di funzione fornisce il formato del valore di emissione in outfiled, il formato del campo temporaneo deve corrispondere all'argomento outfield.

formato

Il formato del campo temporaneo. Il formato richiesto se è la prima volta che si crea il campo; altrimenti, è opzionale. Il valore predefinito è D12.2.

Funzione

Nome della funzione.

input1, input2, input3...

Gli argomenti.

outfield

Campo che contiene il risultato o formato del valore di emissione racchiuso tra virgolette singole. Questo argomento si richiede solo per funzioni esterne.

In Dialogue Manager, è necessario specificare il formato. In Maintain, è necessario specificare il nome del campo.


Inizio pagina

x
Chiamata di una funzione dallo strumento Definizione e Calcolo

Come:

In WebFOCUS Developer Studio, è possibile aggiungere una funzione al comando DEFINE o COMPUTE, usando gli strumenti Definizione e Calcolo. Per ulteriori informazioni su questi strumenti, consultare il manuale Creazione prospetti con strumenti grafici .



x
Procedura: Come aggiungere una funzione con lo strumento Calcolo
  1. Nello strumento Calcolo, fare clic sul pulsante Funzioni. Si visualizza un elenco di funzioni.
  2. Fare clic sulla funzione che si desidera utilizzare. La sintassi della funzione appare nella finestra con placeholder per i valori di argomento.
  3. Sostituire i placeholder della sintassi con i valori che si desidera usare e fare clid su OK.


x
Procedura: Come aggiungere una funzione con lo strumento Definizione
  1. Nello strumento Definizione, immettere il nome del campo virtuale che si sta creando nella casella di immissione Campo.
  2. Immettere un formato nella casella di immissione Formato, o fare clic sul pulsante Formato per specificare il formato del campo. Il formato deve essere compatibile con il formato di emisisone della funzione.
  3. Fare clic sulla scheda Funzioni. Si visualizza un elenco di funzioni.
  4. Fare clic sulla funzione che si desidera utilizzare. La sintassi della funzione appare nella finestra delle espressioni con placeholder per i valori degli argomenti.
  5. Sostituire i placeholder di sintassi con i valori che si desidera usare e fare clic su Chiudi.

WebFOCUS