Cette table système définit les informations de redirection :
Attributs de TB_GN_INFO_REDIRECT |
Description |
ID |
Stocke la clé unique qui est générée par le système. |
F_TABLE_NAME |
Définit la classe d'objets sélectionnée dans la carte. |
DIALOG_TABLE_NAME |
Indique le nom du formulaire qui est ouvert au lieu du formulaire de la classe d'objets. |
F_COLUMN_NAME |
Indique un attribut de l'objet sélectionné dans la carte. |
DIALOG_COLUMN_NAME |
Indique un attribut du formulaire à ouvrir, qui est lié à F_COLUMN_NAME. |
INFO_FILTER |
Indique un filtre complexe utilisé, par exemple, dans le cas de relations entre plusieurs tables. |
DIALOG_DOCUMENT_NAME |
Ouvre un formulaire dans un autre modèle métier. Si le modèle métier ne figure pas dans le projet ouvert, le système recherche tous les modèles métiers ouverts et ouvre le premier formulaire qu'il trouve. |
La table TB_GN_INFO_REDIRECT ne doit pas nécessairement contenir une définition de redirection dans les cas suivants :
Exemple 1 : pour sélectionner une bouche d'égout en affichant le formulaire de section, définissez les valeurs ci-après.
Attribut |
Valeur |
F_TABLE_NAME |
BOUCHE D'EGOUT |
F_COLUMN_NAME |
FID_SECTION |
DIALOG_TABLE_NAME |
SECTION |
DIALOG_COLUMN_NAME |
FID |
Exemple 2 : utilisation de la table INFO_FILTER :
Attribut |
Valeur |
F_TABLE_NAME |
Définit le nom de la classe d'objets sélectionnée dans la carte. |
F_COLUMN_NAME |
N'indiquez aucune valeur. |
DIALOG_TABLE_NAME |
Nom du formulaire à ouvrir au lieu du formulaire de la classe d'objets. |
DIALOG_COLUMN_NAME |
N'indiquez aucune valeur. |
INFO_FILTER |
FID in (select FID_PARENT from PARCEL_TBL where {Fids}) |
Le terme {Fids} est remplacé par les FID du graphique. L'expression complète est définie comme filtre du formulaire à ouvrir.