PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Cas particulier
  • 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
La propriété ..AfficheOrphelin permet de :
  • Savoir si une ligne ou une colonne d'un champ Tableau croisé dynamique est affichée lorsqu'elle n'a pas de parent.
  • Modifier le mode d'affichage d'une ligne ou d'une colonne d'un champ Tableau croisé dynamique lorsqu'elle n'a pas de parent.
Remarque : Si l'intégrité de la base de données correspond à celle définie dans l'analyse, cette propriété est inutile.
Exemple
// TCD_Vente_Produit est un tableau croisé dynamique
// affichant les ventes de produits par an.
// Les produits sont regroupés par catégorie.

// Affiche uniquement les produits associés à une catégorie
TCD_Vente_Produit.COL_Produit..AfficheOrphelin = aoJamais
TCDCalculeTout(TCD_Vente_Produit)
Syntaxe

Connaître le mode d'affichage actuel d'une ligne ou colonne Masquer les détails

<Résultat> = <Nom de la ligne ou de la colonne>..AfficheOrphelin
<Résultat> : Constante de type Entier
Mode d'affichage des éléments orphelins :
aoAuto
(Valeur par défaut)
Le mode d'affichage est automatique en fonction de la cardinalité de la liaison définie dans l'analyse.
aoJamaisSeuls les éléments ayant un parent sont affichés. Par exemple, seuls les produits associés à une catégorie seront affichés.
aoToujoursTous les éléments seront affichés, même ceux n'ayant pas de parents. Par exemple, tous les produits seront affichés, même ceux associés à aucune catégorie.
<Nom de la ligne ou de la colonne> : Chaîne de caractères (avec ou sans guillemets)
Nom de la ligne ou de la colonne du champ Tableau croisé dynamique.

Modifier le mode d'affichage d'une ligne ou colonne Masquer les détails

<Nom de la ligne ou de la colonne>..AfficheOrphelin = <Nouveau mode d'affichage>
<Nom de la ligne ou de la colonne> : Chaîne de caractères (avec ou sans guillemets)
Nom de la ligne ou de la colonne du champ Tableau croisé dynamique à manipuler.
<Nouveau mode d'affichage> : Constante de type Entier
Mode d'affichage des éléments orphelins :
aoAutoLe mode d'affichage est automatique en fonction de la cardinalité de la liaison définie dans l'analyse.
aoJamaisSeuls les éléments ayant un parent sont affichés. Par exemple, seuls les produits associés à une catégorie seront affichés.
aoToujoursTous les éléments seront affichés, même ceux n'ayant pas de parents. Par exemple, tous les produits seront affichés, même ceux associés à aucune catégorie.
Remarques

Cas particulier

Pour modifier le mode d'affichage des éléments orphelins, la propriété ..AfficheOrphelin doit être utilisée avant le calcul du contenu du champ Tableau croisé dynamique (fonction TCDCalculeTout).

Exemple

Le champ Tableau croisé dynamique affiché contient des produits non reliés à des catégories :
Le code utilisé pour afficher ce champ Tableau croisé dynamique est le suivant :
TCD_Vente.COL_NomProduit..AfficheOrphelin = aoToujours
TCDCalculeTout(TCD_Statistiques)
Le même champ Tableau croisé dynamique peut être affiché sans les produits non reliés à des catégories :
Le code suivant est alors utilisé :
TCD_Vente.COL_NomProduit..AfficheOrphelin = aoJamais
TCDCalculeTout(TCD_Statistiques)
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire