Création d'un champ d'une autre section

  1. Spécifiez l'ID du champ virtuel à l'aide de la convention d'appellation, &XXXX. Utilisez l'option 1='Créer'.
  2. Précisez l’en-tête de colonne en spécifiant une description ou un ID de message.
    • Si vous spécifiez une description, vous pouvez définir l'en-tête de colonne par langue en appuyant sur le bouton Langue.
    • Si vous spécifiez un ID de message, M3 affiche automatiquement l'en-tête de colonne dans la langue M3 de l'utilisateur final.
  3. Sélectionnez le type de champ virtuel 14-'Champ d’autre section'.
  4. Vous pouvez spécifier la section XML pour extraire le champ à partir d’une autre section dans les conditions suivantes :
    • Lorsque la section XML de base est supérieure à la section actuelle, la valeur peut être vide. Cela se produit, car la section n’a pas encore été traitée. Cependant, ses champs sont déjà utilisés. Par exemple, vous créez un champ virtuel 'Champ d’une autre section' dans DocumentHeader (6) et utilisez Ligne (10) en tant que section XML de base.
    • Une section personnalisée en tant que section XML de base pour le champ virtuel 'Champ d’une autre section' n’est pas prise en charge. Vous pouvez la configurer, mais la sortie doit être vide.
    • Lorsque vous utilisez une section de répétition (Ligne) comme section XML de base pour le champ virtuel 'Champ d'une autre section', les valeurs sont extraites de la dernière ligne. Par exemple, vous créez un champ virtuel 'Champ d'une autre section' dans DocumentTotal (30) et utilisez Ligne (10) en tant que section XML.
  5. Vous pouvez spécifier le champ pour extraire la valeur à partir des conditions suivantes :
    • Le type de champ, la longueur de champ, le nombre de décimales et le code d’information du champ virtuel sont copiés à partir du champ dans l’autre section et ne peuvent pas être modifiés.
    • Si le code d'informations de champ change dans la section de base, il ne met pas automatiquement à jour le champ virtuel 'Champ d'une autre section'. Par exemple, &LNAM dans la section Ligne n’utilise initialement pas de code d’information de champ et est reflété comme lorsqu’il est utilisé comme champ virtuel 'Champ d’une autre section' dans DocumentTotal. Si le code d'information de champ &LNAM dans la section Ligne est ultérieurement changé pour A01, le code d'info de champ pour le champ virtuel 'Champ d’une autre section' dans DocumentTotal ne change pas. Vous devez désactiver le champ virtuel et le saisir à nouveau pour appliquer le code d'info de champ mis à jour.
  6. Appuyez sur Entrée pour confirmer.