Table des matières

Search

  1. Préface
  2. Introduction
  3. Concepts IDD
  4. Processus d'implémentation
  5. Gestionnaire de configuration IDD
  6. Configuration manuelle d'IDD
  7. Propriétés globales d'IDD
  8. Exigences de plateforme et de dimensionnement
  9. Composants de l'application
  10. Configuration de la sécurité IDD
  11. Sécurité des données
  12. Exemple de configuration de la sécurité basée sur les rôles
  13. Masquage des données
  14. Moteur de flux de travail Siperian BPM
  15. Codes de paramètres régionaux
  16. Dépannage
  17. Glossaire

Guide d’implémentation de Data Director

Guide d’implémentation de Data Director

Afficher les champs secondaires d'un objet de base dans l'onglet enfant

Afficher les champs secondaires d'un objet de base dans l'onglet enfant

Pour afficher les champs secondaires depuis un objet de base (OB) dans l'onglet enfant dans IDD, utilisez le type enfant
Partie de l'objet principal
lors de la création du domaine enfant dans le gestionnaire de configuration IDD.
Vous devez configurer le fichier de configuration IDD (
IDDConfig.xml
) pour afficher les champs secondaires depuis un objet de base dans l'onglet enfant.
Pour l'exemple suivant, dans la console Hub vous devez créer un objet de base
C_EMPLOYEE
avec quatre colonnes :
EMP_ID
,
EMP_NAME
,
STATE
et
COUNTRY
, également le domaine parent
Employé
et le domaine enfant
EmpDetails
.
L'extrait de fonctions suivant affiche
EMP_NAME
(qui est un champ secondaire) dans l'onglet enfant
EmpDetails
.
primaryObjectUid="C_EMPLOYEE" searchOnly="false"> <subjectArea displayName="Employee" name="Employee" showXREF="false"> <primaryObject> <layout columnsNum="3"> <column columnUid="C_EMPLOYEE|EMP_ID" editStyle="FIELD" editable="true" hidden="false" horizontalStyle="MEDIUM" lineBreak="false" ns1:showInHMCompactView="false" required="false" xmlns:ns1="urn:siperian.dsapp.config"/> <column columnUid="C_EMPLOYEE|STATE" editStyle="FIELD" editable="true" hidden="false" horizontalStyle="MEDIUM" lineBreak="false" ns2:showInHMCompactView="false" required="false" xmlns:ns2="urn:siperian.dsapp.config"/> <column columnUid="C_EMPLOYEE|COUNTRY" editStyle="FIELD" editable="true" hidden="false" horizontalStyle="MEDIUM" lineBreak="false" ns3:showInHMCompactView="false" required="false" xmlns:ns3="urn:siperian.dsapp.config"/> </layout> <label existsFormat="{0}" existsNoAttributesFormat="{0}" newFormat="New {0}"/> </primaryObject> <poPartOfChild displayName="EmpDetails" name="EmpDetails" ns4:showInHMCompactView="false" xmlns:ns4="urn:siperian.dsapp.config"> <ns4:layout columnsNum="3"> <ns4:column columnUid="C_EMPLOYEE|EMP_NAME" editStyle="FIELD" editable="true" hidden="false" horizontalStyle="MEDIUM" lineBreak="false" ns4:showInHMCompactView="false" required="false"/> </ns4:layout> </poPartOfChild> <search displayPackageUid="PKG_EMPLOYEE"/> <dataSecurity/> </subjectArea> </subjectAreaGroup>