Fonctions du groupe Logical. SAP 4.0 Feature Pack 3
Fonctions, opérateurs et mots clés
Syntaxe
string ReportFilterSummary(report_name)
Entrée
Paramètre
nom_rapport
Description
Le nom du rapport
Type
Chaîne
Obligatoire
Non
Remarques
Si nom_rapport est omis, ReportFilterSummary renvoie un résumé de tous les filtres de rapport du document.
Exemples
ReportFilterSummary() renvoie des informations sur tous les filtres de rapport d'un document.
ReportFilterSummary("Rapport1") renvoie des informations sur les filtres du rapport "Rapport1".
Exemples d'entrées de la fonction ReportFilterSummary :
Filters on Report1:
(Sales Revenue Greater Than 1000000
Or (Sales Revenue Less Than 3000))
Filters on Section on City:
(City InList{"Los Angeles";"San Diego";})
Ranking Filter:
(Top 10 & Bottom 10 [Customer] Based on [Sales Revenue] (Count))
6.1.6 Fonctions du groupe Logical
6.1.6.1 Pair
Description
Détermine si un nombre est pair
Groupe de fonctions
Logique
Syntaxe
booléen Even(nombre)
119 2012-05-10
Fonctions, opérateurs et mots clés
Entrée
Paramètre
nombre
Description
N'importe quel nombre
Type
Nombre
Obligatoire
Oui
Remarques
•
Even renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez Even directement dans une colonne, le système renvoie un entier (1=true ; 0=false).
Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
Even(4) renvoie True.
Even(3) renvoie False.
Even(23,2) renvoie False.
Even(-4) renvoie True.
Even(-2,2) renvoie False.
120
6.1.6.2 IsDate
Description
Détermine si une valeur est une date
Groupe de fonctions
Logique
Syntaxe
booléen IsDate(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsDate renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsDate directement dans une colonne, le système renvoie un entier (1=true ; 0=false).
Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsDate([Date de réservation]) renvoie True si la variable [Date de réservation] est une date.
2012-05-10
Fonctions, opérateurs et mots clés
Si (IsDate([Date de réservation] Alors "Date" Sinon "Pas date") renvoie "Date" si [Date de réservation] est une date.
Rubriques associées
•
6.1.6.3 IsError
Description
Détermine si un objet renvoie une erreur
Groupe de fonctions
Logique
Syntaxe
booléen IsError(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsError() renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsError directement dans une colonne, la fonction renvoie un nombre entier (1=true ;
0=false). Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsError([Chiffre d'affaires]) renvoie la valeur False si la variable [Chiffre d'affaires] ne renvoie pas d'erreur.
IsError([Nombre moyen d'invités]) renvoie True si la variable [Nombre moyen d'invités] renvoie une erreur de division par zéro (#DIV/0).
Si IsError([Nombre moyen d'invités]) Alors "Erreur" Sinon "Pas d'erreur" renvoie "Erreur" si la variable [Nombre moyen d'invités] renvoie une erreur de division par zéro (#DIV/0).
Rubriques associées
•
121 2012-05-10
Fonctions, opérateurs et mots clés
6.1.6.4 IsLogical
Description
Détermine si une valeur est booléenne
Groupe de fonctions
Logique
Syntaxe
booléen IsLogical(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsLogical() renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsLogical directement dans une colonne, le système renvoie un entier (1=true ;
0=false). Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
EstLogique(EstChaîne([Pays])) renvoie True.
EstLogique([Pays]) renvoie False si [Pays] renvoie tout type de données autre que booléen.
Si EstLogique(EstDate([Pays])) Alors "Booléen" Sinon "Non booléen" renvoie
"Booléen".
Rubriques associées
•
122
6.1.6.5 IsNull
Description
Détermine si une valeur est nulle
Groupe de fonctions
Logique
2012-05-10
Fonctions, opérateurs et mots clés
Syntaxe
booléen IsNull(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsNull() renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsNull directement dans une colonne, le système renvoie un entier (1=true ; 0=false).
Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsNull([Chiffre d'affaires]) renvoie la valeur False si la variable [Chiffre d'affaires] n'est pas nulle.
IsNull([Nombre moyen d'invités]) renvoie la valeur True si la variable [Nombre moyen d'invités] est nulle.
Rubriques associées
•
6.1.6.6 IsNumber
Description
Détermine si une valeur est un nombre
Groupe de fonctions
Logique
Syntaxe
booléen IsNumber(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsNumber renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
123 2012-05-10
Fonctions, opérateurs et mots clés
• Si vous placez EstNombre directement dans une colonne, le système renvoie un entier (1=true ;
0=false). Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsNumber([Chiffre d'affaires]) renvoie la valeur True si la variable [Chiffre d'affaires] est un nombre.
IsNumber([Nom du client]) renvoie False si la variable [Nom du client] n'est pas un nombre.
Si IsNumber([Nom du client]) Alors "Nombre" Sinon "Pas un nombre" renvoie "Pas un nombre" si la variable [Nom du client] n'est pas un nombre.
Rubriques associées
•
124
6.1.6.7 IsString
Description
Détermine si une valeur est une chaîne
Groupe de fonctions
Logique
Syntaxe
booléen IsString(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsString() renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsString directement dans une colonne, le système renvoie un entier (1=true ;
0=false). Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsString([Chiffre d'affaires]) renvoie la valeur False si la variable [Chiffre d'affaires] n'est pas une chaîne.
IsString([Nom du client]) renvoie True si la variable [Nom du client] est une chaîne.
Si IsString([Nom client]) Alors "Chaîne" Sinon "Pas chaîne" renvoie "Chaîne" si la variable [Nom client] est une chaîne.
2012-05-10
Fonctions, opérateurs et mots clés
Rubriques associées
•
6.1.6.8 IsTime
Description
Détermine si une variable est une variable d'heure
Groupe de fonctions
Logique
Syntaxe
booléen IsTime(obj)
Entrée
Paramètre
obj
Description
Tout objet rapport
Type
Objet rapport
Obligatoire
Oui
Remarques
•
IsTime renvoie une valeur booléenne que vous pouvez utiliser dans la fonction If.
• Si vous placez IsTime directement dans une colonne, le système renvoie un entier (1=true ; 0=false).
Vous pouvez appliquer un format à cet entier en utilisant un opérateur booléen.
Exemples
IsTime([Heure de réservation]) renvoie la valeur True si la variable [Heure de réservation] est une variable d'heure.
IsTime([Nombre moyen d'invités]) renvoie la valeur False si la variable [Nombre moyen d'invités] n'est pas une variable d'heure.
Si IsTime([Nombre moyen d'invités]) Alors "Heure" Sinon "Pas heure" renvoie
"Pas heure" si la variable [Nombre moyen d'invités] n'est pas une variable d'heure.
Rubriques associées
•
6.1.6.9 Odd
125 2012-05-10

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.