Mashup Builder > Applications composites > Configuration d'une application composite
Configuration d'une application composite
Les applications composites peuvent être de n'importe quelle largeur et de n'importe quelle hauteur. Elles peuvent être intégrées ou utilisées comme sous-application composite d'une autre application composite. Lorsque vous intégrez une application composite dans une application tierce, utilisez des clés d'application pour la sécurité et la connexion. Pour plus d'informations sur la création et l'utilisation de clés d'application, consultez la rubrique Clés d'application.
* 
Lors de la visualisation d'une application composite, vous pouvez ajouter &__trace à l'URL et générer un journal détaillé de tout ce qui se passe au chargement de l'application composite. Ce journal pourra vous être très utile à des fins de dépannage.
Services de données par défaut
Une application composite dispose des services de données suivants par défaut :
Session :
Les propriétés de session sont stockées dans la forme d'objet GlobalSessionProperties. Ces propriétés peuvent être récupérées et définies dans n'importe quelle application composite, et elles seront mises à jour où qu'elles soient utilisées.
UserExtensions : les propriétés UserExtensions se trouvent dans la forme d'objet UserExtensions. Ces propriétés peuvent être récupérées et définies dans n'importe quelle application composite, et elles seront mises à jour où qu'elles soient utilisées.
Propriétés
Vous pouvez définir un nombre quelconque de paramètres pour votre application composite. Ces paramètres deviennent des propriétés qui peuvent être utilisées comme sources ou cibles de liaison. Chaque paramètre de l'application composite possède un événement ParameterNameChanged associé.
Nom de la propriété
Description
Type de base
Valeur par défaut
Liaison possible ? (O/N)
Localisable ? (O/N)
Modèle de base
Application composite maître facultative.
n/a
N
N
Style
Style de l'application composite.
* 
Seuls IE10, Chrome, Firefox et Safari prennent en charge les arrière-plans en dégradé en combinaison avec des images d'arrière-plan. IE9 et les versions précédentes d'IE ne prennent en charge qu'une seule couleur d'arrière-plan lorsqu'une image d'arrière-plan est utilisée.
DefaultMashupStyle
N
N
StyleTheme
Affiche le thème stylistique appliqué à l'application composite. Vous pouvez remplacer la valeur par défaut, PTC Convergence Theme, par l'un de vos thèmes stylistiques personnalisés.
* 
La propriété est disponible dans le panneau Propriétés de style.
STRING
PTC Convergence Theme
O
N
UseMasterTheme
Applique le thème stylistique de l'application composite maître aux applications composites intégrées.
BOOLEAN
Faux
N
N
TitleBar
Affiche ou masque la barre de titre en haut du gadget.
BOOLEAN
Faux
N
N
BGImageRepeat
Permet de répéter l'image de l'application composite dans la définition de style. Les options sont les suivantes : No Repeat, Repeat, Repeat Horizontally, Repeat Vertically.
STRING
Ne pas répéter
N
N
BGImageSize
Taille de l'image. Les options sont les suivantes : Auto, Contain, Cover.
STRING
Automatique
N
N
ShowDataLoading
Affiche une icône de spinner lors du chargement des données.
BOOLEAN
Vrai
N
N
Loaded
Cet événement se déclenche lorsque l'application composite est chargée et il est utilisable pour déclencher un nombre quelconque de services et/ou d'événements.
n/a
n/a
O
N
RefreshRequested
Cet événement se déclenche lorsque l'application composite est actualisée et il est utilisable pour déclencher un nombre quelconque de services et/ou d'événements.
n/a
n/a
O
N
CloseIfPopup
Evénement. Déclenche la fermeture de l'application composite si elle s'affiche dans une fenêtre contextuelle.
n/a
n/a
O
N
Refresh
Evénement. Cet événement doit être utilisé de manière externe afin qu'il n'y ait qu'une seule actualisation automatique sur une page. Il n'actualise pas le navigateur, mais déclenche RefreshRequested que vous liez par ailleurs aux services que vous souhaitez déclencher.
n/a
n/a
O
N
ResetInputsToDefaultValue
Evénement. Restaure les valeurs par défaut de tous les widgets.
n/a
O
N