Paramètres d’entrée
Dans FlowForce Server, les paramètres d’entrée de la tâche sont semblables aux arguments des fonctions dans un langage de programmation. Les paramètres peuvent être de types différents, par ex. des références de fichier et de répertoire, du texte, des nombres, des valeurs booléennes, etc. Dans certaines conditions, les paramètres d’entrée de la tâche deviennent disponibles automatiquement sur la page de configuration de votre tâche. Par exemple, lorsque vous ajoutez un système de fichier ou un déclencheur HTTP à votre tâche, le paramètre d’entrée triggerfile est ajouté automatiquement. Vous pouvez utiliser le fichier déclencheur dans une fonction step, par exemple, pour mettre à jour ce fichier sur un serveur FTP. Pour un exemple, voir la fonction system/ftp/store.
paramètres d'entrée de la tâche
Les champs de la tâche d’un paramètre d’entrée sont décrits dans la table ci-dessous.
Nom | Champ obligatoire. Spécifie le nom du paramètre d'entrée. Vous allez éventuellement vous référer à ce paramètre plus tard depuis n’importe quelle étapes d’exécution de la tâche. Pour cette raison, il est recommandé d’utiliser un nom de description.
Le nom de paramètre d’entrée doit commencer par une lettre et peut contenir les caractères suivants : a-z, A-Z, 0-9, et '_'. |
Type | Champ obligatoire. Spécifie le type de données du paramètre d'entrée, qui peut être l'un des suivants :
•string •string en tant que fichier •string en tant répertoire •string en tant que fichier ou répertoire •stream •nombre •booléen •identifiant •certificat •résultat •AS2 partner (Advanced Edition) •AS2 MDN (Advanced Edition) •SFTP connection (Advanced Edition) |
Défaut | Champ optionnel. Spécifie la valeur par défaut du paramètre. Cette valeur sera utilisée si aucune valeur n'est spécifiée par l'appelant de la tâche lors de l'exécution. |
Description | Champ optionnel. Décrit l'objectif du paramètre. Cette description devient disponible comme info-bulle à côté du nom du paramètre quand vous utilisez la tâche actuelle comme une étape d’exécution d’une autre tâche. |
Paramètres de fonction
La plupart des fonctions d’étape ont des paramètres. Quand vous sélectionnez une fonction dans une étape d’exécution, les paramètres de fonction deviennent automatiquement disponibles. Les paramètres et leurs types de données varient, dépendant de la fonction que vous sélectionnez. Les paramètres de fonction peuvent accepter différentes valeurs, y compris des expressions et des fonctions d’expression.
Sous certaines conditions, les valeurs précédemment définies de paramètres de fonction sont copiées sur des paramètres d’une nouvelle fonction. La valeur de paramètre est copiée si le paramètre a le même nom interne et le même type de données des fonctions d’étape. Outre cette condition, une ou plus de conditions suivantes doivent avoir la valeur true :
•Le paramètre est une expression.
•Le paramètre a activé la journalisation.
•Le paramètre est un identifiant inline avec un nom utilisateur et mot de passe.
La valeur de paramètre n'est plus copiée sur :
•Le paramètre est fermé (mappage avec plus d’un paramètre avec le même nom) ;
•La valeur de paramètre commence par altova://packagedfile/ (elle ne fonctionnera pas avec une autre fonction à l’exception de celle avec laquelle elle a été déployée).
Pour rétablir la valeur par défaut d’un paramètre optionnel, utilisez la touche Définir à et choisissez <Default value>. Pour des paramètres obligatoires, la valeur doit être supprimée manuellement.
Une fois qu’une fonction est sélectionnée et que ses paramètres sont extraits, ils sont mis sous cache pour cette tâche de la page de configuration de la tâche. Chaque fois que cette fonction est sélectionnée une nouvelle fois (pour chaque nouvelle étape ou étape existante, ou encore même étape), ses paramètres ne sont plus extraits ; à la place, les paramètres sous cache sont utilisés.
Boutons
Utiliser les boutons suivants pour gérer l’entrée de la tâche et les paramètres de fonction.
Ajouter un paramètre. | |
Supprimer un paramètre | |
Dupliquer un paramètre. | |
Déplacer un paramètre vers le haut ou vers le bas. | |
Annuler l’action de suppression précédente. | |
Activer/désactiver le journal de la valeur du paramètre | |
Définir la valeur spécifique du paramètre |