Aller au contenu principal

Fonctions de chaîne de caractères

NomDéclarationDescription
BoolToStrfunction BoolToStr(const Value: Boolean): string;Transforme un booléen en une chaîne de caractères. Quand le booléen est à True, la fonction renvoie 'Oui' et quand il est à False, elle renvoie 'Non'
ContainsTextfunction ContainsText(const Text, SubText: string): Boolean;Permet du savoir si une chaîne contient une autre chaîne
FormatAdressefunction FormatAdresse(const RaisonSociale, ComplementRaisonSociale, Rue, ComplementRue, CodePostal, Ville, Pays, Telephone, Fax: string): string;Permet de concaténer une adresse avec des sauts de lignes entre chaque élément. Si un élément est, il sera ignoré et ne provoquera pas de ligne blanche
FormatCivilitePrenomNomfunction FormatCivilitePrenomNom(const Civilite, Prenom, Nom: string): string;Permet de concaténer la civilité, le prénom et le nom d'un contact, d'un commercial, d'un salarié...
FormatDateDebutDateFinfunction FormatDateDebutDateFin(const DateDebut, DateFin: TDate): string;Permet de concaténer 2 dates et de récupérer une chaîne de caractères
FormatIBANfunction FormatIBAN(const TypeCoordonneesBancaires: string; const PrefixeIBAN, Agence, Guichet, Compte, Cle: string): string;Permet de transformer tous les champs d'un RIB en IBAN
FormatNumeroTVAfunction FormatNumeroTVA(const Pays, NumeroTVA: string): string;Permet de formater un numéro de TVA intracommunautaire
FormatRCSfunction FormatRCS(const RCS, SIREN: string): string;Permet de concaténer le champ RCS et SIREN. Le SIREN sera formaté avec des espaces
FormatSIRENfunction FormatSIREN(const SIREN: string): string;Permet de formater le SIREN avec des espaces
FormatSIRETfunction FormatSIREN(const SIRET: string): string;Permet de formater le SIRET avec des espaces
IfThenfunction IfThen(const Expression: Boolean; const Result1, Result2: string): string;Permet de faire un traitement "If Then Else" en un minimum de code
LeftStrfunction LeftStr(const Text: string; const Count: Integer): string;Renvoie la partie gauche d'une chaîne
RightStrfunction RightStr(const Text: string; const Count: Integer): string;Renvoie la partie droite d'une chaîne
SplitStringprocedure SplitString(const S: string; const Separator: string; var Strings: TStringList);Découpe une chaîne de caractères (S) en fonction d'un séparateur (Separator) et renvoie ce découpage dans une liste de chaînes de caractères (Strings)
StartsTextfunction StartsText(const Text, ASubText: string): Boolean;Test si une chaîne commence par une chaîne donnée
UpperCaseFirstfunction UpperCaseFirst(const S: string): string;Renvoie une chaîne avec la première lettre en majuscule