Min Minuscule MoisEnCours MotOccurrence HAccélèreVitesse Réorganise la structure interne des index pour optimiser la NetAdresseMAC NetIPVersMAC NetMACVersIP NombreEnLettres vitesse d’accès aux données. NONBinaire NumériqueVersChaîne NuméroDeJourVersLettre NuméroDeMoisVersLettre HActiveFiltre Active le filtre précédemment créé pour le fichier de données NuméroDeSemaine OemVersAnsi OUBinaire OUExclusifBinaire (la vue ou la requête) spécifié. Pâques PartieDécimale PartieEntière Phonétique HActiveFiltreAuto Active un filtre automatique sur les fichiers reliés lors du par- PoidsFaible PoidsFort Position PositionOccurrence cours d’un fichier XML. PositionVersLigne PremierJourDeLaSemaine PremierJourDuMois Puissance HActiveTrigger Ré-active un trigger précédemment désactivé avec la fonction Racine RegistreCherche RegistreCléSuivante RegistreCréeClé HDésactiveTrigger. RegistreEcrit RegistreExiste RegistreListeValeur RegistreLit HActiveTriggerServeur Ré-active un trigger serveur précédemment désactivé par la RegistrePremièreSousClé RegistreSupprimeClé RegistreSupprimeValeur RegistreTypeValeur fonction HDésactiveTriggerServeur. Remplace Répète RéseauConnecte RéseauDéconnecte HAjoute Ajoute l’enregistrement présent en mémoire dans le fichier de RéseauNomDomaine RéseauNomRep RéseauUtilisateur RVB données (la requête ou la vue). RVBBleu RVBRouge RVBVersHTML RVBVert HAjouteGroupe Ajoute un groupe d’utilisateurs. SansAccent SansCaractère SansCaractèreDroite SansCaractèreGauche HAjouteLiaison Ajoute une règle d’intégrité entre deux fichiers sur le serveur. SansEspace sCalculeCrc16 sCalculeCrc32 SemaineVersDate HAjouteOptimisationPlanifiée Ajoute une tâche d’optimisation des fichiers de données HFSQL Client/Serveur. SexagésimalVersDécimal Sinus SysCouleur SysCouleurRes HAjouteSauvegardePlanifiée Ajoute une planification de sauvegarde complète (avec ou SysEnvironnement SysEspace SysInstance SysNomExe sans sauvegarde différentielle) sur le serveur défini par la SysRep SysVersionWindows SysXRes SysYRes connexion. Taille TailleCommune TailleVersChaîne Tang HAjouteTâche Ajoute une tâche planifiée sur le serveur défini par la TexteVersRTF Tronque TSL UnicodeVersAnsi connexion. URLDécode URLEncode URLExtraitChemin UTF8VersAnsi HAjouteUtilisateur Ajoute un utilisateur à une base de données. UTF8VersChaîne UTF8VersUnicode UUDécode UUEncode HAlias Crée un alias logique d’un fichier de données (ou d’une re- Val VérifieExpressionRégulière VersionWindows quête) ou annule tous les alias existants. HAnnuleAlias Annule un alias précédemment déclaré avec la fonction HAlias. HAnnuleDéclaration Permet de supprimer une déclaration précédemment faite avec LISTE DES ORDRES WLANGAGE HDéclare, HDéclareExterne, HDécritFichier. HAnnuleRecherche Annule le critère de recherche en cours. Les ordres WLangage permettent de programmer des curseurs, ou HAnnuleSauvegarde Annule une sauvegarde en cours. de programmer tous les traitements si vous le désirez. HArrêteServeur Arrête un serveur HFSQL. HAttacheMémo Permet d’associer un fichier à une rubrique de type mémo La programmation en L5G WLangage est très puissante et très in- binaire ou d’annuler l’attachement existant entre un fichier et tuitive. une rubrique binaire. HAvance Avance de plusieurs enregistrements dans le fichier de don- Par exemple, la recherche d’une ligne (d’un enregistrement), et nées, à partir de la position en cours, selon une rubrique spéci- tous les traitements attachés (ouverture de table, affection de va- fiée. riables,...) s’effectuent en une seule de ligne de code, très simple, HBloqueFichier Bloque un fichier de données et restreint l’accès à ce fichier de données pour tous les autres sites ou applications. très puissante: HBloqueNumEnr Bloque un enregistrement et restreint l’accès à cet enregistre- hLitRecherche(CLIENT,NOM,"DUPONT") ment pour toutes les autres applications. HChangeClé Change la rubrique de parcours. HChangeConnexion Change dynamiquement la connexion associée à un fichier de Le code source est limpide, facile à écrire et surtout facile à mainte- données. nir. Cela limite les erreurs, et rend les applications développées plus HChangeLocalisation Modifie le mode de recherche des fichiers de données. fiables, plus rapidement. HChangeMotDePasse Change le mot de passe d’un fichier de données HFSQL Client/ Serveur. L’utilisation d’instructions en français permet une meilleure maî- HChangeNom Modifie le nom physique d’un fichier de données. trise: le code est auto-commenté ! (anglais disponible d’une touche) HChangeRep Modifie le chemin d’accès à un fichier de données (c’est à dire le répertoire dans lequel le fichier sera manipulé). L’ordre hLitRecherche sera compris par tous les développeurs, HChangeRepJnl Modifie l’emplacement des fichiers du journal correspondant à même les novices ! un fichier de données HFSQL. HChargeParamètre Lit un paramètre précédemment sauvegardé à partir d’une Il est possible également de programmer en anglais: l’ordre devient procédure stockée grâce à la fonction HSauveParamètre. hReadSeek. HClusterAjouteNoeud Active un noeud dans un cluster HFSQL. HClusterArrête Suspend le fonctionnement d’un cluster HFSQL. Autre exemple, la création d’une table s’effectue en 1 ligne de HClusterDémarre Démarre un cluster HFSQL. HClusterEtat Renvoie l’état d’un cluster HFSQL en interrogeant son coordi- code, sans script: hCréation. nateur HClusterIgnoreSynchro Désigne un noeud du cluster HFSQL comme source de données Liste non exhaustive des fonctions du WLangage (L5G utilisé pour réaliser la synchronisation du cluster. par WINDEV, WEBDEV et WINDEV Mobile), avec résumé de HClusterInfoNoeud Renvoie l’état de chaque noeud du cluster en interrogeant le coordinateur. leur action. HClusterParamètre Lit et modifie les paramètres d’un cluster HFSQL. Ici liste en français; chaque fonction existe également en anglais. HClusterSupprimeNoeud Désactive un noeud dans un cluster HFSQL. HConnecte Redéfinit un ou plusieurs paramètres d’une connexion sur une EcranVersFichier Initialise automatiquement : table spécifique ou sur un ensemble de tables. - la valeur mémoire des rubriques d’un fichier de données avec HConnecteAccèsDistant Ouvre une analyse au format HFSQL Classic via un accès dis- la valeur des champs de la fenêtre ou de la page. tant - la valeur des variables WLangage avec la valeur des champs HConstruitValClé Construit la valeur d’une clé composée pour réaliser un filtre de la fenêtre ou de la page. ou effectuer une recherche. EcranVersSource Initialise automatiquement : HConstruitValCléANSI Sous une plate-forme Unicode, permet de construire la valeur - la valeur mémoire des rubriques d’un fichier de données avec d’une clé composée. la valeur des champs de la fenêtre ou de la page. HConvert Convertit une valeur numérique en une chaîne binaire pour - la valeur des variables WLangage avec la valeur des champs effectuer une recherche sur une clé numérique. de la fenêtre ou de la page. HCopieEnreg Copie le contenu de l’enregistrement en cours (chargé en mé- FichierVersEcran Initialise automatiquement les champs d’une fenêtre ou d’une moire) dans l’enregistrement en cours d’un fichier de données. page avec : HCopieFichier Effectue une copie d’un fichier HFSQL. - les valeurs des rubriques associées dans l’enregistrement en HCréation Crée à vide un fichier de données avec le fichier d’index et le cours (chargé en mémoire) du fichier de données. fichier mémo si nécessaires. - les valeurs des variables WLangage associées. HCréationSiInexistant Crée à vide un fichier de données (si le fichier n’existe pas) ou SourceVersEcran Initialise automatiquement les champs d’une fenêtre ou d’une ouvre un fichier de données (si le fichier existe). page avec : - les valeurs des rubriques associées dans l’enregistrement en HCréeTriggerServeur Ajoute ou modifie un trigger serveur sur le serveur HFSQL. cours (chargé en mémoire) du fichier de données. HCréeVue Crée une vue HFSQL. - les valeurs des variables WLangage associées. HDateEnreg Renvoie la date et l’heure de la dernière écriture d’un enregis- EspaceSignificatif Ajoute ou supprime les espaces situés à droite d’une rubrique trement dans un fichier HFSQL.