|
|
|
|
|
- Paramétrage du visualisateur de rapports
- Etats non réalisés avec l'éditeur d'états
- Message d'avertissement (syntaxe 1)
- Paramétrage des différents modes d'impression
iParamètreVisualisateur (Fonction) En anglais : iParameterViewer Paramètre le visualisateur de rapports : - l'affichage d'un message concernant les ressources du poste en cours.
- l'affichage ou non des volets (et des boutons présents) du ruban. Pour plus de détails, consultez Visualisateur de rapports.
- les paramètres d'export présents dans la mini-fenêtre d'aperçu.
La taille et la position de la fenêtre du visualisateur de rapports peuvent être personnalisées avec la fonction iDestination. Remarques : - Lors de l'impression d'un état programmé, tous les boutons d'impression sont disponibles dans le visualisateur de rapports.
- Par défaut, tous les boutons d'impression d'un état créé avec l'éditeur d'états sont disponibles. La fonction iParamètreVisualisateur permet uniquement de paramétrer les boutons définis comme visibles dans l'éditeur d'états.
- Si l'application autorise le lancement du logiciel "Etats & Requêtes" livré avec WINDEV, 2 boutons supplémentaires peuvent apparaître dans le visualisateur de rapports. Ces boutons permettent respectivement de modifier l'état en cours et de créer un nouvel état avec le logiciel "Etats & Requêtes". Ces boutons sont affichés uniquement :
- Si le projet autorise le lancement du logiciel "Etats & requêtes" (onglet "Avancé" de la description du projet).
- Si l'état peut être modifié avec le logiciel "Etats & Requêtes" (onglet "Options" de la description de l'état).
// Aucun bouton dans le visualisateur de rapports iParamètreVisualisateur(iBoutonAucun) iDestination(iVisualisateur)  iImprimeEtat(ETAT_MonEtat) // Affichage uniquement des boutons imprimantes iParamètreVisualisateur(iBoutonImprimante) iDestination(iVisualisateur) iImprimeEtat(ETAT_MonEtat) // Affichage des boutons Imprimante, PDF et WORD dans le visualisateur de rapports iParamètreVisualisateur(iBoutonImprimante + iBoutonPdf + iBoutonWord) iDestination(iVisualisateur) iImprimeEtat(ETAT_MonEtat) // Suppression des boutons Email du visualisateur de rapports iParamètreVisualisateur(iBoutonTous - iBoutonEmail - iBoutonEmailPdf) iDestination(iVisualisateur) iImprimeEtat(ETAT_MonEtat) // Affichage du message d'avertissement toutes les 2000 pages iParamètreVisualisateur(iBoutonTous, 2000) // Impression d'un état dans le visualisateur de rapports iDestination(iVisualisateur) iImprimeEtat(ETAT_MonEtat) // Affichage du volet des miniatures dans le visualisateur de rapports iParamètreVisualisateur(iVoletMiniatures, Vrai) // Impression d'un état dans le visualisateur de rapports iDestination(iVisualisateur) iImprimeEtat(ETAT_MonEtat) Syntaxe
Afficher ou non les différentes options dans la barre d'outils du visualisateur de rapports Masquer les détails
iParamètreVisualisateur(<Options> [, <Avertissement>])
<Options> : Constante ou combinaison de constante de type Entier Boutons à afficher dans le visualisateur de rapports : | | iBoutonAnnotation | Le bouton "Annotations" est disponible dans le volet "Aperçu". Le volet "Annoter" permettant de réaliser des annotations dans l'état est visible. Pour plus de détails sur ce volet, consultez Volet "Annoter". Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonAucun | Seul le volet "Aperçu" du visualisateur de rapports est affiché. Pour plus de détails sur ce volet, consultez Volet "Aperçu". | iBoutonCréationEtat | Le bouton permettant de créer un état avec le logiciel "Etats et requêtes" est visible. | iBoutonDuplicata | Le volet "Exporter" est visible. Le bouton permettant d'enregistrer un duplicata de l'état en cours est affiché dans le volet "Exporter". Pour plus de détails sur ce volet, consultez Volet "Exporter". Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonEmail | Le volet "Exporter" est visible. Le bouton permettant de créer un email avec le contenu de l'état intégré est affiché dans le volet "Exporter". Pour plus de détails sur ce volet, consultez Volet "Exporter". | iBoutonEmailPdf | Le volet "Exporter" est visible. Le bouton permettant de créer un email avec un PDF attaché est affiché dans le volet "Exporter". Pour plus de détails sur ce volet, consultez Volet "Exporter". | iBoutonExcel | Le volet "Exporter" est visible. Le bouton permettant de créer un fichier Excel à partir de l'impression en cours est affiché dans le volet "Exporter". Pour plus de détails sur ce volet, consultez Volet "Exporter". | iBoutonFiligrane | Le bouton permettant d'ajouter et de paramétrer un texte en filigrane est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonHtml | Le bouton permettant d'imprimer l'état dans un fichier HTML est visible. | iBoutonImprimante | Les deux boutons permettant de lancer l'impression sont visibles. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonInstantané | Le bouton permettant de prendre une image instantanée de l'état (ou d'une portion de l'état) est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonModificationEtat | Le bouton permettant de modifier l'état en cours avec le logiciel "Etats et requêtes" est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonNoirEtBlanc | Le bouton permettant d'imprimer le document en noir et blanc est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonPdf | Le bouton permettant d'imprimer l'état dans un fichier PDF est visible. | iBoutonRecherche | La barre d'outils permettant de réaliser une recherche dans l'état est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonRectoVerso | Le bouton permettant d'imprimer le document en recto-verso est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonSélectionTexte | Le bouton permettant de sélectionner un texte est visible. Cette constante n'est pas prise en compte dans le mini-aperçu. | iBoutonTous | Tous les boutons et barres d'outils sont visibles. | iBoutonWord | Le bouton permettant d'imprimer l'état dans un fichier RTF est visible. | iBoutonXml | Le bouton permettant d'imprimer l'état dans un fichier XML est visible. |
<Avertissement> : Entier optionnel Nombre de pages à partir duquel un message d'avertissement est affiché. Ce message permet de prévenir l'utilisateur que les ressources mémoire du poste en cours risquent de devenir insuffisantes si les pages restantes sont affichées. Par défaut, ce paramètre vaut 1000. Si ce paramètre vaut 0, le message ne sera jamais affiché.
Paramétrer les options du visualisateur de rapports Masquer les détails
iParamètreVisualisateur(<Options> , <Affichage>)
<Options> : Constante de type Entier Elément à configurer : | | iMémoriserVoletRuban | Permet de mémoriser le volet du ruban affiché par le visualisateur de rapports. Par défaut, le volet du ruban n'est pas mémorisé et l'aperçu est ouvert sur le volet "Impression". | iVoletMiniatures | Configuration de l'affichage du volet permettant d'afficher les miniatures. |
<Affichage> : Booléen - Vrai si le volet des miniatures doit être affiché dans le visualisateur de rapports,
- Faux si le volet des miniatures ne doit pas être affiché.
Par défaut, le volet des miniatures est affiché dans le visualisateur de rapports.
Remarques Paramétrage du visualisateur de rapports - Le paramétrage réalisé avec la fonction iParamètreVisualisateur est actif jusqu'à :
- la prochaine utilisation de la fonction iRAZ,
- la prochaine utilisation de la fonction iParamètreVisualisateur.
- Pour paramétrer le visualisateur de rapports de tous les états d'une application, il suffit d'utiliser la fonction iParamètreVisualisateur dans le code d'initialisation du projet.
- Le paramétrage des boutons présents dans le visualisateur de rapports peut également être effectué sous l'éditeur d'états (onglet "UI" de la description de l'état). Dans ce cas, la fonction iParamètreVisualisateur appelée avant l'impression de l'état permet de cacher des boutons supplémentaires. Les boutons qui sont définis comme invisibles dans l'état restent invisibles quoi qu'il arrive.
Remarques : - Si le visualisateur de rapports donne la possibilité d'envoyer un email, il est possible de paramétrer les caractéristiques de l'email grâce à la fonction iParamètreExport.
- La présence ou non du volet des miniatures est configurable uniquement par programmation.
Etats non réalisés avec l'éditeur d'états Lors de l'impression d'états programmés (non réalisés avec l'éditeur d'états), tous les boutons de la barre d'outils sont visibles. Message d'avertissement (syntaxe 1) Le message d'avertissement apparaît uniquement lors de l'impression d'un état. Si l'utilisateur clique sur "Non" pour ne pas afficher les pages suivantes, le visualisateur de rapports reste ouvert sur les pages déjà affichées. Dans ce cas, l'impression du document (ou l'export) depuis le visualisateur de rapports imprime la totalité du document (et non pas uniquement les pages affichées dans le visualisateur de rapports). Paramétrage des différents modes d'impression Il est possible de paramétrer les options des différents modes d'impression : Composante : wd300prn.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|