ExcelStyler
Définit le style des lignes et des cellules Excel à l'aide d'attributs sur les entités de sortie destinées au Writer Excel. Par défaut, toutes les valeurs de style sont vides et impliquent qu'aucun style supplémentaire ne sera ajouté. Cela permet à tout style qui aurait pu exister à partir du Reader Excel ou des attributs créés par l'utilisateur de persister. Toutes les options de style de l'ExcelStyler sont facultatives.
Paramètres
Appliquer le style à
Choisissez si le styliste doit appliquer le style spécifié à l'ensemble de la ligne, ou seulement à certaines cellules, comme indiqué dans le paramètre Cellule à styliser. Notez que le style des cellules a priorité sur le style des lignes, qui a son tour a priorité sur le style des colonnes.
Spécifie la hauteur de la ligne. Notez que cette valeur ne peut être définie que lorsque vous appliquez un formatage à une ligne entière. Il doit s'agir d'un nombre décimal compris entre 0,00 et 409,50.
Spécifie les cellules qui seront stylisées. Cette option permet de sélectionner les attributs, qui correspondent à des colonnes dans Excel, à styler pour chaque entité entrante, qui correspondent chacune à une ligne dans Excel. Le résultat est que l'intersection des colonnes et des lignes sont les cellules qui seront stylisées. Notez que cette option ne peut être définie que lors de l'application de la mise en forme aux cellules.
Format de nombre
Définit une chaîne de format numérique personnalisée pour la cellule. Cette valeur remplacera toute chaîne de format dans la cellule pour une feuille existante ou une feuille modèle.
La chaîne de formatage personnalisée peut être créée en utilisant les règles de Microsoft pour la création d'un format de nombre personnalisé.
Exemple de chaîne de nombres personnalisée :
A afficher : |
En tant que : |
Utiliser le code : |
---|---|---|
1234.59 | 1234.6 | ###.# |
12 1234.568 | 12.0 1234.57 | #.0# |
January 2, 2015 | 2015/01/02 | yyyy/mm/dd |
1000 -1000 | $1,000 ($1,000) | $#,##0_);[Red]($#,##0) |
Le champ Personnalisé supporte aussi un ensemble de formats standards communément utilisés dans Excel.
Notez que ces valeurs courantes peuvent s'afficher avec un préfixe ressemblant à [$-409] et/ou un suffixe ressemblant à ;@. Ces ajouts existent pour garantir que ces formats de nombres sont correctement reconnus comme des formats standard une fois écrits dans Excel, au lieu de chaînes de format personnalisées.
Police
La boîte de dialogue Police permet de spécifier la famille de polices, le style, la taille et l'effet de biffure ou de soulignement de la police. Ces informations sont codées dans une chaîne de caractères. La modification de l'un des paramètres de la police appliquera l'ensemble de ces paramètres à la cellule.
Par exemple, si la police existante dans le classeur est Arial Souligné et que l'option est réglée sur Arial Gras, alors la cellule sera formatée avec Arial Gras et l'attribut Souligné sera perdu.
La couleur du texte de la colonne. Les couleurs sont spécifiées dans des triples RGB normalisés.
Remplissage
Spécifie la couleur de fond du Style de motif sélectionné.
Pour définir la couleur d'arrière-plan de la cellule, définissez la couleur d'arrière-plan et le style de motif sur Solide. Les couleurs sont spécifiées dans des triples RGB normalisés.
Spécifie la couleur de premier plan du motif. Les couleurs sont spécifiées dans des triples RGB normalisés.
Spécifie le motif à utiliser pour remplir la cellule en utilisant les couleurs des Couleur de motif et Couleur d'arrière-plan.
Bordure de cellule
Spécifie la couleur de la bordure. Les couleurs sont spécifiées dans des triples RGB normalisés.
Spécifie le motif utilisé pour la bordure en utilisant la couleur de la Couleur de bordure.
Alignement du texte
Spécifie l'alignement horizontal du texte dans la cellule. Les options sont Gauche, Centre, ou Droite. Si aucune valeur n'est définie, le comportement par défaut de Microsoft Excel consiste à aligner le texte à gauche et les chiffres à droite.
Spécifie l'alignement vertical du texte dans la cellule. Les options sont Haut, Milieu, ou Bas. Si aucune valeur n'est définie, le comportement de Microsoft Excel consiste à aligner le texte au bas de la cellule.
Les valeurs représentent des espaces dans Microsoft Excel. Cette valeur fonctionne conjointement avec l'alignement horizontal et spécifie le niveau d'indentation par rapport à la limite d'alignement. Les valeurs valides sont comprises entre 0 et 15.
Cette valeur n'a aucun effet sur l'Alignement centré.
Spécifie l'angle, en degrés, de rotation du texte.
Les valeurs positives font tourner le texte dans le sens inverse des aiguilles d'une montre, et les valeurs négatives dans le sens des aiguilles d'une montre. La plage valide est comprise entre -90 et 90.
L'orientation par défaut est de 0 degré, où le texte est imprimé horizontalement.
Spécifie comment le texte rentrera dans la cellule.
Retour à la ligne : imprime le texte sur plusieurs lignes s'il ne tient pas dans la cellule. La hauteur d'une ligne donnée augmentera jusqu'à ce que tout le texte puisse être affiché.
Ajuster : la taille de la police sera réduite jusqu'à ce que le texte rentre entièrement dans la largeur de la cellule.
Aucun : le texte ne sera pas modifié et pourra dépasser de la cellule.
Protection de la cellule
Si définit sur Oui, les formules de la cellules seront cachées si la protection du classeur est activée dans Microsoft Excel.
Si définit sur Oui, la cellule ne sera pas éditable si la protection du classeur a été activée dans Microsoft Excel.
Notes
Pour plus d'informations sur le style Excel, consultez la rubrique d'aide de FME Readers and Writers intitulée Microsoft Excel Writer Parameters. En particulier, voir la section Formatting sous Usage Notes.
Éditer les paramètres des Transformers
À l'aide d'un ensemble d'options de menu, les paramètres du Transformer peuvent être attribués en faisant référence à d'autres éléments du traitement. Des fonctions plus avancées, telles qu'un éditeur avancé et un éditeur arithmétique, sont également disponibles dans certains Transformers. Pour accéder à un menu de ces options, cliquez sur à côté du paramètre applicable. Pour plus d'informations, voir Options de menus et paramètres de Transformer.
Définir les valeurs
Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple est de simplement taper une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types comme des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres d'espace de travail. Il existe un certain nombre d'outils et de raccourcis qui peuvent aider à construire des valeurs, généralement disponibles dans le menu contextuel déroulant adjacent au champ de valeur.
Utilisation de l'éditeur de texte
L'éditeur de texte fournit un moyen efficace de construire des chaînes de textes (dont les expressions régulières) à partir de données source diverses, telles que des attributs, des paramètres et des constantes, et le résultat est directement utilisé dans le paramètre.
Utilisation de l'éditeur arithmétique
L'éditeur arithmétique fournit un moyen simple de construire des expressions mathématiques à partir de plusieurs données source, telles que des attributs et des fonctions, et le résultat est directement utilisé dans un paramètre.
Valeur conditionnelle
Définit des valeurs selon un ou plusieurs tests.
Fenêtre de définition de conditions
Contenu
Les expressions et chaînes de caractères peuvent inclure des fonctions, caractères, paramètres et plus.
Lors du paramétrage des valeurs - qu'elles soient entrées directement dans un paramètre ou construites en utilisant l'un des éditeurs - les chaînes de caractères et les expressions contenant des fonctions Chaîne de caractères, Math, Date et heure ou Entité FME auront ces fonctions évaluées. Par conséquent, les noms de ces fonctions (sous la forme @<nom_de_fonction>) ne doivent pas être utilisés comme valeurs littérales de chaîne de caractères.
Ces fonctions manipulent les chaînes de caractères. | |
Caractères spéciaux |
Un ensemble de caractères de contrôle est disponible dans l'éditeur de texte. |
Plusieurs fonctions sont disponibles dans les deux éditeurs. | |
Fonctions Date/heure | Les fonctions de dates et heures sont disponibles dans l'Editeur texte. |
Ces opérateur sont disponibles dans l'éditeur arithmétique. | |
Elles retournent des valeurs spécifiques aux entités. | |
Les paramètres FME et spécifiques au projet peuvent être utilisés. | |
Créer et modifier un paramètre publié | Créer ses propres paramètres éditables. |
Options - Tables
Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.
Réordonner
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
|
Couper, Copier et Coller
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
Copier, copier et coller peuvent être utilisés au sein d'un Transformer ou entre Transfromers. |
Filtre
|
Commencez à taper une chaîne de caractères, et la matrice n'affichera que les lignes correspondant à ces caractères. Recherche dans toutes les colonnes. Cela n'affecte que l'affichage des attributs dans le Transformer - cela ne change pas les attributs qui sont sortis. |
Importer
|
Le bouton d'import remplit la table avec un jeu de nouveaux attributs lus depuis un jeu de données. L'application spécifique varie selon les Transformers. |
Réinitialiser/Rafraîchir
|
Réinitialise la table à son état initial, et peut fournir des options additionnelles pour supprimer des entrées invalides. Le comportement varie d'un Transformer à l'autre. |
Note : Tous les outils ne sont pas disponibles dans tous les Transformers.
FME Community
FME Community iest l'endroit où trouver des démos, des tutoriaux, des articles, des FAQ et bien plus encore. Obtenez des réponses à vos questions, apprenez des autres utilisateurs et suggérez, votez et commentez de nouvelles entités.
Rechercher des exemples et informations à propos de ce Transformer dans FME Community.