- Démarrage
- Avant de commencer
- Comment
- Créer votre première application
- Créer une application compatible avec les appareils mobiles
- Intégrer des applications
- Intégrer des cartes
- Directives générales sur l'expérience utilisateur
- Masquer les conteneurs à l'aide d'un bouton
- Inclure des graphiques Excel dans Apps (Include Excel Charts in Apps)
- Inclure les liens EnvoyerÀ(MailTo)
- Inclure les classements par étoiles (Include Star Ratings)
- Utiliser Count With Choice Set Values
- Utiliser la visionneuse de documents (Use Document Viewer)
- Utiliser la vue détaillée principale (Use Master Detail View)
- Utiliser les valeurs sélectionnées d'une table
- Utiliser l'activité Envoyer un résultat intermédiaire (Use the Send Interim Result Activity)
- Définir un contexte externe (Set External Context)
- Travailler avec la source de données et la liaison de valeur (Work with Data Source ans Value Bind)
- Notifications
- Concevoir votre application
- Événements et règles
- Règle : If-Then-Else
- Règle : ouvrir une page
- Règle : Ouvrir l'URL
- Règle : Fermer le Pop-Over/la feuille du bas
- Règle : Afficher le message
- Règle : Afficher/Masquer la roulette
- Règle : Définir des valeurs
- Règle : Démarrer le processus
- Règle : Charger le fichier dans le compartiment de stockage
- Règle : Obtenir le fichier du compartiment de stockage
- Règle : Réinitialiser les valeurs
- Règle : Créer/Mettre à jour un enregistrement d’entité
- Règle : Supprimer un enregistrement d’entité
- Règle : ajouter à la file d'attente (Add to Queue)
- Fonction : And, Or, Not
- Fonction : Concat
- Fonction : Contains
- Fonction : Compter (Count)
- Fonction : Endswith
- Fonction : If
- Fonction : IsBlank
- Fonction : Guide (Guid)
- Fonction : Length
- Fonction : List
- Fonction : StartsWith
- Fonction : Somme
- Fonction : Tri
- Fonction : Maintenant
- Fonction : Aujourd'hui
- Fonction : Heure (Time)
- Fonction : Année (Year)
- Fonction : Mois (Month)
- Fonction : Jour (Day)
- Fonction : Heure (Hour)
- Fonction : Minute
- Fonction : Nouveau (New)
- Fonction : Recherche
- Fonction : Filtre
- Tirer parti de la RPA dans votre application
- Exploitation des entités de votre application
- Exploitation des entités de votre application
- Gestion du cycle de vie des applications (Application lifecycle management, ALM)
- Guide de dépannage de base
Mise en page et style
App Studio offre de nombreuses options de personnalisation au regard de la mise en page de l'application à l'aide de ses différentes commandes de conteneur et d'options de style pour chacune des commandes
Une mise en page personnalisée peut être facilement créée à l'aide de la commande Mise en page du conteneur (Container Layout).
Le positionnement de nos commandes au sein d'une page ou d'un conteneur peut être effectué à l'aide des options d'Alignement et de mise en page (Alignment & Layout).
Les commandes Page (Page) et Conteneur (Container) peuvent dicter la position des commandes qu'elles contiennent à l'aide des attributs d'orientation (vertical/horizontal) et d'alignement dans la section mise en page (Layout). Par défaut, les commandes s'ajustent sur une seule ligne. Si la propriété Autoriser l'encapsulage (Allow wrapping) est définie, les commandes s'encapsulent sur plusieurs lignes au besoin.
Lorsqu'elle est activée, la propriété Autoriser l'encapsulage (Allow wrapping) est appliquée si les commandes du conteneur ne peuvent pas tenir dans une ligne.
Les commandes des conteneurs peuvent remplacer l'alignement parent en utilisant leur propre option d'alignement. Pour utiliser par défaut l'alignement du parent, basculez les icônes d'alignement sélectionnées pour désactiver l'alignement spécifique.
Si vous souhaitez qu'un groupe de commandes ait un positionnement spécifique, placez-les dans un conteneur et configurez la disposition et l'alignement du conteneur.
Les commandes sont automatiquement dimensionnées par défaut. La fonction Auto (Auto) permet à la commande de saisir la taille du contenu qu'il contient. Par exemple, si la largeur et la hauteur d'une commande de bouton sont définies sur « Auto », la taille du bouton augmente/réduit en fonction du texte du bouton.
Une hauteur et une largeur spécifiques peuvent également être définies. La largeur/hauteur min. et la largeur/hauteur max. sont disponibles sous plus (...) dans la section des tailles.
Les unités de mesure sont %, px (pixels) et em (par rapport à la taille de police de l'élément). Par exemple, 3em signifie 3 fois la taille de la police actuelle).
Choisir les unités de mesure
Les unités de mesure peuvent être choisies soit dans la liste déroulante des unités, soit en les saisissant directement à l'aide du clavier et en appuyant sur Entrée. Par exemple, une largeur de 50 % peut être définie en tapant simplement 50 %.
Si aucune unité de mesure n'est fournie, le système utilise par défaut les pixels (px).
Vous pouvez modifier la façon dont le texte apparaît dans votre application en ajustant les attributs Famille de police (Font Family), Taille de police (Font Size), Couleur de police (Font Color) et Style de police (gras, italique, souligné) [Font Style (Bold, Italic, Underline)].
Vous pouvez basculer entre les couleurs RVB, HEX et TSL en cliquant sur les flèches à côté de la valeur de couleur.
La section de bordure a trois propriétés :
- Épaisseur des bordures
- Couleur de la bordure
- Rayon d'angle.
Les pixels sont l'unité de mesure de ces attributs.
Boutons circulaires utilisant le rayon du coin
Des boutons circulaires peuvent être créés en modifiant la propriété Rayon d'angle (Corner Radius).
Les commandes et les conteneurs peuvent être espacés à l'aide des Marges et des remplissages (Margins and Paddings).
Les marges fournissent un espacement autour des commandes.
Les remplissages fournissent un espacement entre la commande et son contenu.
Les commandes des conteneurs présentent des rembourrages de marge alors que la plupart des autres commandes ne disposent que de la section Marge (Margin).
La section Marge (Margin) et Remplissage (Padding) ont la possibilité de dissocier les valeurs Haut/Bas et Gauche/Droite pour les définir indépendamment.