Création d'un document Domino

Utilisez l'activité Créer des documents pour créer un document sur le serveur Domino.

Utilisation de l'activité Créer

  1. Cliquez avec le bouton droit de la souris sur Orchestration dans le panneau Projet et cliquez sur Nouvelle orchestration pour créer ou ouvrir une orchestration. Le panneau d'orchestration est affiché.
  2. Sélectionnez l'onglet Activités et développez le dossier Domino.
  3. Faites glisser l'activité Créer un document du dossier Domino sur l'orchestration. La représentation graphique de l'orchestration, y compris la liste de contrôle, apparaît.
  4. Le panneau Liste de contrôle répertorie les tâches (Récapitulatif, Sélectionner le noeud final, Configurer, Mapper les entrées, Mapper les sorties) que vous devez effectuer pour configurer l'activité sortante.
  5. Cliquez sur Sélectionner le noeud final, puis sélectionnez un noeud final Domino.

    Vous trouverez des instructions pour la création ou l'édition d'un noeud final Domino dans la section Création ou édition d'un noeud final pour une activité Domino.

  6. Cliquez sur Configurer dans la Liste de contrôle. Le panneau Configurer s'affiche.
    • Cliquez sur Parcourir pour sélectionner une base de données existante dans le panneau Parcourir les bases de données Domino. Le panneau Parcourir les bases de données Domino affiche toutes les bases de données du noeud final sélectionné.
    • Cliquez sur Suivant pour sélectionner un formulaire existant dans le panneau Parcourir les formulaires Domino. Le panneau Parcourir les formulaires Domino affiche tous les formulaires se trouvant dans la base de données sélectionnée du serveur Domino.
Remarque : Le bouton Suivant est activé uniquement après la sélection du nom de la base de données.

Spécification des entrées de mappe pour l'activité Créer

  1. Cliquez sur Mapper les entrées dans le panneau Liste de contrôle.
    Les paramètres d'entrée de l'activité Domino spécifique sont affichés dans le panneau Vers l'activité.
    Remarque : Vous devez mapper tous les paramètres d'entrée requis de l'activité dont les données proviennent de l'activité précédente.
    Remarque : Pour peupler les champs du document Domino ajoutés dynamiquement (et qui ne font donc pas partie de la structure de mappe des entrées), utilisez la propriété AdditionalFields et fournissez les noms et les valeurs des champs en question dans la section FieldDetails.

    Lorsque le type de formulaire est le même pour plusieurs bases de données, vous pouvez spécifier le nom de la base de données dans les paramètres optionnels de la tâche Mapper les entrées, endroit où la même orchestration peut être utilisée pour effectuer des opérations sortantes sur différentes bases de données. Pour cela, vous devez spécifier le nom de base de données dans le paramètre optionnel databaseName (décrit dans le tableau ci-après). Si une valeur est attribuée au paramètre databaseName, l'opération sortante sera réalisée sur la base de données désignée par cette valeur. Si aucune valeur n'est attribuée à ce paramètre, l'opération sortante sera exécutée sur la base de données spécifiée dans la configuration.

    Le paramètre d'entrée optionnel est décrit dans le tableau suivant :

    Tableau 1. Paramètre optionnel
    Nom de paramètre Description
    databaseName Nom de base de données pouvant être ajouté dynamiquement à la mappe des entrées pour permettre à une même orchestration d'effectuer des opérations sortantes sur plusieurs bases de données ayant le même type de formulaire.
    Le connecteur Domino permet aussi au noeud final de se connecter dynamiquement à un autre serveur Domino. A l'exécution, si vous voulez vous connecter dynamiquement à un serveur Domino autre que celui qui est configuré dans la page du noeud final, ajoutez les nouveaux paramètres optionnels dans les dominoConnectionProperties de la mappe des entrées. Les paramètres des dominoConnectionProperties sont décrits dans le tableau suivant :
    Tableau 2. Paramètres de connexion optionnels
    Paramètres Description
    Paramètres dominoConnectionProperties
    hostName Spécifie le nom d'hôte ou l'adresse IP de la machine sur laquelle le serveur Domino s'exécute.
    diiopPort Port DIIOP (Domino Internet Inter ORB Protocol) qui permet aux applets ou aux applications Java d'accéder à des données Domino distantes via CORBA. La valeur par défaut est 63148.
    username Spécifie le nom d'utilisateur pour la connexion au serveur Domino.
    password Indique le mot de passe associé au nom d'utilisateur pour la connexion au serveur Domino.
    Paramètres connectionPool
    minimumConnections Spécifie le nombre minimal de connexions au serveur Domino que le dispositif d'intégration maintient ouvertes dans le pool de connexions. La valeur 0 (zéro) est prise en charge. La valeur par défaut est 5.
    maximumConnections Spécifie le nombre maximal de connexions au serveur Domino que le dispositif d'intégration peut maintenir ouvertes dans le pool de connexions. La valeur 0 (zéro) signifie que le nombre de connexions est illimité. La valeur par défaut est 25.
    maxIdleTime Spécifie la durée en minutes pendant laquelle une connexion au serveur Domino peut rester ouverte tout en étant inactive avant d'être fermée par le dispositif d'intégration. La valeur 0 (zéro) signifie que les connexions sont fermées lorsqu'elles sont renvoyées vers le pool - pas de délai d'inactivité. La valeur par défaut est 120 minutes.
    maxWait Spécifie la durée en secondes pendant laquelle le dispositif d'intégration attend une connexion lorsque toutes les connexions du pool sont utilisées. S'il n'obtient pas de connexion après ce délai, une exception est émise. La valeur par défaut est 300 secondes.
    reclaimConnections Spécifie l'intervalle suivant lequel le connecteur recherche les connexions inactives. Les connexions inactives sont récupérées jusqu'à ce que le nombre minimal de connexions, défini par le paramètre Nombre minimal de connexions, soit atteint. La valeur par défaut est de 5 minutes.

Spécification des sorties de mappe pour l'activité Créer

  1. Cliquez sur Mapper les sorties dans le panneau Liste de contrôle.

    Les paramètres de sortie de l'activité Domino sont affichés dans le panneau Depuis l'activité.

    La réponse de la propriété AdditionalFields est également affichée dans le panneau Depuis l'activité.

    Certains paramètres de sortie communs sont définis dans le tableau suivant.
    Nom de paramètre Description
    UniversalID L'UniversalID d'un document est une propriété de lecture/écriture qui identifie de manière unique un document dans toutes les répliques d'une base de données. Au format alphanumérique, UniversalID est une combinaison de 32 caractères de chiffres hexadécimaux (0 à 9, A à F). UniversalID est également appelé uniqueID ou UNID. Le type de données est la chaîne.
    NotesID Le NotesID d'un document est une propriété en lecture seule et possède une valeur hexadécimale comptant jusqu'à 8 caractères, qui identifie de manière unique un document dans une base de données particulière. Un NotesID représente l'emplacement d'un document au sein d'un fichier de base de données spécifique. Par conséquent, les documents qui sont des répliques les uns des autres ont généralement des NotesID différents. Un ID note ne change pas, sauf si le document est supprimé.
    Form Un formulaire fournit la structure de création et d'affichage des documents, lesquels sont les éléments de conception qui stockent les données dans la base de données. Lorsque vous entrez les informations dans un formulaire et les sauvegardez, elles sont enregistrées en tant que document. Lorsque vous ouvrez le document, il utilise le formulaire en tant que modèle afin de fournir la structure pour l'affichage des données.
    Remarque : La modification d'un formulaire (par exemple, par l'ajout d'une zone) n'affecte pas les documents créés précédemment avec ce formulaire, s'ils ne sont pas modifiés et sauvegardés, manuellement ou automatiquement par un agent. La suppression d'une zone de ce formulaire ne supprime pas la valeur de cette zone dans les documents créés précédemment.
    ParentDocumentUNID L'ID parentdocumentUNID d'un document est une propriété en lecture seule. Il est défini en tant qu'ID universel d'un parent de document, si le document est un document de réponse. Si un document n'a pas de parent, il renvoie une chaîne vide (""). Le type de données est la chaîne.

    Remarque : Vous pouvez mapper les paramètre de sortie de cette activité en fonction des besoins.

Comportement de la balise Summary (balise de zone)

Lorsqu'un document est créé pour un formulaire contenant des zones de type Auteurs, Lecteurs ou Noms et que des données sont définies pour ces zones dans l'entrée de mappe, la balise Summary est définie avec les permissions appropriées en fonction du type de zone Domino. Cette fonctionnalité est supportée à compter de la version 8.5.3 du serveur Domino.

Par exemple :
  1. Si une zone Domino du type Auteurs est définie avec une valeur CN=SYSTEM/O=IBM, la balise Summary sera alors SUMMARY READ/WRITE-ACCESS NAMES "CN=SYSTEM/O=IBM".
  2. Si une zone Domino du type Lecteurs est définie avec une valeur CN=SYSTEM/O=IBM, la balise Summary sera alors SUMMARY READ-ACCESS NAMES "CN=SYSTEM/O=IBM".
  3. Si une zone Domino du type Noms est définie avec une valeur CN=SYSTEM/O=IBM, la balise Summary sera alors SUMMARY NAMES "CN=SYSTEM/O=IBM".



Commentaires | Notices


Icône d'horodatage Dernière révision: Friday, November 1, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Domino_create_outactivity.html