Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

ActiveRecord - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Enregistrement actuellement affiché dans le Document fusionné. Lorsque l'objet est sérialisé en XML, son nom complet est w:activeRecord.

Espace de noms :  DocumentFormat.OpenXml.Wordprocessing
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

public class ActiveRecord : DecimalNumberType

[ISO/IEC 29500-1 1st Edition]

activeRecord (enregistrement actuellement affiché dans Document fusionné)

Cet élément spécifie que l'application d'hébergement doit afficher l'enregistrement de la source de données externe spécifié à la place les champs MERGEFIELD (§17.16.5.35) de que ses données sont mappées à l'élément fieldMapData (§17.14.15) par l'intermédiaire d'un document fusionné. Lorsque cet élément est présent, l'attribut de val doit spécifier l'index de base 1 de l'enregistrement à partir de cette source de données qui doit être utilisée pour remplir ce document.

Si la activeRecord élément est omis par le viewMergedData l'élément val d'attribut égale à true, l'application d'hébergement doit se comporter comme si le activeRecord l'élément val attribut était égale à 1. Si la viewMergedData élément (§17.14.36) est omis ou présentes mais dans une val attribut égale à 0 ou faux, cet élément est ignoré. Si le activeRecord enregistrement reçoit un val d'attribut qui est inférieur à 1 ou supérieur au nombre d'enregistrements dans la source de données externe spécifié, l'application d'hébergement doit considérer ceci val d'attribut comme si elle était égale à 1.

[Exemple: considérer un document WordprocessingML fusionné contenant deux champs WordprocessingML appelant pour les données de champs titre et Nom de famille et un exemple de paragraphe de texte. Notez également que ce document fusionné est connecté à la source de données externe contienne deux enregistrements, les informations de nom et d'adresse contenant, avec le premier enregistrement concernant les M. Dupontet la deuxième concernant Mme Smith.

Le tableau ci-dessous illustre le schéma WordprocessingML nécessaire pour afficher les données applicables à partir de la source de données externe spécifié dans le document fusionné dans laquelle les champs ont été insérés :

<w:viewMergedData val="0"/>
<w:viewMergedData val="1" />
<w:activeRecord w:val="1" />
<w:viewMergedData val="1" />
<w:activeRecord w:val="2" />

Cher/Chère {MERGEFIELD « Titre » \m} {MERGEFIELD \m « Nom »},

Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre.

Cordialement,

Cher M. Dupont :

Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre.

Cordialement,

Cher/Chère Mme Smith :

Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre. Exemple de texte de lettre.

Cordialement,

Fin de l’exemple]

[Exemple: considérez le schéma WordprocessingML suivant à partir d'un document WordprocessingML fusionné :

<w:viewMergedData />
<w:activeRecord w:val="2" />

L'élément activeRecord est présente et possède un attribut val égal à 2, par conséquent cette WordprocessingML Spécifie qu'une application d'hébergement conformes doivent afficher les données dans le deuxième enregistrement de la source de données externe spécifié à la place des champs de que ses données sont mappées dans le document fusionné. exemple de fin]

Éléments parents

mailMerge (§17.14.20)

Attributs

Description

Val (valeur décimale du numéro)

Spécifie que le contenu de cet attribut contient un nombre décimal.

Le contenu de ce nombre décimal est interprété en fonction du contexte de l'élément XML parent.

[Exemple: considérez la propriété WordprocessingML numérique suivante de type simple ST_DecimalNumber:

<… w:val="1512645511" />

La valeur de l'attribut de val est un nombre décimal dont la valeur doit être interprétée dans le contexte de l'élément parent. exemple de fin]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_DecimalNumber (§17.18.10).

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_DecimalNumber) se trouve dans §A.1. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: