Créer et modifier un paramètre publié
Pour créer des paramètres publiés et gérer les paramètres existants, ouvrir la boîte de dialogue Paramètres publiés. Dans le navigateur, cliquer avec le bouton droit de la souris sur l'icône Paramètres publiés, puis sélectionnez Gérer les paramètres publiés. Ou bien, dans le menu, sélectionner Outils > Gérer les paramètres publiés.
Dans la fenêtre Paramètres publiés, le panneau gauche liste tous les paramètres existants dans le projet (ils sont aussi listés dans la section Paramètres publiés du Navigateur). Vous pouvez cliquer et glisser sur les paramètres ou utiliser les icônes de la barre d'outils pour effectuer les opérations suivantes :
- Modifier l'ordre des paramètres au moment de l'exécution. (Vous pouvez également réorganiser les paramètres dans le Navigateur en les faisant glisser vers le haut ou vers le bas). L'ordre est important car il affecte le moment où les paramètres sont évalués dans le traitement. En particulier, la valeur d'un paramètre peut dépendre d'un autre paramètre qui est évalué plus tôt.
- Supprimer un paramètre.
- Modifier un paramètre : Cliquer sur un paramètre pour le sélectionner. Ses propriétés s'affichent dans le volet de droite.
- Ajouter un paramètre : Cliquer sur l'icône Insérer (+) et sélectionner le type de paramètre publié que vous souhaitez ajouter (voir Types de paramètres, ci-dessous). Le paramètre est ajouté sous celui actuellement sélectionné. Dans le volet de droite, configurer les propriétés du paramètre en fonction de son type (voir Propriétés de paramètre (Panneau de droite), ci-dessous).
- Organiser les paramètres dans des groupes de paramètres : Cliquer sur l'icône Insérer et sélectionnez Groupe de paramètres. Dans le volet de gauche, un groupe est ajouté sous le paramètre actuellement sélectionné. Cliquer et faire glisser d'autres paramètres dans le groupe comme souhaité. Dans le volet de droite, configurer les propriétés du groupe (vous devrez peut-être le sélectionner à nouveau pour afficher ses propriétés). Vous pouvez configurer son libellé et la façon dont le cadre apparaît initialement au moment de l'exécution.
Une fois fini, cliquer sur OK.
Pour visualiser les paramètres en cours de construction cliquer sur Prévisualisation.
Types de paramètres
Propriétés de paramètre (Panneau de droite)
Un nom court et unique pour le paramètre. Ce nom est utilisé pour référencer le paramètre dans les valeurs (par exemple, $(monIdentifiant) ) et les menus.
Le libellé du paramètre tel qu'il apparaît lors du lancement du traitement.
Si activé, le paramètre est créé en tant que paramètre publié. Si cette case n'est pas cochée, le paramètre est créé en tant que paramètre privé. Pour plus d'informations, voir Travailler avec des paramètres publiés.
Si cette option est cochée, le traitement ne s'exécute que si l'utilisateur saisit une valeur. Si cette case n'est pas cochée, une valeur d'entrée n'est pas requise pour ce paramètre.
Astuce : Passer la souris sur une entrée de paramètre publié dans le navigateur pour savoir si elle est facultative. Les paramètres incluent soit [optionnel], soit [requis] dans l'infobulle.
Ce paramètre contrôle si l'utilisateur final peut sélectionner un attribut pour fournir des valeurs à un paramètre publié. S'il est coché, l'utilisateur ne peut pas spécifier de valeur d'attribut pour le paramètre publié. Si cette case n'est pas cochée, FME détermine si l'utilisateur peut spécifier une valeur d'attribut pour la valeur du paramètre publié, en plus des valeurs autorisées par le type de paramètre. FME détermine si le paramètre permet de spécifier une valeur d'attribut basée sur le paramètre faisant référence au paramètre publié.
Les paramètres requis dans ce champ dépendent du paramètre Type que vous choisissez.
Vous pouvez renseigner les choix à afficher dans une liste, un menu déroulant ou une arborescence.
Si l'option Arborescence est sélectionnée, indiquer un délimiteur de nœud d'arborescence. Indiquer ensuite les choix, en utilisant le délimiteur pour indiquer sous quel nœud placer la valeur.
Par exemple, cette configuration utilise une virgule pour délimiter les choix de bâtiments par site de construction :
Passer la souris pour visualiser :
Quand le paramètre est publié, les choix apparaissent comme ceci :
Passer la souris pour visualiser :
- Sélection du chemin :
- Chemins multiples : Permet la sélection de plusieurs éléments.
- Chemin unique : Permet la sélection d'un seul élément uniquement
- Chemins existants : Permet la sélection d'un seul élément qui doit déjà exister dans le système lors de l'exécution.
- Spécifier les filtres d'extension : Si cette option est cochée, elle vous permet d'appliquer des filtres sur les noms de fichiers qui peuvent être sélectionnés. Spécifier les filtres dans le champ Filtre, et une description facultative dans le champ Description. Les caractères génériques et les opérateurs logiques sont pris en charge dans le champ Filtre. Par exemple, pour autoriser tout fichier portant l'extension .shp, indiquez *.shp. Pour ajouter ou supprimer des filtres, ou les déplacer vers le haut ou le bas de la liste, cliquez sur les symboles d'ajout (+), de suppression (-) ou de flèche directionnelle. Pour spécifier plusieurs conditions dans le même filtre, utilisez l'opérateur OR ; par exemple, *.shp OR *.dbf. Pour permettre la sélection de n'importe quel fichier, laissez ce champ vide.
- Restreindre les schémas URL : si l'option Eléments à sélectionner est URL, cocher cette case pour spécifier les protocoles URL autorisés. http et https sont répertoriés par défaut. Pour spécifier d'autres protocoles, double-cliquer dans une ligne vide, taper le protocole et appuyer sur la touche Entrée. Pour ajouter ou supprimer des protocoles, les sélectionner et cliquer sur + ou - , respectivement.
Note: Ces paramètres s'appliquent uniquement aux traitements exécutés à partir de FME Server. Pour plus d'informations, voir Utilisation du paramètre de géométrie dans FME Server.
Vous pouvez configurer les paramètres suivants si l'Encodage de la géométrie est GeoJSON :
- Types de géométrie :Géométries qui peuvent être spécifiées. Si les coordonnées saisies ne correspondent pas à l'une des géométries spécifiées, une erreur est renvoyée.
- Spécifier les limites initiales pour l'affichage de la carte : Si coché, l'interface de sélection de carte pour la saisie des coordonnées est limitée aux coordonnées spécifiées en haut, à gauche, en bas et à droite.
Choisir la valeur par défaut qui sera utilisée.
Modifier les paramètres utilisateur dans le Navigateur
Editer la valeur par défaut un paramètre utilisateur
Sélectionner le paramètre, cliquer avec le bouton droit de la souris et sélectionner Editer la valeur. Vous pouvez également double-cliquer sur le paramètre.
Editer la valeur par défaut de plusieurs paramètres utilisateur
Clic droit sur les paramètres utilisateur, ou sur n'importe quel paramètre utilisateur individuel, et sélectionnez Editer les valeurs par défaut.
Supprimer un paramètre utilisateur
Sélectionner un paramètre, faire un clic droit et choisir Supprimer.
Pour appliquer la valeur d'un paramètre utilisateur à un ou plusieurs autres paramètres
Sélectionner un paramètre, faire un clic droit et choisir Appliquer à.
Astuce : Si vous filtrez la liste par mots clés, la liste se met automatiquement à jour lorsque vous entrez des mots clés.