|
|
|
|
|
- Caractéristiques du fichier de données créé
- Les différents fichiers créés
- Gestion du mot de passe
- Gestion des erreurs fatales lors de la création d'un fichier de données
- Gestion des alphabets non latins
- Réplication : Plage d'identifiants
- Priorité pour la définition de l'emplacement des fichiers du journal
- Création d'une table existante
- Contraintes d'intégrités référentielles
- OLE DB Oracle : Création d'une table contenant un mémo binaire
- OLE DB : Création d'une table contenant des identifiants automatiques
- Gestion des index
- Création du fichier de données à partir de sa description dans l'éditeur d'analyses
- Rubriques DATE et HEURE avec le Connecteur Natif SQL Server
- Fonction <Source>.Création et Connecteur Natif SQLite
<Source>.Création (Fonction) En anglais : <Source>.Creation
Non disponible avec ce type de connexion
Crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index, le fichier d'index full-text, le fichier d'index spatial et le fichier mémo si nécessaire. Cette fonction permet également de supprimer tous les enregistrements d'un fichier de données. Dans ce cas, l'enregistrement en mémoire n'est pas annulé. Pour l'initialiser, utilisez la fonction <Source>.RAZ. Remarque : Il est possible d'activer la création automatique des fichiers de données inexistants lors de la description du projet (onglet "Fichiers de données" de la description du projet, option "Créer les fichiers de données automatiquement au moment de leur ouverture"). La fonction <Source>.Création est automatiquement utilisée si le fichier de données n'existe pas lors de sa première manipulation.
Syntaxe
<Résultat> = <Source>.Création([<Mot de passe> [, <Chemin du fichier JNL> [, <Chemin du fichier JournalOperation> [, <Option>]]]])
<Résultat> : Booléen - Vrai si le fichier de données a été créé,
- Faux en cas de problème. La fonction HErreur permet d'identifier l'erreur. En cas d'erreur fatale, un traitement spécifique est nécessaire pour continuer le programme et vérifier si le fichier de données a été créé (voir Notes).
<Source> : Type correspondant à la source spécifiée Nom du fichier de données à créer.
<Mot de passe> : Chaîne de caractères optionnelle ou Chaîne secrète - Mot de passe associé au fichier de données.
Le mot de passe des fichiers de données HFSQL est insensible à la casse. - Chaîne vide ("") si aucun mot de passe n'est utilisé.
Nouveauté 2025Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode". Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes.
<Chemin du fichier JNL> : Chaîne de caractères optionnelle Chemin d'accès au fichier JNL associé au fichier de données journalé. Ce paramètre est pris en compte uniquement si le fichier de données est journalé. Dans ce cas, le fichier <Nom du fichier>JNL.fic sera créé à l'emplacement spécifié.
<Chemin du fichier JournalOperation> : Chaîne de caractères optionnelle Chemin d'accès du fichier JournalOperation et du fichier JournalIdentification associé au fichier de données journalé. Le fichier JournalOperation contient toutes les opérations effectuées sur le fichier de données journalé. Ce paramètre est pris en compte uniquement si le fichier de données est journalé.
<Option> : Constante optionnelle de type Entier Options de création du fichier de données : | | hChangeAlphabet | L'alphabet défini avec la fonction ChangeAlphabet sera pris en compte dans le nouveau fichier de données. Les tris, recherches, ... sur des clés de type chaîne (chaînes, caractères, date et heure) seront effectués selon cet alphabet. | hSansLiaison | Gestion de l'intégrité : Les liaisons ne sont pas mises à jour sur le serveur (création, modification, suppression selon le cas). Rappel : par défaut, lors de la création d'un fichier de données, les liaisons sont mises à jour sur le serveur.
|
Remarques Gestion du mot de passe - Le mot de passe peut être défini :
- directement à la création du fichier de données avec la fonction <Source>.Création.
- avant la création du fichier de données grâce à la fonction <Source>.MotDePasse.
- Si le fichier de données existait et était protégé par mot de passe, le fichier de données est recréé, même si le mot de passe change ou n'existe plus.
Attention : Le mot de passe est indépendant du chiffrement des données. Le chiffrement des données doit être configuré lors de la description du fichier de données dans l'éditeur d'analyses (onglet "Détail").
Gestion des erreurs fatales lors de la création d'un fichier de données En cas d'erreur fatale lors de la création d'un fichier de données, il peut être intéressant de continuer le programme tout en vérifiant si le fichier de données a tout de même été créé. Pour cela, il est conseillé de faire le traitement d'exception suivant :
QUAND EXCEPTION DANS
Père.Création()
FAIRE
Erreur("Erreur HFSQL : " + HErreur())
SINON
Trace("fichier créé")
FIN
Création du fichier de données à partir de sa description dans l'éditeur d'analyses Il est possible de créer directement le fichier de données à vide à partir de sa description dans l'éditeur d'analyses. Il suffit de sélectionner l'option "Créer le fichier des données" et de sélectionner le répertoire dans lequel le fichier de données doit être créé.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|