Tipi di funzioni

In questa sezione:

 

È possibile accedere a uno qualsiasi dei seguenti tipi di funzioni:


Inizio pagina

x
Funzioni specifiche WebFOCUS

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.


Inizio pagina

x
Funzioni di caratteri

Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri. Per dettagli, consultare Funzioni di caratteri.

ARGLEN

Misura la lunghezza della stringa di caratteri in un campo, escludendo gli spazi vuoti finali.

Lingue disponibili: reporting, Maintain

ASIS

Distingue tra uno spazio ed uno zero in Dialogue Manager.

Lingue disponibili: reporting

BITSON

Valuta un singolo bit in una stringa di caratteri per determinare se è attivo o disattivo.

Lingue disponibili: reporting, Maintain

BITVAL

Valuta una stringa di bit all'interno di una stringa di caratteri e ne restituisce il valore.

Lingue disponibili: reporting, Maintain

BYTVAL

Converte un carattere nel suo corrispondente valore decimale ASCII o EBCDIC.

Lingue disponibili: reporting, Maintain

CHKFMT

Controlla una stringa di caratteri per caratteri scorretti o per tipi di caratteri.

Lingue disponibili: reporting, Maintain

CTRAN

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

CTRFLD

Centra una stringa di caratteri all'interno di un campo.

Lingue disponibili: reporting, Maintain

Modifica

Estrae caratteri da o aggiunge caratteri ad una stringa di caratteri

Lingue disponibili: reporting

GETTOK

Divide una stringa di caratteri in stringhe secondarie, chiamate token, dove si presenta un carattere specifico, chiamato delimitatore, nella stringa.

Lingue disponibili: reporting, Maintain

LCWORD

Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.

Lingue disponibili: reporting, Maintain

LCWORD2

Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.

Lingue disponibili: reporting, Maintain

LCWORD3

Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.

Lingue disponibili: reporting, Maintain

LJUST

Giustifica a sinistra una stringa di caratteri all'interno di un campo.

Lingue disponibili: reporting

LOCASE

Converto il testo alfanumerico in caratteri minuscoli.

Lingue disponibili: reporting, Maintain

OVRLAY

Sovrappone una sottostringa ad una stringa di caratteri di base.

Lingue disponibili: reporting

PARAG

Divide una riga del testo in righe più piccole, contrassegnandole con un delimitatore.

Lingue disponibili: reporting, Maintain

POSIT

Trova la posizione iniziale di una sottostringa in una stringa più grande.

Lingue disponibili: reporting

REVERSE

Inverte i caratteri in una stringa di caratteri.

Lingue disponibili: reporting, Maintain

RJUST

Giustifica a destra una stringa di caratteri.

Lingue disponibili: reporting

SOUNDEX

Ricerca una stringa di caratteri, a livello fonetico, senza fare caso allo spelling.

Lingue disponibili: reporting, Maintain

SPELLNM

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

SQUEEZ

Riduce gli spazi multipli continui all'interno di una stringa di caratteri ad un solo spazio.

Lingue disponibili: reporting, Maintain

STRIP

Rimuove tutte le ricorrenze di uno specifico carattere da una stringa.

Lingue disponibili: reporting, Maintain

STRREP

Sostituisce tutte le ricorrenze di una stringa di caratteri specifica.

Lingue disponibili: reporting, Maintain

SUBSTR

Estrae una sottostringa in base alla posizione di inizio e fine nella stringa principale.

Lingue disponibili: reporting

TRIM

Rimuove le ricorrenze finali e/o iniziali di un modello all'interno di una stringa di caratteri.

Lingue disponibili: reporting

Maiuscole

Converte una stringa di caratteri in esadecimale.

Lingue disponibili: reporting


Inizio pagina

x
Funzioni Caratteri di Lunghezza Variabile

Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri di lunghezza variabile. Per dettagli, consultare Funzioni Caratteri di Lunghezza Variabile.

LENV

Restituisce la lunghezza effettiva di un campo AnV o la dimensione di un campo An.

Lingue disponibili: reporting

LOCASV

Converte il testo alfanumerico in lettere minuscole in un campo AnV.

Lingue disponibili: reporting

POSITV

Ricerca la posizione iniziale di una sottostringa in un campo AnV.

Lingue disponibili: reporting

SUBSTV

Estrae una sottostringa a seconda di dove inizia e della sua lunghezza della stringa principale, in un campo AnV.

Lingue disponibili: reporting

TRIMV

Rimuove le ricorrenze iniziali e/o finali di un modello, all'interno di una stringa di caratteri, in un campo AnV.

Lingue disponibili: reporting

UPCASV

Converte una stringa di caratteri in lettere maiuscole in un campo AnV.

Lingue disponibili: reporting


Inizio pagina

x
Funzioni Caratteri Semplificati

Le seguenti funzioni manipolano campi alfanumerici o stringhe di caratteri e presentano elenchi di parametri semplificati. Per dettagli, cosultare Funzioni Caratteri Semplificati.

CHAR_LENGTH

Restituisce la lunghezza, in caratteri, di una stringa.

Lingue disponibili: reporting

DIGITS

Converte un numero ad una stringa di caratteri della lunghezza specificata.

Lingue disponibili: reporting

LOWER

Traduce una stringa in caratteri minuscoli

Lingue disponibili: reporting

LPAD

Riempie a sinistra una stringa con un dato carattere.

Lingue disponibili: reporting

LTRIM

Rimuove tutti gli spazi dalla parte finale sinistra di una stringa.

Lingue disponibili: reporting

POSIZIONE

Restituisce la prima posizione (in caratteri) di una sottostringa in una stringa di origine.

Lingue disponibili: reporting

RPAD

Riempie a destra una stringa con un dato carattere.

Lingue disponibili: reporting

RTRIM

Rimuove tutti gli spazi dalla parte finale destra di una stringa.

Lingue disponibili: reporting

SUBSTRING

Estrae una sottostringa da una stringa di origine.

Lingue disponibili: reporting

TOKEN

Estrae un token (sottostringa) a seconda del numero di token e del carattere delimitatore.

Lingue disponibili: reporting

TRIM_

Rimuove tutte le ricorrenze di un singolo carattere o dall'inizio o dalla fine di una stringa, o da entrambi.

Lingue disponibili: reporting

Superiore

Traduce una stringa in caratteri maiuscoli.

Lingue disponibili: reporting


Inizio pagina

x
Funzioni Caratteri per Code Page DBCS

Le seguenti funzioni manipolano le stringhe di caratteri per le code page DBCS. Per dettagli, consultare Funzioni Caratteri per Code Page DBCS.

DCTRAN

Traduce un carattere byte singolo o byte doppio in un altro carattere.

DEDIT

Estrae caratteri da o aggiunge caratteri ad una stringa.

DSTRIP

Rimuove un carattere con byte-singolo o byte-doppio da una stringa.

DSUBSTR

Estrae una sottostringa a seconda della sua lunghezza e posizione nella stringa di origine.

JPTRANS

Converte caratteri specifici giapponesi.


Inizio pagina

x
Funzioni carattere specifiche a Maintain

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.

CHAR2INT

Traduce un carattere ASCII o EBCDIC nel valore intero che rappresenta, a seconda del sistema operativo.

INT2CHAR

Traduce un valore intero nel carattere ASCII o EBCDIC equivalente, a seconda del sistema operativo.

LCWORD e LCWORD2

Converte le lettere in una specifica stringa in una combinazione di maiuscole/minuscole.

LENGHT

Misura la lunghezza di una stringa di caratteri, inclusi gli spazi finali.

LJUST

Giustifica a sinistra una stringa di caratteri all'interno di un campo.

LOWER

Converte una stringa di caratteri minuscoli.

MASK

Estrae caratteri da o aggiunge caratteri ad una stringa di caratteri

MNTGETTOK

Divide una stringa di caratteri in sottostringhe, chiamate token.

NLSCHR

Converte un carattere dalla code page inglese nativo alla code page in esecuzione.

OVRLAY

Sovrappone una stringa di caratteri di base ad una sottostringa.

POSIT

Trova la posizione iniziale di una sottostringa in una stringa più grande.

RJUST

Giustifica a destra una stringa di caratteri.

SELECTS

Decodifica un valore da uno stack.

STRAN

Sostituisce una sottostringa con un'altra sottostringa in una stringa di caratteri.

STRCMP

Paragona due stringhe alfanumeriche usando la sequenza di confronto ASCII o EBCDIC.

STRICMP

Paragona due stringhe alfanumeriche usando la sequenza di confronto ASCII o EBCDIC, ma ingnora le differenze di maiuscole/minuscole.

STRNCMP

Paragona un numero specifico di caratteri in due stringhe di caratteri, iniziando al principio della stringa, usando la sequenza di confronto EBCDIC o ASCII.

SUBSTR

Estrae una sottostringa in base alla posizione di inizio e fine nella stringa principale.

TRIM

Rimuove le ricorrenze finali di un modello all'interno di una stringa di caratteri.

TRIMLEN

Determina la lunghezza di una stringa escludendo gli spazi finali.

Maiuscole

Converte una stringa di caratteri in esadecimale.


Inizio pagina

x
Funzioni di decodifica e origine dati

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.

DB_EXPR

Inserisce una espressione SQL nell'SQL generato per una richiesta rispetto ad una origine dati relazionale.

Lingue disponibili: reporting, MODIFY

DB_INFILE

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

DB_LOOKUP

Recupera un valore dati da un’origine dati di ricerca.

Lingue disponibili: reporting, MODIFY

DECODE

Assegna dei valori in base al valore di un campo di immissione.

Lingue disponibili: reporting, Maintain

FIND

Determina se un valore dati entrante si trova un campo origine dati FOCUS indicizzato.

Lingue disponibili: reporting

LAST

Richiama il valore precedente selezionato per un campo.

Lingue disponibili: reporting

LOOKUP

Recupera un valore dati da una origine dati FOCUS a riferimento incrociato in una richiesta MODIFY.

Lingue disponibili: MODIFY, Maintain


Inizio pagina

x
Funzioni data

In questa sezione:

Le seguenti funzioni manipolano date. Per dettagli, consultare Funzioni data.



x
Funzioni Data Standard
DATEADD

Aggiunge una unità a o sottrae una unità da un formato data.

Lingue disponibili: reporting, Maintain

DATECVT

Converte i formati data.

Lingue disponibili: reporting, Maintain

DATEDIF

Restituisce la differenza tra due date in unità.

Lingue disponibili: reporting, Maintain

DATEMOV

Sposta una data ad un punto significativo sul calendario.

Lingue disponibili: reporting, Maintain

DATETRAN

Formatta le date in formati internazionali.

Lingue disponibili: reporting, Maintain

DPART

Estrae un componente da un campo data e e lo restituisce in formato numerico.

Lingue disponibili: reporting, Maintain

FIYR

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

FIQTR

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

FIYYQ

Restituisce una data finanziaria contenente sia l'anno che il trimestre finanziario che corrisponde ad una certa data di calendario.

Lingue disponibili: reporting, Maintain

HMASK

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

Oggi

Richiama la data corrente dal sistema.

Lingue disponibili: reporting, Maintain



x
Funzioni Data Legacy
AYM

Aggiunge o sottrae mesi dalle date in formato anno-mese.

Lingue disponibili: reporting, Maintain

AYMD

Aggiunge o sottrae giorni dalle date in formato anno-mese-giorno.

Lingue disponibili: reporting, Maintain

CHGDAT

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

da

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

DMY, MDY e YMD

calcolare la differenza tra due date.

Lingue disponibili: reporting, Maintain

DOWK e DOWKL

Trova il giorno della settimana che corrisponde ad una data.

Lingue disponibili: reporting, Maintain

DT

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

GREGDT

Converte in formato anno-mese-giorno le date in formato giuliano.

Lingue disponibili: reporting, Maintain

JULDAT

Converte le date dal formato anno-mese-giorno nel formato giuliano (formato anno-giorno).

Lingue disponibili: reporting, Maintain

YM

Calcola il numero di mesi che trascorre tra due date. Le date devono essere nel formato anno-mese.

Lingue disponibili: reporting, Maintain


Inizio pagina

x
Funzioni Data-Ora

le seguenti funzioni manipolano valori data - ora. Per dettagli, consultare Funzioni Data-Ora.

HADD

Incrementa un valore data-ora di un determinato numero di unità.

Lingue disponibili: reporting, Maintain

HCNVRT

Converte un campo data-ora in una stringa di caratteri.

Lingue disponibili: reporting, Maintain

HDATE

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

HDIFF

Calcola il numero di unità tra due valori data-ora.

Lingue disponibili: reporting, Maintain

HDTTM

Converte un campo data in un campo data-ora. La porzione ora è impostata a mezzanotte.

Lingue disponibili: reporting, Maintain

HEXTR

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

HGETC

Memorizza la data e l'ora correnti in un campo data-ora.

Lingue disponibili: reporting, Maintain

HMASK

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

HHMMSS

Richiama l'ora corrente dal sistema.

Lingue disponibili: reporting

HINPUT

Converte una stringa alfanumerica in un valore data-ora.

Lingue disponibili: reporting, Maintain

HMIDNT

Modifica la porzione ora di un campo data-ora a mezzanotte (tutti zeri).

Lingue disponibili: reporting, Maintain

HNAME

Estrae uno specifico componente da un valore data-ora e e lo restituisce in formato numerico.

Lingue disponibili: reporting, Maintain

HPART

Estrae uno specifico componente da un valore data-ora e e lo restituisce in formato numerico.

Lingue disponibili: reporting, Maintain

HSETPT

Inserisce il valore numerico di uno specifico componente in un valore data-ora.

Lingue disponibili: reporting, Maintain

HTIME

Converte la porzione orario di un campo data-ora al numero di millisecondi o microsecondi.

Lingue disponibili: reporting, Maintain

HTMTOTS/TIMETOTS

Converte un'ora in una data/ora.

Lingue disponibili: reporting, Maintain


Inizio pagina

x
Funzioni data e data-ora semplificate

Le seguenti funzioni manipolano i valori data e data-ora. Per dettagli, consultare Funzioni data e data-ora semplificate.

DTADD

Restituisce una nuova data dopo l'aggiunta del numero specificato di un componente supportato.

Lingue disponibili: reporting, Maintain

DTDIFF

Restituisce il numero dei limiti del dato componente tra due date.

Lingue disponibili: reporting, Maintain

DTPART

Restituisce un valore del componente in formato intero.

Lingue disponibili: reporting, Maintain

DTRUNC

Restituisce la prima data in un periodo specificato.

Lingue disponibili: reporting, Maintain


Inizio pagina

x
Funzioni data e data-ora specifiche-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.



x
Funzioni Data e Ora Standard specifiche-Maintain
HHMMSS

Richiama l'ora corrente dal sistema.

Initial_HHMMSS

Recupera l'orario in cui il modulo Maintain è stato avviato.

Initial_TODAY

Recupea la data in cui il modulo Maintain è stato avviato.

TODAY

Richiama la data corrente dal sistema.

TODAY2

Richiama la data corrente dal sistema.



x
Funzioni Data Legacy specifiche-Maintain
ADD

Aggiunge un dato numero di giorni ad una data.

DAY

Estrae il giorno del mese da una data.

JULIAN

Determina il numero di giorni tarscorsi nell'anno fino ad una certa data.

MONTH

Estrae il mese da una data.

QUARTER

Determina il trimestre dell'anno in cui si trova la data.

SETMDY

Imposta un valore nella data.

SUB

Sottrarre un dato numero di giorni ad una data.

WEEKDAY

Determina giorno della settimana per la data.

YEAR

Estrae l'anno dalla data.


Inizio pagina

x
Funzioni di conversione formato

Le funzioni di conversione formato convertono i campi da un formato all'altro. Per dettagli, consultare Funzioni di conversione formato.

ATODBL

Converte un numero in formato alfanumerico in formato a precisione doppia.

Lingue disponibili: reporting, Maintain

EDIT

Converte un campo alfanumerico che contiene caratteri numerici in un formato numerico, o converte un campo numerico in formato alfanumerico.

Lingue disponibili: reporting

FPRINT

Converte un campo in formato alfanumerico.

Lingue disponibili: reporting

FTOA

Converte in formato alfanumerico un numero in un formato numerico.

Lingue disponibili: reporting, Maintain

HEXBYT

Ottiene il carattere ASCII o EBCDIC equivalente di un valore intero decimale.

Lingue disponibili: reporting, Maintain

ITONUM

Converte un valore intero binario di grandi dimensioni in una origine dati in formato a doppia-precisione di FOCUS.

Lingue disponibili: reporting, Maintain

ITOPACK

Converte un valore intero binario di grandi dimensioni, in una origine dati, in un formato decimale compresso di FOCUS.

Lingue disponibili: reporting, Maintain

ITOZ

Converte in formato alfanumerico un numero in un formato numerico.

Lingue disponibili: reporting, Maintain

PCKOUT

Scrive un numero compresso di lunghezza variabile in un file di estrazione.

Lingue disponibili: reporting, Maintain

PTOA

Converte in numero decimale compresso da un numero in un formato numerico ad un formato alfanumerico.

Lingue disponibili: reporting, Maintain

TSTOPACK

Converte un Server Microsoft SQL o una colonna Sybase TIMESTAMP (che contiene un aumento di counter) in un valore decimale compresso.

Lingue disponibili: reporting

UFMT

Converte in caratteri dei valori cal campo alfanumerico in una rappresentazione esadecimale.

Lingue disponibili: reporting, Maintain

XTPACK

Memorizza un numero compresso fino a 31 cifre significative in un campo alfanumerico, mantenendo i dati decimali.


Inizio pagina

x
Funzioni di supporto aggiornamento leggero specifiche Maintain

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.

IWC.GetAppCGIValue

Importa il valore della variabile o parametro WebFOCUS in una variabile WebFOCUS Maintain.

IWC.FindAppCGIValue

Recupera i valori della variabile o parametro WebFOCUS.


Inizio pagina

x
Funzioni Numeriche

Le seguenti funzioni eseguono calcoli su campi o costanti numeriche. Per dettagli, consultare Funzioni Numeriche

ABS

Restituisce il valore assoluto di un'espressione numerica.

Lingue disponibili: reporting, Maintain

ASIS

Distingue tra uno spazio ed uno zero in Dialogue Manager.

Lingue disponibili: reporting

BAR

Produce un grafico a barre orizzontali.

Lingue disponibili: reporting, Maintain

CHKPCK

Convalida la data in un campo descritto come formato compresso.

Lingue disponibili: reporting, Maintain

DMOD, FMOD e IMOD

Calcolare il resto da una divisione.

Lingue disponibili: reporting, Maintain

EXP

Aumenta il numero "e" ad una potenza specifica.

Lingue disponibili: reporting, Maintain

EXPN

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.

FMLINFO

Restituisce il valore FOR associato con ciascuna riga in un prospetto FML.

Lingue disponibili: reporting

FMLLIST

Restituisce una stringa contenente l'elenco tag completo per ciascuna riga in una richiesta FML.

Lingue disponibili: reporting

FMLFOR

Recupera il valore tag associato con ciascuna riga in una richiesta FML.

Lingue disponibili: reporting

FMLCAP

Restituisce il valore della didascalia per ciascuna riga in una richiesta di gerarchia FML.

Lingue disponibili: reporting

INT

Restituisce il componente intero di un numero.

Lingue disponibili: reporting, Maintain

LOG

Restituisce il logaritmo naturale di un'espressione numerica.

Lingue disponibili: reporting, Maintain

MAX e MIN

Restituire, rispettivamente, il valore minimo o massimo da un elenco di valori.

Lingue disponibili: reporting, Maintain

MIRR

Calcola il tasso interno interno modificato di ritorni per una serie di cash flow periodici.

Lingue disponibili: reporting

NORMSDST e NORMSINV

Eseguono calcoli su curva di distribuzione normale standard.

Lingue disponibili: reporting

PRDNOR e PRDUNI

Generarano numeri casuali riproducibili.

Lingue disponibili: reporting, Maintain

RDORM e RDUNIF

Generarano numeri casuali.

Lingue disponibili: reporting, Maintain

SQRT

Calcola la radice quadrata di un numero.

Lingue disponibili: reporting, Maintain

XIRR

Calcola il tasso interno di ritorno per una serie di cash flow che possono essere periodici o non periodici.

Lingue disponibili: reporting


Inizio pagina

x
Funzioni Script specifiche a Maintain

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

IWCLink

Esegue procedure esterne.

IWCSwitchToSecure e IWCSwitchToUnsecure

Attiva e disattiva, rispettivamente, Secure Sockets Layer.

IWCTrigger

Restiutisce il controllo dallo script alla propria applicazione.


Inizio pagina

x
Funzioni di sistema

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

CLSDDREC

Chiude un file e libera la memoria usata pee memorizzare informazioni sui file aperti.

Lingue disponibili: reporting, Maintain

FEXERR

Recupera un messaggio di errore di Information Builders.

Lingue disponibili: reporting, Maintain

FINDMEM

Determina se esiste un membro specifico di un set dati partizionati (PDS) nell'elaborazione batch.

Sistemi operativi disponibili: z/OS

Lingue disponibili: reporting, Maintain

GETCOOKI

Recupera il valore di un cookie di browser.

Lingue disponibili: reporting, Maintain

GETHEADR

Recupera il valore di una variabile intestazione HTTP.

Lingue disponibili: reporting, Maintain

GETPDS

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

GETUSER

Richiama l'ID dell'utente connesso.

Lingue disponibili: reporting, Maintain

MVSDYNAM

Trasferisce un comando FOCUS DYNAM al processore di comando DYNAM.

Sistemi operativi disponibili: z/OS

Lingue disponibili: reporting, Maintain

PUTCOOKI

Immette un valore ad un cookie del browser.

Lingue disponibili: reporting, Maintain

PUTDDREC

Scrive una stringa di caratteri come record in un file sequenziale. Apre il file chiuso.

Lingue disponibili: reporting, Maintain

SLEEP

Sospende l'esecuzione per un determinato numero di secondi.

Lingue disponibili: reporting

SPAWN

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

SYSTEM

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

SYSVAR

Recupera il valore di una variabile di sistema z/OS.

Sistemi operativi disponibili: z/OS

Lingue disponibili: reporting


WebFOCUS