Section courante

A propos

Section administrative du site

Voici un tableau de référence des différents fonctions de Smith Project :

Nom Description
Abs Cette fonction permet de retourner la valeur absolue.
ACos Cette fonction trigonométrique retourne l'arc cosinus.
ArrayAppend Cette fonction permet d'ajouter un élément de tableau dans le tableau.
ArrayAvg Cette fonction permet de retourner la moyenne des nombres contenu dans un tableau.
ArrayClear Cette fonction permet de supprimer les données dans un tableau.
ArrayDeleteAt Cette fonction permet d'effacer un élément à la position spécifié dans un tableau.
ArrayInsertAt Cette fonction permet d'effectuer l'insertion d'une valeur dans un tableau.
ArrayIsEmpty Cette fonction permet de vérifier si un élément de tableau est vide d'éléments de données.
ArrayLen Cette fonction permet de demander le nombre d'éléments que contient le tableau.
ArrayMax Cette fonction permet de demander le plus grand élément du tableau.
ArrayMin Cette fonction permet de demander le plus petit élément du tableau.
ArrayNew Cette fonction permet de créer un tableau de 1 à 3 dimensions.
ArrayPrepend Cette fonction permet d'insérer un élément au début du tableau.
ArrayResize Cette fonction permet de redimensionner un tableau avec le minimum d'élément spécifié dans le tableau.
ArraySet Cette fonction permet de fixer les éléments aux positions spécifiés dans le tableau.
ArraySort Cette fonction permet de trier les éléments numériques ou alphanumérique du tableau.
ArraySum Cette fonction permet de retourner la sommes des nombres contenu dans un tableau.
ArraySwap Cette fonction permet d'échanger les valeurs de deux éléments dans le tableau.
ArrayToList Cette fonction permet de convertir un tableau à une dimension en une liste.
Asc Cette fonction retourne la valeur du code ASCII d'un caractère.
ASin Cette fonction trigonométrique retourne l'arc sinus.
Atn Cette fonction trigonométrique retourne l'arc tangente.
BinaryDecode Cette fonction permet d'effectuer la conversion d'une chaîne de caractères en objet binaire.
BinaryEncode Cette fonction permet d'effectuer la conversion d'un objet binaire en une chaîne de caractères.
BitAnd Cette fonction permet d'effectuer un «Et binaire».
BitMaskClear Cette fonction permet de fixer à la valeur 0 certains bits d'un nombre.
BitMaskRead Cette fonction permet de copier certains bits d'un nombre.
BitMaskSet Cette fonction permet de fixer certains bits d'un nombre.
BitNot Cette fonction permet d'effectuer un «Non binaire».
BitOr Cette fonction permet d'effectuer un «Ou binaire».
BitSHLN Cette fonction permet d'effectuer un décalage de bit vers la gauche.
BitSHRN Cette fonction permet d'effectuer un décalage de bit vers la droite.
BitXor Cette fonction permet d'effectuer un «Ou exclusif binaire».
Ceiling Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre.
CJustify Cette fonction permet de centrer une chaîne de caractères, à l'aide de caractères d'espace, avec la longueur de caractères spécifié.
Chr Cette fonction permet de retourner un caractère correspondant à la valeur du code ASCII.
Compare Cette fonction retourne le résultat de la comparaison de deux chaînes de caractères en tenant compte des différences minuscules et majuscules.
CompareNoCase Cette fonction retourne le résultat de la comparaison de deux chaînes de caractères sans faire de différences minuscules et majuscules.
Cos Cette fonction trigonométrique permet de retourner le cosinus.
CreateDate Cette fonction permet de créer un objet de date.
CreateDateTime Cette fonction permet de créer un objet de date et l'heure.
CreateObject Cette fonction permet de créer un objet ColdFusion de type spécifié.
CreateODBCDate Cette fonction permet de créer un objet de date pour l'ODBC.
CreateODBCDateTime Cette fonction permet de créer un objet de date et heure pour l'ODBC.
CreateODBCTime Cette fonction permet de créer un objet d'heure pour l'ODBC.
CreateTime Cette fonction permet de créer un objet d'heure.
CreateTimeSpan Cette fonction permet de créer un objet de période de temps.
CreateUUID Cette fonction permet de créer un identificateur unique universel, soit un UUID (Universally Unique Identifier).
DateAdd Cette fonction retourne l'ajout de jour et heure à une date.
DateCompare Cette fonction permet de comparer deux dates.
DateDiff Cette fonction retourne le résultat de la soustraction de deux dates.
DateFormat Cette fonction retourne une date selon un format spécifié.
DatePart Cette fonction permet de retourner une partie d'une date.
Day Cette fonction retourne le jour du mois d'une date.
DayOfWeek Cette fonction retourne le jour de la semaine d'une date.
DayOfWeekAsString Cette fonction retourne le nom du jour de la semaine d'une jour.
DayOfYear Cette fonction retourne le jour durant l'année (1 à 366).
DaysInMonth Cette fonction retourne le nombre de jours durant le mois spécifié.
DaysInYear Cette fonction retourne le nombre de jours durant l'année spécifié.
DE Cette fonction permet d'évaluer une chaîne de caractères passant des doubles guillemets et découpe le résultat situé entre les marques de double guillemets.
DecimalFormat Cette fonction permet de convertir un nombre situé dans une chaîne de caractères en son formatage décimal.
DecrementValue Cette fonction permet retourner la valeur décrémenter de 1 d'une partie entière.
Decrypt Cette fonction permet de décrypter une chaîne de caractères à l'aide d'une clef.
DeleteClientVariable Cette fonction permet de supprimer une variable client.
DirectoryExists Cette fonction permet de déterminer s'il existe un répertoire sur disque ou en mémoire.
DollarFormat Cette fonction permet de formater une chaîne de caractères au format de dollar américain.
Duplicate Cette fonction permet de retourner un clone, également appelé copie profonde, d'une variable.
Encrypt Cette fonction permet d'encrypter une chaîne de caractères à l'aide d'une clef.
Evaluate Cette fonction permet d'effectuer l'évaluation d'une expression ou de plusieurs chaînes de caractères, de gauche vers la droite, et de retourner le résultat.
Exp Cette fonction retourne la valeur exponentielle.
ExpandPath Cette fonction permet de créer le chemin absolue en se basant sur le chemin relatif spécifié.
FileExists Cette fonction permet de vérifier si le fichier spécifié existe sur disque ou en mémoire.
Find Cette fonction permet de rechercher une sous-chaîne de caractères dans une chaîne de caractères en tenant compte des différences entre minuscules et majuscules.
FindNoCase Cette fonction permet de rechercher une sous-chaîne de caractères dans une chaîne de caractères sans tenir compte des différences entre minuscules et majuscules.
FindOneOf Cette fonction permet de rechercher la première occurrence dans un ensemble de caractères d'une chaîne de caractères à partir de la position spécifié.
FirstDayOfMonth Cette fonction permet de retourner la correspondance du numéro du jour pendant une année et le premier du mois spécifié.
Fix Cette fonction retourne uniquement la valeur entière d'un nombre sans ses décimales.
FormatBaseN Cette fonction permet de retourner un nombre avec une base numérique spécifié.
GetBaseTagData Cette fonction permet de personnalisé une balise utilisateur en effectuant une recherche de la balise ancêtre dans des données.
GetBaseTagList Cette fonction permet de demander les noms de balises ancêtres en commençant par la balise parent.
GetBaseTemplatePath Cette fonction permet de demander le chemin absolue de la page de base d'application.
GetClientVariablesList Cette fonction permet de demander les variables client dans lequel une page à accès en écrite.
GetContextRoot Cette fonction permet de demander le chemin du contexte racine du serveur J2EE pour la requête courante.
GetCurrentTemplatePath Cette fonction permet de demander le chemin de la page des appels de cette fonction.
GetDirectoryFromPath Cette fonction permet d'extraire le répertoire d'un chemin absolue sur disque ou en mémoire.
GetEncoding Cette fonction permet de demander l'encodage (ensemble de caractères) d'un formulaire ou d'un URL.
GetFileFromPath Cette fonction permet d'extraire le nom de fichier d'un chemin absolue situé sur disque ou en mémoire.
GetFunctionList Cette fonction permet de demander la liste de toutes les fonctions disponibles dans ColdFusion.
GetHttpTimeString Cette fonction permet de demander l'heure courante en temps universel (UTC).
GetLocale Cette fonction permet demander la valeur régionale et du langage humain de ColdFusion.
GetLocaleDisplayName Cette fonction permet de demander la valeur régionale et l'affichage du nom d'une manière convenant à la localité.
GetMetaData Cette fonction permet de demander les méta-données associé avec un objet déployer sur le serveur ColdFusion.
GetTempDirectory Cette fonction permet de demander le chemin du répertoire utilisé par ColdFusion pour les fichiers temporaires.
GetTempFile Cette fonction permet de créer un fichier temporaire dans un répertoire avec un nom commençant par les trois premières lettres d'un préfixe.
GetTickCount Cette fonction permet de demander la valeur courante de minuterie interne en millisecondes.
GetTimeZoneInfo Cette fonction permet de demander les informations du fuseau horaire régionale.
GetToken Cette fonction permet de demander si un jeton de la liste de paramètre délimiteurs est présent dans une chaîne de caractères.
Hash Cette fonction permet de convertir la chaîne de caractères de longueur variable en une chaîne de caractères de longueur fixe considéré comme un «fingerprint» ou identificateur de la chaine de caractères originale.
HTMLCodeFormat Cette fonction permet de remplacer les caractères spéciales dans une chaîne de caractères avec leur caractères d'échappement HTML équivalents et insère les balises <pre> et </pre> au début à la fin de la chaîne de caractères.
HTMLEditFormat Cette fonction permet de remplacer les caractères spéciales dans une chaîne de caractères avec leur caractères d'échappement HTML équivalents.
Hour Cette fonction permet de retourner l'heure d'une heure.
IIf Cette fonction permet d'effectuer une évaluation booléen d'une expression conditionnelle dynamiquement.
IncrementValue Cette fonction retourne la valeur incrémenter de 1 d'une partie entière.
InputBaseN Cette fonction permet d'extraire un nombre avec une base numérique.
Insert Cette fonction permet d'insérer une sous-chaîne de caractères à la position spécifié dans une chaîne de caractères.
Int Cette fonction permet de retourner uniquement la valeur entière d'un nombre.
IsArray Cette fonction permet de vérifier si la valeur spécifié est un tableau.
IsBinary Cette fonction permet de vérifier si une valeur est entreposé en données binaires.
IsBoolean Cette fonction permet de vérifier si une valeur peut être convertie en booléenne.
IsCustomFunction Cette fonction permet de vérifier si un nom correspond à une fonction utilisateur.
IsDate Cette fonction indique s'il s'agit d'une date.
IsDebugMode Cette fonction permet de vérifier si la sortie de déboguage doit être affiché.
IsDefined Cette fonction permet d'effectuer l'évaluation de la valeur de la chaîne de caractères afin de déterminer si la variable spécifié existe.
IsLeapYear Cette fonction indique s'il s'agit d'une année bissextile.
IsNumeric Cette fonction indique s'il s'agit d'un nombre.
IsNumericDate Cette fonction permet de vérifier s'il s'agit d'un nombre réel valide représentant une date (objet date et heure).
IsObject Cette fonction permet de vérifier si la valeur est un objet.
IsQuery Cette fonction permet de vérifier si la valeur est une requête.
IsSimpleValue Cette fonction permet de vérifier que le type de données est une valeur.
IsStruct Cette fonction permet de vérifier si une variable est une structure.
IsXML Cette fonction permet de vérifier si une chaîne de caractères est un texte XML bien formé.
IsXmlAttribute Cette fonction permet de vérifier que le paramètre de fonction est un attribut de XML de DOM (Document Object Model).
IsXmlDoc Cette fonction permet de vérifier que le paramètre de fonction est un objet de document XML de ColdFusion.
IsXmlElem Cette fonction permet de vérifier que le paramètre de fonction est un élément d'objet de document XML.
IsXmlNode Cette fonction permet de vérifier que le paramètre de fonction est un noeud d'objet de document XML.
IsXmlRoot Cette fonction permet de vérifier que le paramètre de fonction est un élément racine d'un objet de document XML.
JSStringFormat Cette fonction permet de protéger les caractères JavaScript spéciaux, comme une guillemet simple, et une nouvelle ligne.
JavaCast Cette fonction permet de convertir le type de données d'une variable ColdFusion en type de données Java afin de la passer comme paramètre à Java ou en objet «.NET».
LCase Cette fonction retourne la minuscule d'une chaîne de caractères.
Left Cette fonction retourne les caractères du début d'une chaîne de caractères.
Len Cette fonction retourne la longueur d'une chaîne de caractères.
ListAppend Cette fonction permet d'effectuer la concaténation d'une liste ou d'élément dans la liste.
ListChangeDelims Cette fonction permet d'effectuer le changement d'un délimiter de liste.
ListContains Cette fonction permet de demander la position du premier élément de la liste correspondant à la sous-chaîne de caractères spécifié.
ListContainsNoCase Cette fonction permet de demander la position du premier élément de la liste correspondant à la sous-chaîne de caractères spécifié sans distinction entre les minuscules et les majuscules.
ListDeleteAt Cette fonction permet de supprimer un élément dans la liste.
ListFind Cette fonction permet de demander la position du premier élément d'index correspondance à l'occurrence spécifié.
ListFindNoCase Cette fonction permet de demander la position du premier élément d'index correspondance à l'occurrence spécifié sans distinction entre les minuscules et les majuscules.
ListFirst Cette fonction permet de demander le premier élément de la liste.
ListGetAt Cette fonction permet de demander un élément à la position spécifié.
ListInsertAt Cette fonction permet d'insérer un élément à la position spécifié.
ListLast Cette fonction permet de demander le dernier élément de la liste.
ListLen Cette fonction permet de demander le nombre d'élément que contient la liste.
ListPrepend Cette fonction permet d'insérer un élément au début de la liste.
ListQualify Cette fonction permet d'insérer une chaîne de caractères au début et à la fin de la liste d'éléments.
ListRest Cette fonction permet de demander la liste sans le premier élément.
ListSetAt Cette fonction permet de remplacer les contenus d'une liste d'élément.
ListSort Cette fonction permet de trier la liste d'éléments en fonction du type de tri et l'ordre de tri spécifié.
ListToArray Cette fonction permet de copier les éléments d'une liste dans une tableau.
ListValueCount Cette fonction permet de calculer le nombre d'instance de la valeur spécifié dans la liste.
ListValueCountNoCase Cette fonction permet de calculer le nombre d'instance de la valeur spécifié dans la liste sans distinction entre les minuscules et les majuscules.
LJustify Cette fonction permet d'effectuer la justification à gauche de la chaîne de caractères spécifié en fonction la longueur spécifié.
Log Cette fonction retourne le logarithme naturel ou népérien.
Log10 Cette fonction permet de calculer le logarithme en base 10.
LSCurrencyFormat Cette fonction permet d'effectuer le formatage d'un nombre dans le format de monnaie de la région locale spécifié.
LSDateFormat Cette fonction permet d'effectuer le formatage d'une partie de date et heure de la région locale spécifié.
LSEuroCurrencyFormat Cette fonction permet d'effectuer le formatage d'un nombre dans le format de monnaie européen de la région locale spécifié.
LSNumberFormat Cette fonction permet de vérifier si le format du nombre correspond à région locale ou non.
LSTimeFormat Cette fonction permet d'effectuer la conversion d'une partie de la chaîne de caractères de date et heure en format de région locale.
LTrim Cette fonction supprime les caractères d'espace au début d'une chaîne de caractères.
Max Cette fonction permet de retourner le plus grand entier entre deux paramètres.
Mid Cette fonction retourne une sous-chaîne de caractères contenu dans une chaîne de caractères.
Min Cette fonction permet de retourner le plus petit entier entre deux paramètres.
Minute Cette fonction retourne les minutes d'une heure.
Month Cette fonction retourne le mois d'une date.
MonthAsString Cette fonction retourne le nom du mois d'un numéro de mois.
Now Cette fonction retourne la date et l'heure courante.
NumberFormat Cette fonction permet de créer une valeur avec un formatage particulier.
ParagraphFormat Cette fonction permet de remplacer les caractères de saut de ligne par des balises P de paragraphe dans une chaîne de caractères pour le HTML.
Pi Cette fonction retourne la valeur de nombre Pi (π).
PreserveSingleQuotes Cette fonction permet de prévenir ColdFusion contre les caractères d'échappement de simple guillemet que peut contenir une expression.
Quarter Cette fonction permet de calculer le trimestre d'une année où la date est situé.
QueryAddColumn Cette fonction permet d'ajouter une colonne dans une requête et produit ses enregistrements avec le contenu d'un tableau à une dimension.
QueryAddRow Cette fonction permet d'ajouter un nombre spécifique d'enregistrements vides dans une requête.
QueryNew Cette fonction permet de retourner une requête vide d'un ensemble de colonne ou un requête vide.
QuerySetCell Cette fonction permet de fixer la cellule avec la valeur spécifié.
QuotedValueList Cette fonction permet de demander les valeurs de chaque enregistrement retourné d'une requête exécuté.
Rand Cette fonction permet de générer un nombre aléatoire.
Randomize Cette fonction permet de générer un nombre pseudo-aléatoire avec un nombre entier assurant des suites numériques reproductibles.
RandRange Cette fonction permet de générer un nombre aléatoire situé entre les deux nombres spécifié.
REFind Cette fonction permet d'effectuer une recherche à l'aide d'une expression régulière (regex).
REFindNoCase Cette fonction permet d'effectuer une recherche à l'aide d'une expression régulière (regex) sans distinction de majuscules/minuscules.
RemoveChars Cette fonction permet d'enlever le nombre de caractères spécifiés à la position spécifié dans la chaîne de caractères.
RepeatString Cette fonction permet de créer une chaîne de caractères contenant le nombre spécifié de répétitions de la chaîne de caractères.
Replace Cette fonction permet d'effectuer le remplacer d'une sous chaîne de caractères par une autre chaîne de caractères avec distinction entre les minuscules et les majuscules.
ReplaceList Cette fonction permet d'effectuer le remplacement des occurrences des éléments par une chaîne de caractères contenant des points-virgules comme délimiteur avec une autre chaîne de caractères contenant des points-virgules comme délimiteur.
ReplaceNoCase Cette fonction permet d'effectuer le remplacer d'une sous chaîne de caractères par une autre chaîne de caractères sans distinction entre les minuscules et les majuscules.
REReplace Cette fonction permet d'effectuer des remplacements à l'aide d'expression régulière (regex).
REReplaceNoCase Cette fonction permet d'effectuer des remplacements à l'aide d'expression régulière (regex) sans distinction de majuscules/minuscules.
Reverse Cette fonction permet d'inverser l'ordre de la chaîne de caractères, de façon à avoir les caractères début à la fin et ceux de la fin au début.
Right Cette fonction retourne les caractères à la fin d'une chaîne de caractères.
Round Cette fonction retourne la valeur arrondie d'un nombre réel.
RJustify Cette fonction permet d'effectuer une justification à droite des caractères.
RTrim Cette fonction permet de supprimer les caractères d'espace à la fin d'une chaîne de caractères.
Second Cette fonction retourne les secondes d'une heure.
SetEncoding Cette fonction permet de fixer l'encodage de caractères d'un formulaire et des valeurs de variable URL.
SetLocale Cette fonction permet de fixer le langage régionale et le pays pour le traitement ColdFusion et retourne la page au client.
SetVariable Cette fonction permet de fixer une variable dans le nom de paramètre vers la valeur du paramètre de valeur.
Sgn Cette fonction trigonométrique retourne le signe d'un nombre.
Sin Cette fonction trigonométrique retourne le sinus.
SpanExcluding Cette fonction permet de demander les caractères de la chaîne de caractères spécifié depuis le début et arrête quand il rencontre l'un des caractères de l'ensemble de caractères spécifié.
SpanIncluding Cette fonction permet de demander les caractères de la chaîne de caractères spécifié depuis le début et arrête quand il rencontre l'un des caractères n'étant pas dans l'ensemble de caractères spécifié.
Sqr Cette fonction retourne la racine carré.
StripCR Cette fonction permet de supprimer les caractères de retour de chariot dans une chaîne de caractères.
StructAppend Cette fonction permet d'ajouter une structure à une autre.
StructClear Cette fonction permet d'enlever toutes les données d'une structure.
StructCopy Cette fonction permet de copier une structure.
StructCount Cette fonction permet de compter les clefs dans une structure.
StructDelete Cette fonction permet d'enlever un élément d'une structure.
StructFind Cette fonction permet de demander la valeur associé avec une clef dans une structure.
StructFindKey Cette fonction permet de rechercher récursivement dans une sous-structure de tableau imbriqués, les structures et les autres éléments avec des clefs correspondant à la clef de recherche du paramètre de valeur.
StructFindValue Cette fonction permet de rechercher récursivement dans une sous-structure de tableau imbriqués, les structures et les autres éléments avec des valeurs correspondant à la clef de recherche du paramètre de valeur.
StructGet Cette fonction permet de demander une structure à partir d'un chemin spécifié.
StructInsert Cette fonction permet d'insérer la paire de clef et de valeur dans une structure.
StructIsEmpty Cette fonction permet de vérifier si la structure contient des données.
StructKeyArray Cette fonction permet de trouver les clefs dans une structure ColdFusion.
StructKeyExists Cette fonction permet de vérifier si la clef spécifié est présente dans la structure.
StructKeyList Cette fonction permet d'extraire les clefs d'une structure ColdFusion.
StructNew Cette fonction permet d'effectuer la création d'une structure de données.
StructSort Cette fonction permet de demander de trier le tableau vers le plus haut niveau de clef de la structure.
StructUpdate Cette fonction permet de mettre à jour une clef avec une valeur spécifié.
Tan Cette fonction trigonométrique permet de retourner la tangente.
TimeFormat Cette fonction permet de formater la valeur de l'heure en utilisant les conventions de formatage de l'heure américaine anglaise.
ToBase64 Cette fonction permet de calculer la représentation Base64 en chaîne de caractères ou un objet binaire.
ToBinary Cette fonction permet de calculer la représentation binaire d'une donnée Base64 encodé ou d'une feuille de calcule.
ToString Cette fonction permet de convertir une valeur en chaîne de caractères.
Trim Cette fonction supprime les caractères d'espace au début et à la fin d'une chaîne de caractères.
UCase Cette fonction retourne la majuscule d'une chaîne de caractères.
URLDecode Cette fonction permet de décoder une chaîne de caractères contenant un URL encodé.
URLEncodedFormat Cette fonction permet de générer une chaîne de caractères avec un URL encodé.
Val Cette fonction permet de convertir les caractères numériques trouvé au début d'une chaîne de caractères en un nombre.
ValueList Cette fonction permet d'insérer un délimiteur entre chaque valeur d'une requête à exécuté.
Week Cette fonction permet de demander le numéro de la semaine dans une année en se basant sur l'objet de date et heure.
Wrap Cette fonction permet d'insérer des balises BR dans un texte afin qu'il n'est pas plus plus du nombre de caractères spécifié par ligne.
WriteOutput Cette fonction permet d'ajouter du texte vers la sortie de flux de données d'une page Web.
XmlChildPos Cette fonction permet de demander la position d'un élément enfant d'un objet de document XML.
XmlElemNew Cette fonction permet de créer un élément d'objet de document XML.
XmlFormat Cette fonction permet d'effectuer un échappement des caractères spéciales XML en une chaîne de caractères pouvant être utilisé dans le texte du XML.
XmlGetNodeType Cette fonction permet de demander le type de noeud d'un objet de document XML.
XmlNew Cette fonction permet de créer un objet de document XML.
XmlParse Cette fonction permet de convertir le texte XML en objet de document XML.
XmlSearch Cette fonction permet d'indiquer l'expression de langage XPath à rechercher dans l'objet de document XML.
XmlTransform Cette fonction permet d'appliquer un XSLT (Extensible Stylesheet Language Transformation) au XML.
Year Cette fonction retourne l'année d'une date.
YesNoFormat Cette fonction permet d'évaluer un nombre ou une valeur booléenne.


Dernière mise à jour : Vendredi, le 9 septembre 2020