|
|
|
|
|
- Vue HFSQL associée à un état
- Zone mémoire associée à un état
- Requête intégrée/Requête indépendante
- Limites
NomSource (Propriété) En anglais : SourceName
La propriété NomSource permet de : - Connaître le nom de la source de données de l'état.
- Changer la source de données de l'état.
Rappel : le nom de la source de données de l'état peut correspondre : - à un nom de fichier de données (cas des états basés sur un fichier de données, une vue ou une zone mémoire).
- à un nom de fichier texte (cas des états basés sur un fichier texte avec lecture automatique des enregistrements).
- à un nom de requête.
- à un champ Table présent dans une fenêtre.
La source de données d'un état peut être une requête ou un fichier de données.
ETAT_EtatClient.NomSource = Prospect
ETAT_EtatClient.NomVue = MaVueClient84
ETAT_EtatTableClient.NomSource = "FEN_MaFenêtre.TABLE_TableProspect"
ETAT_EtatClient.NomSource = REQ_RequêteClientParis
Syntaxe
Connaître le nom de la source de données d'un état Masquer les détails
<Résultat> = <Etat manipulé>.NomSource
<Résultat> : Chaîne de caractères Nom de la source de données de l'état spécifié :- Nom du fichier de données associé à l'état. Si l'état est associé à une vue HFSQL ou à une zone mémoire, nom du fichier de base de la vue ou de la zone mémoire.
- Nom d'une requête.
- Nom du fichier texte (cas des états basés sur un fichier texte avec lecture automatique des enregistrements).
- Nom du champ Table source de l'état (sous la forme : NomFenêtre.NomTable).
<Etat manipulé> : Nom d'état Nom de l'état à manipuler.
Changer la source de données d'un état Masquer les détails
<Etat manipulé>.NomSource = <Nouvelle source de données>
<Etat manipulé> : Nom d'état Nom de l'état à manipuler. <Nouvelle source de données> : Chaîne de caractères Nouvelle source de données de l'état spécifié :- Nom du fichier de données associé à l'état. Si l'état est associé à une vue HFSQL ou à une zone mémoire, nom du fichier de base de la vue ou de la zone mémoire.
- Nom d'une requête.
- Nom du fichier texte (cas des états basés sur un fichier texte avec lecture automatique des enregistrements).
- Nom du champ Table source de l'état (sous la forme : NomFenêtre.NomTable).
Remarques Vue HFSQL associée à un état Lorsque l'état est basé sur une vue HFSQL, lors de la description de l'état, seul le nom du fichier de données correspondant à la vue est spécifié. Le nom de la vue utilisée est précisé lors de l'impression de l'état. - la propriété NomSource permet de connaître le nom du fichier de données associé à l'état.
- la propriété NomVue permet de connaître le nom de la vue HFSQL associée à l'état.
Zone mémoire associée à un état Lorsque l'état est basé sur une zone mémoire, lors de la description de l'état, seul le nom du fichier de données correspondant à la zone mémoire est spécifié. Le nom de la zone mémoire utilisée est précisé lors de l'impression de l'état. - la propriété NomSource permet de connaître le nom du fichier de données associé à l'état.
- la propriété NomZoneMem permet de connaître le nom de la zone mémoire associée à l'état.
Requête intégrée/Requête indépendante Lors de la création d'un état, deux types de requêtes peuvent être utilisés : - une requête intégrée créée directement dans l'éditeur d'états. Cette requête interne n'est pas visible dans le projet. Le nom de cette requête est au format : "<Nom de l'état>$Requete". Par exemple : "EtatClient$Requete".
- une requête indépendante déjà créée dans le projet, sous l'éditeur de requêtes.
Limites - Il n'est pas possible de :
- changer le type de la source de données. Par exemple, si la source de données est une requête, la nouvelle source de données ne peut pas être une vue.
- changer la source de données d'un état réalisé sur un fichier de données.
- La modification de la source de données peut être effectuée uniquement dans l'événement "Ouverture" de l'état.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|