|
|
|
|
SynchroHFSQL (Propriété) En anglais : SynchroHFSQL
La propriété SynchroHFSQL permet de : - connaître le mode de rafraîchissement d'un champ Table fichier lié à un fichier de données HFSQL Client/Serveur.
- spécifier le mode de rafraîchissement d'un champ Table fichier lié à un fichier de données HFSQL Client/Serveur.
Remarque : Cette propriété est équivalente à l'option "Synchroniser l'affichage" présente dans l'onglet "Contenu" de la fenêtre de description du champ Table :
TABLE_Client.SynchroHFSQL = syncModification
CLIENT.CP = 34980
HModifie(CLIENT)
Syntaxe
Connaître le mode de rafraîchissement d'un champ Table fichier lié à un fichier de données HFSQL Client/Serveur Masquer les détails
<Résultat> = <Champ Table fichier>.SynchroHFSQL
<Résultat> : Constante de type Entier Mode de rafraîchissement actuel : | | syncAjout | Synchronisation uniquement en cas d'ajout d'un enregistrement dans le fichier de données. | syncAucune | Aucune synchronisation n'est effectuée. | syncModification | Synchronisation uniquement en cas de modification d'un enregistrement dans le fichier de données. | syncSuppression | Synchronisation uniquement en cas de suppression d'un enregistrement dans le fichier de données. |
<Champ Table fichier> : Nom de champ Nom du champ Table fichier à manipuler.
Modifier le mode de rafraîchissement d'un champ Table fichier lié à un fichier de données HFSQL Client/Serveur Masquer les détails
<Champ Table fichier>.SynchroHFSQL = <Nouveau mode>
<Champ Table fichier> : Nom de champ Nom du champ Table fichier à manipuler. <Nouveau mode> : Constante ou combinaison de constantes de type Entier Nouveau mode de rafraîchissement : | | syncAjout | Synchronisation uniquement en cas d'ajout d'un enregistrement dans le fichier de données. | syncAucune | Aucune synchronisation n'est effectuée. | syncModification | Synchronisation uniquement en cas de modification d'un enregistrement dans le fichier de données. Attention : Seules les lignes affichées par le champ Table (c'est-à -dire visibles) peuvent être modifiées automatiquement lors d'une modification du fichier HFSQL lié. | syncSuppression | Synchronisation uniquement en cas de suppression d'un enregistrement dans le fichier de données. |
Remarque : Il est possible de combiner les constantes syncAjout, syncModification et syncSuppression. Attention : Plus le nombre de cas gérés augmente, plus la charge du serveur augmente. Remarques - Cette propriété est ignorée pour :
- les champs Table fichier liés à un fichier HFSQL Classic,
- les champs Table fichier manipulant des fichiers via un Connecteur Natif (également appelé Accès Natif),
- les champs Table par programmation, ...
- Attention : L'activation de cette fonctionnalité augmente la charge du serveur lors de l'affichage du champ Table ou lors des déplacements dans le champ.
- Les modifications effectuées dans le fichier de données peuvent provenir de la même application, d'une autre application sur le même poste ou d'une autre application sur un autre poste.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|