Utility
L’objet Utility contient plusieurs fonctions et méthodes d’utilité générale.
path* = utility.savefiledialog(*title*,*filter*,*filename*)
Il ouvre la fenêtre d’enregistrement en permettant de rendre le chemin d’un fichier.
*path* = utility.openfiledialog(*title*,*filter*,*filename*)
Il ouvre la fenêtre de sélection en permettant de rendre le chemin d’un fichier.
*path* = utility.openfolderdialog()
Il ouvre la fenêtre de sélection de dossier en redonnant la valeur sélectionnée.
*value* = utility.tid()
Il retourne le tid actuel, c'est-à-dire la date en format YYYYMMDDHHmmss.
*value* = utility.gguid()
Il retourne un nouveau gguid.
*value* = utility.getnow()
Il retourne la date actuelle.
*value* = utility.formatdate(*timestamp*,*format*)
Il formate la date comme une chaîne.
*value* = utility.formatnum(*number*,*numberdecimal*)
Il formate un nombre comme une chaîne.
*value* = utility.datetostring(*timestamp*)
Il convertit un timestamp en date.
*value* = utility.dateday(*timestamp*)
Il extrait le numéro du jour d’un timestamp.
*value* = utility.datemonth(*timestamp*)
Il extrait le numéro du mois d’un timestamp.
*value* = utility.dateyear(*timestamp*)
Il extrait le numéro de l’année d'un timestamp.
*value* = utility.tidtotimestamp(*tid*)
Il convertit un tid en timestamp.
*value* = utility.isnum(*value*)
Il vérifie que la valeur est un nombre.
*value* = utility.convap(*value*)
Il double les sommets de la chaîne pour SQL.
*value* = utility.convi(*value*)
Il transforme un nombre en chaîne en remplaçant les virgules par des points pour être utilisé dans une chaîne SQL.
*value* = utility.stringwithspace(*value*,*space*)
Il retourne la chaîne en ajoutant des espaces en bas.
*v* = utility.stringreplace(*expression*,*find*,*rep*)
Il retourne une chaîne en remplaçant une partie de celle-ci.
*value* = utility.stringtrim(*expression*)
Il retourne une chaîne en supprimant les espaces au début et à la fin de celle-ci.