PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Exemple
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Champ cliquable dans un état
Présentation
L'éditeur d'états permet de proposer des champs cliquables lors de l'aperçu avant impression.
Lors de l'impression d'une facture, l'utilisateur souhaite disposer de toutes les informations concernant le client, ou de toutes les caractéristiques des produits commandés ? Rien de plus simple, il suffit de renseigner le code de clic du champ pour réaliser l'opération voulue.
Dans l'aperçu avant impression, les zones cliquables sont facilement identifiables grâce au signe . De plus, ces zones se colorent en jaune lors de leur survol.
Exemple
Un état liste les clients affichés par code postal. L'utilisateur veut voir la fiche détaillée du client en cliquant sur son nom. La fiche client existe déjà dans le projet, il suffit de la lier au clic sur le champ nom dans l'état.
Pour ouvrir directement la fenêtre depuis l'aperçu avant impression :
  1. Ouvrez l'état sous l'éditeur d'états.
  2. Sélectionnez le champ à cliquer et affichez son code (option "Code" du menu contextuel).
  3. Saisissez le code suivant dans le traitement "Clic sur xxx" :
Ouvre(FEN_FicheClient, "Modif", MaSource.IDClient)
Ce code permet :
  • d'ouvrir la fenêtre "FEN_FicheClient" en mode modification
  • de passer en paramètre à la fenêtre l'identifiant du client cliqué (cet identifiant est présent dans la requête intégrée à l'état). Le mot-clé MaSource permet de manipuler la source de l'état.
Attention : Si une requête est associée à l'état, la requête est automatiquement fermée à la fin de l'exécution de l'état. Les rubriques de cette requête ne sont plus accessibles.
Voir Aussi
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire