In questa sezione: |
|
È possibile accedere a uno qualsiasi dei seguenti tipi di funzioni:
La maggior parte delle funzioni fornite da Information Builders sono disponibili sia in WebFOCUS che FOCUS. Tuttavia, alcune funzioni sono disponibili solo in WebFOCUS. Sono:
Per dettagli su queste funzioni, consultare gli argomenti individuali.
Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri. Per dettagli, consultare Funzioni di caratteri.
Misura la lunghezza della stringa di caratteri in un campo, escludendo gli spazi vuoti finali.
Lingue disponibili: reporting, Maintain
Distingue tra uno spazio ed uno zero in Dialogue Manager.
Lingue disponibili: reporting
Valuta un singolo bit in una stringa di caratteri per determinare se è attivo o disattivo.
Lingue disponibili: reporting, Maintain
Valuta una stringa di bit all'interno di una stringa di caratteri e ne restituisce il valore.
Lingue disponibili: reporting, Maintain
Converte un carattere nel suo corrispondente valore decimale ASCII o EBCDIC.
Lingue disponibili: reporting, Maintain
Controlla una stringa di caratteri per caratteri scorretti o per tipi di caratteri.
Lingue disponibili: reporting, Maintain
Trasforma un carattere a byte singolo o doppio presente in una stringa di caratteri in un altro carattere a seconda del valore decimale.
Lingue disponibili: reporting, Maintain
Centra una stringa di caratteri all'interno di un campo.
Lingue disponibili: reporting, Maintain
Estrae caratteri da o aggiunge caratteri ad una stringa di caratteri
Lingue disponibili: reporting
Divide una stringa di caratteri in stringhe secondarie, chiamate token, dove si presenta un carattere specifico, chiamato delimitatore, nella stringa.
Lingue disponibili: reporting, Maintain
Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.
Lingue disponibili: reporting, Maintain
Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.
Lingue disponibili: reporting, Maintain
Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.
Lingue disponibili: reporting, Maintain
Giustifica a sinistra una stringa di caratteri all'interno di un campo.
Lingue disponibili: reporting
Converto il testo alfanumerico in caratteri minuscoli.
Lingue disponibili: reporting, Maintain
Sovrappone una sottostringa ad una stringa di caratteri di base.
Lingue disponibili: reporting
Divide una riga del testo in righe più piccole, contrassegnandole con un delimitatore.
Lingue disponibili: reporting, Maintain
Trova la posizione iniziale di una sottostringa in una stringa più grande.
Lingue disponibili: reporting
Inverte i caratteri in una stringa di caratteri.
Lingue disponibili: reporting, Maintain
Giustifica a destra una stringa di caratteri.
Lingue disponibili: reporting
Ricerca una stringa di caratteri, a livello fonetico, senza fare caso allo spelling.
Lingue disponibili: reporting, Maintain
Prende una stringa alfanumerica o un valore numerico con due posizioni decimali riproducendola ortograficamente con dollari e centesimi. Questa funzione è solo disponibile per WebFOCUS.
Lingue disponibili: reporting, Maintain
Riduce gli spazi multipli continui all'interno di una stringa di caratteri ad un solo spazio.
Lingue disponibili: reporting, Maintain
Rimuove tutte le ricorrenze di uno specifico carattere da una stringa.
Lingue disponibili: reporting, Maintain
Sostituisce tutte le ricorrenze di una stringa di caratteri specifica.
Lingue disponibili: reporting, Maintain
Estrae una sottostringa in base alla posizione di inizio e fine nella stringa principale.
Lingue disponibili: reporting
Rimuove le ricorrenze finali e/o iniziali di un modello all'interno di una stringa di caratteri.
Lingue disponibili: reporting
Converte una stringa di caratteri in esadecimale.
Lingue disponibili: reporting
Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri di lunghezza variabile. Per dettagli, consultare Funzioni Caratteri di Lunghezza Variabile.
Restituisce la lunghezza effettiva di un campo AnV o la dimensione di un campo An.
Lingue disponibili: reporting
Converte il testo alfanumerico in lettere minuscole in un campo AnV.
Lingue disponibili: reporting
Ricerca la posizione iniziale di una sottostringa in un campo AnV.
Lingue disponibili: reporting
Estrae una sottostringa a seconda di dove inizia e della sua lunghezza della stringa principale, in un campo AnV.
Lingue disponibili: reporting
Rimuove le ricorrenze iniziali e/o finali di un modello, all'interno di una stringa di caratteri, in un campo AnV.
Lingue disponibili: reporting
Converte una stringa di caratteri in lettere maiuscole in un campo AnV.
Lingue disponibili: reporting
Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri e presentano elenchi di parametri semplificati. Per dettagli, cosultare Funzioni Caratteri Semplificati.
Restituisce la lunghezza, in caratteri, di una stringa.
Lingue disponibili: reporting
Converte un numero ad una stringa di caratteri della lunghezza specificata.
Lingue disponibili: reporting
Traduce una stringa in caratteri minuscoli
Lingue disponibili: reporting
Riempie a sinistra una stringa con un dato carattere.
Lingue disponibili: reporting
Rimuove tutti gli spazi dalla parte finale sinistra di una stringa.
Lingue disponibili: reporting
Restituisce la prima posizione (in caratteri) di una sottostringa in una stringa di origine.
Lingue disponibili: reporting
Riempie a destra una stringa con un dato carattere.
Lingue disponibili: reporting
Rimuove tutti gli spazi dalla parte finale destra di una stringa.
Lingue disponibili: reporting
Estrae una sottostringa da una stringa di origine.
Lingue disponibili: reporting
Estrae un token (sottostringa) a seconda del numero di token e del carattere delimitatore.
Lingue disponibili: reporting
Rimuove tutte le ricorrenze di un singolo carattere o dall'inizio o dalla fine di una stringa, o da entrambi.
Lingue disponibili: reporting
Traduce una stringa in caratteri maiuscoli.
Lingue disponibili: reporting
Le seguenti funzioni manipolano le stringhe di caratteri per le code page DBCS. Per dettagli, consultare Funzioni Caratteri per Code Page DBCS.
Traduce un carattere byte singolo o byte doppio in un altro carattere.
Estrae caratteri da o aggiunge caratteri ad una stringa.
Rimuove un carattere con byte-singolo o byte-doppio da una stringa.
Estrae una sottostringa a seconda della sua lunghezza e posizione nella stringa di origine.
Converte caratteri specifici giapponesi.
Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri. Queste funzioni sono solo disponibili nel linguaggio Maintain. Per dettagli, consultare Funzioni carattere specifiche a Maintain.
Traduce un carattere ASCII o EBCDIC nel valore intero che rappresenta, a seconda del sistema operativo.
Traduce un valore intero nel carattere ASCII o EBCDIC equivalente, a seconda del sistema operativo.
Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.
Misura la lunghezza di una stringa di caratteri, inclusi gli spazi finali.
Giustifica a sinistra una stringa di caratteri all'interno di un campo.
Converte una stringa di caratteri minuscoli.
Estrae caratteri da o aggiunge caratteri ad una stringa di caratteri
Divide una stringa di caratteri in sottostringhe, chiamate token.
Converte un carattere dalla code page inglese nativo alla code page in esecuzione.
Sovrappone una stringa di caratteri di base ad una sottostringa.
Trova la posizione iniziale di una sottostringa in una stringa più grande.
Giustifica a destra una stringa di caratteri.
Decodifica un valore da uno stack.
Sostituisce una sottostringa con un'altra sottostringa in una stringa di caratteri.
Paragona due stringhe alfanumeriche usando la sequenza di confronto ASCII o EBCDIC.
Paragona due stringhe alfanumeriche usando la sequenza di confronto ASCII o EBCDIC, ma ingnora le differenze di maiuscole/minuscole.
Paragona un numero specifico di caratteri in due stringhe di caratteri, iniziando al principio della stringa, usando la sequenza di confronto EBCDIC o ASCII.
Estrae una sottostringa in base alla posizione di inizio e fine nella stringa principale.
Rimuove le ricorrenze finali di un modello all'interno di una stringa di caratteri.
Determina la lunghezza di una stringa escludendo gli spazi finali.
Converte una stringa di caratteri in esadecimale.
Le seguenti funzioni ricercano record di origini dati, recuperano record o valori di origini dati e assegnano valori. Per dettagli, consultare Funzioni di decodifica e origine dati.
Inserisce una espressione SQL nell'SQL generato per una richiesta rispetto ad una origine dati relazionale.
Lingue disponibili: reporting, MODIFY
Paragona i valori in un file di origine a valori in un file di destinazione, o, se il file di origine è una origine dati relazionale, a valori recuperati da una query secondaria.
Lingue disponibili: reporting, MODIFY
Recupera un valore dati da un’origine dati di ricerca.
Lingue disponibili: reporting, MODIFY
Assegna dei valori in base al valore di un campo di immissione.
Lingue disponibili: reporting, Maintain
Determina se un valore dati entrante si trova un campo origine dati FOCUS indicizzato.
Lingue disponibili: reporting
Richiama il valore precedente selezionato per un campo.
Lingue disponibili: reporting
Recupera un valore dati da una origine dati FOCUS a riferimento incrociato in una richiesta MODIFY.
Lingue disponibili: MODIFY, Maintain
In questa sezione: |
Le seguenti funzioni manipolano date. Per dettagli, consultare Funzioni data.
Aggiunge una unità a o sottrae una unità da un formato data.
Lingue disponibili: reporting, Maintain
Converte i formati data.
Lingue disponibili: reporting, Maintain
Restituisce la differenza tra due date in unità.
Lingue disponibili: reporting, Maintain
Sposta una data ad un punto significativo sul calendario.
Lingue disponibili: reporting, Maintain
Formatta le date in formati internazionali.
Lingue disponibili: reporting, Maintain
Estrae un componente da un campo data e e lo restituisce in formato numerico.
Lingue disponibili: reporting, Maintain
Restituisce l'anno finanziario, anche conosciuto come anno fiscale, corrispondente ad una certa data di calendario basata sulla data di inizio e sulla convenzione numerica dell'anno finanziario.
Lingue disponibili: reporting, Maintain
Restituisce il trimestre finanziario corrispondente ad una certa data di calendario basata sulla data d'inizio e sulla convezione numerica dell'anno finanziario.
Lingue disponibili: reporting, Maintain
Restituisce una data finanziaria contenente sia l'anno che il trimestre finanziario che corrisponde ad una certa data di calendario.
Lingue disponibili: reporting, Maintain
Estrae uno o più componenti da un valore data-ora e li sposta ad un campo data-ora di destinazione con tutti gli altri componenti del campo di destinazione mantenuto.
Lingue disponibili: reporting, Maintain
Richiama la data corrente dal sistema.
Lingue disponibili: reporting, Maintain
Aggiunge o sottrae mesi dalle date in formato anno-mese.
Lingue disponibili: reporting, Maintain
Aggiunge o sottrae giorni dalle date in formato anno-mese-giorno.
Lingue disponibili: reporting, Maintain
Ridispone le parti delle date relative ad anno, mese e giorno e converte le date tra i formati di data estesi e brevi.
Lingue disponibili: reporting, Maintain
Converte date nel numero corripondente di giorni trascorsi dal 31 Dicembre 1899.
DADMY converte le date in formato giorno-mese-anno.
DADYM converte le date in formato giorno-anno-mese.
DAMDY converte le date in formato mese-giorno-anno.
DAMYD converte le date in formato mese-anno-giorno.
DAYDM converte le date in formato anno-giorno-mese.
DAYMD converte le date in formato anno-mese-giorno.
Lingue disponibili: reporting, Maintain
calcolare la differenza tra due date.
Lingue disponibili: reporting, Maintain
Trova il giorno della settimana che corrisponde ad una data.
Lingue disponibili: reporting, Maintain
Converte il numero di giorni trascorsi dal 31 Dicembre 1899 alla data corrispondente.
DTDMY converte i numeri in date giorno-mese-anno.
DTDYM converte i numeri in date giorno-anno-mese.
DTMDY converte i numeri in date mese-giorno-anno.
DTMYD converte i numeri in date mese-anno-giorno.
DTYDM converte i numeri in date anno-giorno-mese.
DTYMD converte i numeri in date anno-mese-giorno.
Lingue disponibili: reporting, Maintain
Converte in formato anno-mese-giorno le date in formato giuliano.
Lingue disponibili: reporting, Maintain
Converte le date dal formato anno-mese-giorno nel formato giuliano (formato anno-giorno).
Lingue disponibili: reporting, Maintain
Calcola il numero di mesi che trascorre tra due date. Le date devono essere nel formato anno-mese.
Lingue disponibili: reporting, Maintain
le seguenti funzioni manipolano valori data - ora. Per dettagli, consultare Funzioni Data-Ora.
Incrementa un valore data-ora di un determinato numero di unità.
Lingue disponibili: reporting, Maintain
Converte un campo data-ora in una stringa di caratteri.
Lingue disponibili: reporting, Maintain
Estrae la porzione data di un campo data-ora, la converte in un formato data e restituisce il risultato nel formato YYMD.
Lingue disponibili: reporting, Maintain
Calcola il numero di unità tra due valori data-ora.
Lingue disponibili: reporting, Maintain
Converte un campo data in un campo data-ora. La porzione ora è impostata a mezzanotte.
Lingue disponibili: reporting, Maintain
Estrae uno o più componenti da un valore data-ora e li sposta ad un campo data-ora di destinazione con tutti gli altri componenti impostati su zero.
Lingue disponibili: reporting, Maintain
Memorizza la data e l'ora correnti in un campo data-ora.
Lingue disponibili: reporting, Maintain
Estrae uno o più componenti da un valore data-ora e li sposta ad un campo data-ora di destinazione con tutti gli altri componenti del campo di destinazione mantenuto.
Lingue disponibili: reporting, Maintain
Richiama l'ora corrente dal sistema.
Lingue disponibili: reporting
Converte una stringa alfanumerica in un valore data-ora.
Lingue disponibili: reporting, Maintain
Modifica la porzione ora di un campo data-ora a mezzanotte (tutti zeri).
Lingue disponibili: reporting, Maintain
Estrae uno specifico componente da un valore data-ora e e lo restituisce in formato numerico.
Lingue disponibili: reporting, Maintain
Estrae uno specifico componente da un valore data-ora e e lo restituisce in formato numerico.
Lingue disponibili: reporting, Maintain
Inserisce il valore numerico di uno specifico componente in un valore data-ora.
Lingue disponibili: reporting, Maintain
Converte la porzione orario di un campo data-ora al numero di millisecondi o microsecondi.
Lingue disponibili: reporting, Maintain
Converte un'ora in una data/ora.
Lingue disponibili: reporting, Maintain
Le seguenti funzioni manipolano i valori data e data-ora. Per dettagli, consultare Funzioni data e data-ora semplificate.
Restituisce una nuova data dopo l'aggiunta del numero specificato di un componente supportato.
Lingue disponibili: reporting, Maintain
Restituisce il numero dei limiti del dato componente tra due date.
Lingue disponibili: reporting, Maintain
Restituisce un valore del componente in formato intero.
Lingue disponibili: reporting, Maintain
Restituisce la prima data in un periodo specificato.
Lingue disponibili: reporting, Maintain
In questa sezione: |
Le seguenti funzioni manipolano date e orari. Queste funzioni sono solo disponibili nel linguaggio Maintain. Per dettagli, consultare Funzioni data e data-ora specifiche-Maintain.
Richiama l'ora corrente dal sistema.
Recupera l'orario in cui il modulo Maintain è stato avviato.
Recupea la data in cui il modulo Maintain è stato avviato.
Richiama la data corrente dal sistema.
Richiama la data corrente dal sistema.
Aggiunge un dato numero di giorni ad una data.
Estrae il giorno del mese da una data.
Determina il numero di giorni tarscorsi nell'anno fino ad una certa data.
Estrae il mese da una data.
Determina il trimestre dell'anno in cui si trova la data.
Imposta un valore nella data.
Sottrarre un dato numero di giorni ad una data.
Determina giorno della settimana per la data.
Estrae l'anno dalla data.
Le funzioni di conversione formato convertono i campi da un formato all'altro. Per dettagli, consultare Funzioni di conversione formato.
Converte un numero in formato alfanumerico in formato a precisione doppia.
Lingue disponibili: reporting, Maintain
Converte un campo alfanumerico che contiene caratteri numerici in un formato numerico, o converte un campo numerico in formato alfanumerico.
Lingue disponibili: reporting
Converte un campo in formato alfanumerico.
Lingue disponibili: reporting
Converte in formato alfanumerico un numero in un formato numerico.
Lingue disponibili: reporting, Maintain
Ottiene il carattere ASCII o EBCDIC equivalente di un valore intero decimale.
Lingue disponibili: reporting, Maintain
Converte un valore intero binario di grandi dimensioni in una origine dati in formato a doppia-precisione di FOCUS.
Lingue disponibili: reporting, Maintain
Converte un valore intero binario di grandi dimensioni, in una origine dati, in un formato decimale compresso di FOCUS.
Lingue disponibili: reporting, Maintain
Converte in formato alfanumerico un numero in un formato numerico.
Lingue disponibili: reporting, Maintain
Scrive un numero compresso di lunghezza variabile in un file di estrazione.
Lingue disponibili: reporting, Maintain
Converte in numero decimale compresso da un numero in un formato numerico ad un formato alfanumerico.
Lingue disponibili: reporting, Maintain
Converte un Server Microsoft SQL o una colonna Sybase TIMESTAMP (che contiene un aumento di counter) in un valore decimale compresso.
Lingue disponibili: reporting
Converte in caratteri dei valori cal campo alfanumerico in una rappresentazione esadecimale.
Lingue disponibili: reporting, Maintain
Memorizza un numero compresso fino a 31 cifre significative in un campo alfanumerico, mantenendo i dati decimali.
Le seguenti funzioni recuperano l'implicità dati variabile o parametro WebFOCUS dall'interno della procedura Maintain. Queste funzioni sono solo disponibili in WebFOCUS Maintain. Per dettagli, consultare Funzioni di supporto aggiornamento leggero specifiche Maintain.
Importa il valore della variabile o parametro WebFOCUS in una variabile WebFOCUS Maintain.
Recupera i valori della variabile o parametro WebFOCUS.
Le seguenti funzioni eseguono calcoli su campi o costanti numeriche. Per dettagli, consultare Funzioni Numeriche
Restituisce il valore assoluto di un'espressione numerica.
Lingue disponibili: reporting, Maintain
Distingue tra uno spazio ed uno zero in Dialogue Manager.
Lingue disponibili: reporting
Produce un grafico a barre orizzontali.
Lingue disponibili: reporting, Maintain
Convalida la data in un campo descritto come formato compresso.
Lingue disponibili: reporting, Maintain
Calcolare il resto da una divisione.
Lingue disponibili: reporting, Maintain
Aumenta il numero "e" ad una potenza specifica.
Lingue disponibili: reporting, Maintain
Un operatore che valuta un numero espresso in una notazione scientifica. Per ulteriori informazioni, consultare Uso delle Espressioni nel manuale Creazione di prospetti con il linguaggio WebFOCUS.
Restituisce il valore FOR associato con ciascuna riga in un prospetto FML.
Lingue disponibili: reporting
Restituisce una stringa contenente l'elenco tag completo per ciascuna riga in una richiesta FML.
Lingue disponibili: reporting
Recupera il valore tag associato con ciascuna riga in una richiesta FML.
Lingue disponibili: reporting
Restituisce il valore della didascalia per ciascuna riga in una richiesta di gerarchia FML.
Lingue disponibili: reporting
Restituisce il componente intero di un numero.
Lingue disponibili: reporting, Maintain
Restituisce il logaritmo naturale di un'espressione numerica.
Lingue disponibili: reporting, Maintain
Restituire, rispettivamente, il valore minimo o massimo da un elenco di valori.
Lingue disponibili: reporting, Maintain
Calcola il tasso interno interno modificato di ritorni per una serie di cash flow periodici.
Lingue disponibili: reporting
Eseguono calcoli su curva di distribuzione normale standard.
Lingue disponibili: reporting
Generarano numeri casuali riproducibili.
Lingue disponibili: reporting, Maintain
Generarano numeri casuali.
Lingue disponibili: reporting, Maintain
Calcola la radice quadrata di un numero.
Lingue disponibili: reporting, Maintain
Calcola il tasso interno di ritorno per una serie di cash flow che possono essere periodici o non periodici.
Lingue disponibili: reporting
Le funzioni script integrano JavaScript e VBScripts nella propria applicazione Maintain ed effettuano l'esecuzione lato-client senza ritornare a WebFOCUS Server. Queste funzioni sono solo disponibili in WebFOCUS Maintain. Per dettagli, consultare Funzioni Script specifiche a Maintain
Esegue procedure esterne.
Attiva e disattiva, rispettivamente, Secure Sockets Layer.
Restiutisce il controllo dallo script alla propria applicazione.
Le seguenti funzioni chiamano il sistema operativo per ottenere informazioni sull'ambiente operativo o per utilizzare un servizio di sistema. Per dettagli, consultare Funzioni di sistema
Chiude un file e libera la memoria usata pee memorizzare informazioni sui file aperti.
Lingue disponibili: reporting, Maintain
Recupera un messaggio di errore di Information Builders.
Lingue disponibili: reporting, Maintain
Determina se esiste un membro specifico di un set dati partizionati (PDS) nell'elaborazione batch.
Sistemi operativi disponibili: z/OS
Lingue disponibili: reporting, Maintain
Recupera il valore di un cookie di browser.
Lingue disponibili: reporting, Maintain
Recupera il valore di una variabile intestazione HTTP.
Lingue disponibili: reporting, Maintain
Determina se un membro specifico di un set di dati partizionati (PDS) esiste e, se esiste, restituisce il nome PDS.
Sistemi operativi disponibili: z/OS
Lingue disponibili: reporting, Maintain
Richiama l'ID dell'utente connesso.
Lingue disponibili: reporting, Maintain
Trasferisce un comando FOCUS DYNAM al processore di comando DYNAM.
Sistemi operativi disponibili: z/OS
Lingue disponibili: reporting, Maintain
Immette un valore ad un cookie del browser.
Lingue disponibili: reporting, Maintain
Scrive una stringa di caratteri come record in un file sequenziale. Apre il file chiuso.
Lingue disponibili: reporting, Maintain
Sospende l'esecuzione per un determinato numero di secondi.
Lingue disponibili: reporting
Genera una elaborazione secondaria per eseguire i comandi di sistema, senza terminare la procedura corrente. Dopo aver terminato l'elaborazione secondaria, il controllo ritorna al procedimento principale. Questa funzione è solo disponibile per WebFOCUS.
I sistemi operativi disponibili sono: UNIX
Lingue disponibili: reporting
Chiamare un programma DOS, un programma batch DOS o una applicazione Windows. Questa funzione è solo disponibile per WebFOCUS.
I sistemi operativi disponibili sono: Windows
Lingue disponibili: reporting
Recupera il valore di una variabile di sistema z/OS.
Sistemi operativi disponibili: z/OS
Lingue disponibili: reporting
WebFOCUS |