PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 22 !
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
La propriété ..VisibleEnExportEtImpression permet de :
  • Savoir si une colonne de table ou table hiérarchique est visible pour l'export et l'impression.
  • Modifier la visibilité d'une colonne de table ou table hiérarchique pour l'export et l'impression.
Remarque : Cette propriété correspond à l'option "Export et impression" disponible dans l'onglet "Général" de la fenêtre de description d'une colonne d'un champ Table ou Table hiérarchique.
Exemple
// Bouton [Imprimer sans détail]
TABLE_CLIENT.Détail..VisibleEnExportEtImpression = Faux
iImprimeEtat( EtatSurTableClient )
TABLE_CLIENT.Détail..VisibleEnExportEtImpression = Défaut
// Export vers Excel :
// 1. La colonne COL_Détail est exportée
TABLE_MaTable.COL_Détail..VisibleEnExportEtImpression = Faux
TableVersExcel(TABLE_MaTable, sFic, taSansTitre + taAvecColonnesInvisibles)
// 2. La colonne COL_Détail n'est pas exportée
TABLE_MaTable.COL_Détail..VisibleEnExportEtImpression = Faux
TableVersExcel(TABLE_MaTable, sFic, taSansTitre)
Syntaxe

Savoir si une colonne de table est visible pour l'export et l'impression Masquer les détails

<Résultat> = <Nom de la colonne>..VisibleEnExportEtImpression
<Résultat> : Constante de type Entier
Mode de gestion de la colonne :
DéfautLa colonne est exportée ou imprimée uniquement si la colonne est visible à l'affichage.
FauxLa colonne ne peut jamais être exportée ou imprimée.
Attention : Lors d'un export réalisé avec une des fonctions d'export (TableVersExcel, TableVersTexte, TableVersWord, TableVersXML, TableVersPressePapier), si la constante taAvecColonnesInvisibles est utilisée, la colonne sera tout de même exportée.
VraiLa colonne peut être exportée ou imprimée (même si la colonne est invisible à l'affichage).
<Nom de la colonne> : Chaîne de caractères (avec ou sans guillemets)
Nom de la colonne à manipuler. Cette colonne peut être une colonne d'un champ Table ou Table hiérarchique.

Modifier la visibilité d'une colonne de table pour l'export et l'impression Masquer les détails

<Nom de la colonne>..VisibleEnExportEtImpression = <Visibilité>
<Nom de la colonne> : Chaîne de caractères (avec ou sans guillemets)
Nom de la colonne à manipuler. Cette colonne peut être une colonne d'un champ Table ou Table hiérarchique.
<Visibilité> : Constante de type Entier
Mode de gestion de la colonne :
DéfautLa colonne est exportée ou imprimée uniquement si la colonne est visible à l'affichage.
FauxLa colonne ne peut jamais être exportée ou imprimée.
Attention : Lors d'un export réalisé avec une des fonctions d'export (TableVersExcel, TableVersTexte, TableVersWord, TableVersXML, TableVersPressePapier), si la constante taAvecColonnesInvisibles est utilisée, la colonne sera tout de même exportée.
VraiLa colonne peut être exportée ou imprimée (même si la colonne est invisible à l'affichage).
Remarques
La propriété ..VisibleEnExportEtImpression est prise en compte dans les cas suivants :
  • impression réalisée via la FAA d'impression (Fonctionnalité Automatique de l'application) : impression par exemple par l'option "Imprimer" du menu contextuel du champ Table.
  • impression réalisée via les FAA d’export disponibles dans le menu contextuel du champ Table,
  • export via les fonctions d’export (TableVersExcel, TableVersTexte, TableVersWord, TableVersXML, TableVersPressePapier).
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire