PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Plan et fenêtre
  • Plan et éléments WEBDEV
  • Plan et fenêtre interne
  • Plan et état interne
  • Limites
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é ..Plan permet de :
  • Connaître le plan actif d'une fenêtre (ou d'un état) ou le plan auquel appartient un champ.
  • Modifier le plan actif d'une fenêtre (ou d'un état) ou associer un champ à un autre plan.
  • Versions 22 et supérieures
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Connaître le plan actif d'un élément.
    Nouveauté 22
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Connaître le plan actif d'un élément.
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Connaître le plan actif d'un élément.
  • Versions 22 et supérieures
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Modifier le plan actif d'un élément.
    Nouveauté 22
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Modifier le plan actif d'un élément.
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Modifier le plan actif d'un élément.
Remarques :
  • Un plan est une "couche" :
    • d'une fenêtre,
    • Versions 19 et supérieures
      d'un état.
      Nouveauté 19
      d'un état.
      d'un état.
    • Versions 22 et supérieures
      WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP d'un élément (page, modèle de pages, cellule, page interne, ...).
      Nouveauté 22
      WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP d'un élément (page, modèle de pages, cellule, page interne, ...).
      WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP d'un élément (page, modèle de pages, cellule, page interne, ...).
    Il est impossible de visualiser plusieurs plans simultanément (sous l'éditeur de fenêtres, de pages, d'états ou dans vos applications).
  • Dans une fenêtre ou un état, chaque champ peut :
    • n'appartenir à aucun plan. Ce champ sera toujours affiché, quel que soit le plan en cours.
    • appartenir à un plan. Ce champ ne sera affiché que lorsque le plan correspondant sera visible.
    • Versions 19 et supérieures
      appartenir à plusieurs plans. Ce champ sera affiché lorsque un des plans associés au champ sera actif (c'est-à-dire visible).
      Nouveauté 19
      appartenir à plusieurs plans. Ce champ sera affiché lorsque un des plans associés au champ sera actif (c'est-à-dire visible).
      appartenir à plusieurs plans. Ce champ sera affiché lorsque un des plans associés au champ sera actif (c'est-à-dire visible).
  • Versions 19 et supérieures
    Les plans dans les états permettent notamment de remplacer les blocs de substitution : il suffit de placer les champs sur plusieurs plans et d'activer le plan voulu lors de l'impression.
    Nouveauté 19
    Les plans dans les états permettent notamment de remplacer les blocs de substitution : il suffit de placer les champs sur plusieurs plans et d'activer le plan voulu lors de l'impression.
    Les plans dans les états permettent notamment de remplacer les blocs de substitution : il suffit de placer les champs sur plusieurs plans et d'activer le plan voulu lors de l'impression.
  • Versions 22 et supérieures
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Les plans sont activables pour les éléments suivants :
    • les pages
    • les pages internes
    • les cellules
    • les zones de mise en page
    • les popups
    • les superchamps
    • les modèles de champs,
    • les modèles de pages.
    Nouveauté 22
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Les plans sont activables pour les éléments suivants :
    • les pages
    • les pages internes
    • les cellules
    • les zones de mise en page
    • les popups
    • les superchamps
    • les modèles de champs,
    • les modèles de pages.
    WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Les plans sont activables pour les éléments suivants :
    • les pages
    • les pages internes
    • les cellules
    • les zones de mise en page
    • les popups
    • les superchamps
    • les modèles de champs,
    • les modèles de pages.
Versions 15 et supérieures
Android Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette propriété est désormais disponible pour les applications Android.
Android Cette propriété est désormais disponible pour les applications Android.
Versions 17 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
Nouveauté 18
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette propriété est désormais disponible en mode Widget Android.
Versions 19 et supérieures
WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadWindows Mobile Cette propriété est désormais disponible pour les états et pour les champs d'un état.
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WEBDEV - Code Serveur Cette propriété est disponible uniquement pour les états et pour les champs d'un état.
Nouveauté 19
WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadWindows Mobile Cette propriété est désormais disponible pour les états et pour les champs d'un état.
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WEBDEV - Code Serveur Cette propriété est disponible uniquement pour les états et pour les champs d'un état.
WINDEVWEBDEV - Code ServeurEtats et RequêtesiPhone/iPadWindows Mobile Cette propriété est désormais disponible pour les états et pour les champs d'un état.
Universal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WEBDEV - Code Serveur Cette propriété est disponible uniquement pour les états et pour les champs d'un état.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Versions 22 et supérieures
WEBDEV - Code ServeurWindowsLinux Cette propriété est désormais disponible dans les sites WEBDEV.
PHP Cette propriété est désormais disponible pour les sites WEBDEV en PHP.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Nouveauté 22
WEBDEV - Code ServeurWindowsLinux Cette propriété est désormais disponible dans les sites WEBDEV.
PHP Cette propriété est désormais disponible pour les sites WEBDEV en PHP.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
WEBDEV - Code ServeurWindowsLinux Cette propriété est désormais disponible dans les sites WEBDEV.
PHP Cette propriété est désormais disponible pour les sites WEBDEV en PHP.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code navigateur.
Exemple
WINDEVAndroidWidget AndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJava
// Modification du plan actif
FEN_FenêtreSaisie..Plan = 2
Versions 22 et supérieures
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP
// Passage sur le plan 4 ajout de commande
PAGE_CRM.CELL_CelluleCde..Plan = 4
Nouveauté 22
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP
// Passage sur le plan 4 ajout de commande
PAGE_CRM.CELL_CelluleCde..Plan = 4
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP
// Passage sur le plan 4 ajout de commande
PAGE_CRM.CELL_CelluleCde..Plan = 4
Syntaxe

Connaître le plan actif d'une fenêtre (ou d'un état) ou le plan auquel appartient un champ Masquer les détails

<Numéro du plan> = <Nom de l'objet>..Plan
<Numéro du plan> : Entier ou chaîne de caractères
  • Numéro du plan actif de la fenêtre spécifiée.
  • Versions 19 et supérieures
    Numéro du plan actif de l'état spécifié.
    Nouveauté 19
    Numéro du plan actif de l'état spécifié.
    Numéro du plan actif de l'état spécifié.
  • Numéro du plan auquel appartient le champ spécifié.
  • Versions 19 et supérieures
    Numéros des plans (séparés par une virgule) auxquels le champ appartient.
    Nouveauté 19
    Numéros des plans (séparés par une virgule) auxquels le champ appartient.
    Numéros des plans (séparés par une virgule) auxquels le champ appartient.
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'objet à manipuler :
  • Nom du champ.
  • Nom de la fenêtre.
  • Versions 19 et supérieures
    Nom de l'état.
    Nouveauté 19
    Nom de l'état.
    Nom de l'état.

Modifier le plan actif d'une fenêtre (ou d'un état) ou associer un champ à un autre plan Masquer les détails

<Nom de l'objet>..Plan = <Nouveau plan>
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'objet à manipuler :
  • Nom du champ.
  • Nom de la fenêtre.
  • Versions 19 et supérieures
    Nom de l'état.
    Nouveauté 19
    Nom de l'état.
    Nom de l'état.
<Nouveau plan> : Entier ou chaîne de caractères
  • Numéro du plan à activer. Si ce numéro est supérieur au nombre de plans existants, seuls les champs non affectés à un plan seront affichés.
  • Numéro du plan associé au champ spécifié. Si ce numéro ne correspond pas au plan en cours, le champ ne sera plus affiché.
  • Versions 19 et supérieures
    Numéros des plans associés au champs. Ces numéros sont fournis sous forme d'une chaîne de caractères et séparés par une virgule.
    Nouveauté 19
    Numéros des plans associés au champs. Ces numéros sont fournis sous forme d'une chaîne de caractères et séparés par une virgule.
    Numéros des plans associés au champs. Ces numéros sont fournis sous forme d'une chaîne de caractères et séparés par une virgule.
Versions 22 et supérieures
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Connaître le plan actif d'un élément Masquer les détails

<Numéro du plan> = <Nom de l'élément>..Plan
<Numéro du plan> : Entier ou chaîne de caractères
Numéro du plan actif de l'élément spécifié.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
Nouveauté 22
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Connaître le plan actif d'un élément Masquer les détails

<Numéro du plan> = <Nom de l'élément>..Plan
<Numéro du plan> : Entier ou chaîne de caractères
Numéro du plan actif de l'élément spécifié.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Connaître le plan actif d'un élément Masquer les détails

<Numéro du plan> = <Nom de l'élément>..Plan
<Numéro du plan> : Entier ou chaîne de caractères
Numéro du plan actif de l'élément spécifié.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
Versions 22 et supérieures
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Modifier le plan actif d'un élément Masquer les détails

<Nom de l'objet>..Plan = <Nouveau plan>
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
<Nouveau plan> : Entier ou chaîne de caractères
Numéro du plan à activer.
Nouveauté 22
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Modifier le plan actif d'un élément Masquer les détails

<Nom de l'objet>..Plan = <Nouveau plan>
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
<Nouveau plan> : Entier ou chaîne de caractères
Numéro du plan à activer.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Modifier le plan actif d'un élément Masquer les détails

<Nom de l'objet>..Plan = <Nouveau plan>
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'élément à manipuler. Cet élément peut être :
  • une page
  • une page interne
  • une cellule
  • une zone de mise en page
  • une popup
  • un superchamp
  • un modèle de champs,
  • un modèle de pages.
<Nouveau plan> : Entier ou chaîne de caractères
Numéro du plan à activer.
Remarques
WINDEVAndroidWidget AndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJava

Plan et fenêtre

  • Si un champ n'est pas affecté à un plan (option <Aucun> sélectionnée dans la fenêtre de description), ce champ est affiché quel que soit le plan actif de la fenêtre ou de l'état.
  • Si un champ est affecté à un plan, ce champ est affiché uniquement s'il appartient au plan actif de la fenêtre ou de l'état.
  • Versions 19 et supérieures
    Si un champ est affecté à plusieurs plans, ce champ sera affiché dès que un de ces plans sera actif (c'est-à-dire visible).
    Nouveauté 19
    Si un champ est affecté à plusieurs plans, ce champ sera affiché dès que un de ces plans sera actif (c'est-à-dire visible).
    Si un champ est affecté à plusieurs plans, ce champ sera affiché dès que un de ces plans sera actif (c'est-à-dire visible).
  • A l'ouverture d'une fenêtre ou d'un état, le plan actif est le plan numéro 0.
Versions 22 et supérieures
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Plan et éléments WEBDEV

  • Les plans sont disponibles pour des éléments.
  • Pour utiliser la gestion des plans sur un élément, il est nécessaire de l'activer sous l'éditeur (onglet "IHM" de la description de l'élément).
  • Il est possible d'afficher des effets lors du changement de plan.
Pour plus de détails, consultez Les plans en WEBDEV.
Nouveauté 22
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Plan et éléments WEBDEV

  • Les plans sont disponibles pour des éléments.
  • Pour utiliser la gestion des plans sur un élément, il est nécessaire de l'activer sous l'éditeur (onglet "IHM" de la description de l'élément).
  • Il est possible d'afficher des effets lors du changement de plan.
Pour plus de détails, consultez Les plans en WEBDEV.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP

Plan et éléments WEBDEV

  • Les plans sont disponibles pour des éléments.
  • Pour utiliser la gestion des plans sur un élément, il est nécessaire de l'activer sous l'éditeur (onglet "IHM" de la description de l'élément).
  • Il est possible d'afficher des effets lors du changement de plan.
Pour plus de détails, consultez Les plans en WEBDEV.
WINDEVAndroidWindows Mobile

Plan et fenêtre interne

Si la propriété ..Plan est utilisée directement sur la fenêtre interne, cette propriété manipule les champs de la fenêtre interne. Par exemple, pour afficher le plan 2 de la fenêtre interne depuis la fenêtre hôte ou directement dans la fenêtre interne, il faut utiliser la ligne de code :
<Nom de la fenêtre interne>..Plan = 2
Si la propriété ..Plan est utilisée sur la fenêtre hôte de la fenêtre interne, cette propriété s'appliquera uniquement à tous les champs de la fenêtre hôte (y compris au champ fenêtre interne si il est associé à un plan).
Versions 19 et supérieures

Plan et état interne

Si la propriété ..Plan est utilisée directement sur l'état interne, cette propriété manipule les champs de l'état interne. Par exemple, pour afficher le plan 2 de l'état interne depuis l'état hôte ou directement dans l'état interne, il faut utiliser la ligne de code :
<Nom de l'état interne>..Plan = 2
Si la propriété ..Plan est utilisée sur l'état hôte de l'état interne, cette propriété s'appliquera uniquement à tous les champs de l'état hôte (y compris au champ état interne si il est associé à un plan).
Nouveauté 19

Plan et état interne

Si la propriété ..Plan est utilisée directement sur l'état interne, cette propriété manipule les champs de l'état interne. Par exemple, pour afficher le plan 2 de l'état interne depuis l'état hôte ou directement dans l'état interne, il faut utiliser la ligne de code :
<Nom de l'état interne>..Plan = 2
Si la propriété ..Plan est utilisée sur l'état hôte de l'état interne, cette propriété s'appliquera uniquement à tous les champs de l'état hôte (y compris au champ état interne si il est associé à un plan).

Plan et état interne

Si la propriété ..Plan est utilisée directement sur l'état interne, cette propriété manipule les champs de l'état interne. Par exemple, pour afficher le plan 2 de l'état interne depuis l'état hôte ou directement dans l'état interne, il faut utiliser la ligne de code :
<Nom de l'état interne>..Plan = 2
Si la propriété ..Plan est utilisée sur l'état hôte de l'état interne, cette propriété s'appliquera uniquement à tous les champs de l'état hôte (y compris au champ état interne si il est associé à un plan).

Limites

La propriété ..Plan ne peut pas être utilisée sur :
  • une option d'un champ Interrupteur ou Sélecteur,
  • une ligne d'un champ Table, Liste ou Combo,
  • une cellule d'un champ Table,
  • une colonne d'un champ Table,
  • un menu de fenêtre,
  • un volet d'onglet,
  • un groupe de champs,
  • Windows Mobile un champ Arbre.
Java La propriété ..Plan s'applique uniquement aux éléments suivants :
  • Champ Bouton.
  • Champ Libellé.
  • Champ de saisie.
  • Champ Image.
  • Champ Interrupteur.
  • Champ Sélecteur.
  • Champ Liste.
  • Champ Combo.
  • Champ Arbre.
  • Champ Onglet.
  • Champ Fenêtre.
  • Champ Table.
  • Champ Superchamp.
Widget Android La propriété ..Plan s'applique uniquement aux éléments suivants :
  • Champ Bouton.
  • Champ Libellé.
  • Champ Image.
  • Fenêtre.
Versions 19 et supérieures
iPhone/iPadUniversal Windows 10 App La propriété ..Plan n'est pas disponible sur les états.
Nouveauté 19
iPhone/iPadUniversal Windows 10 App La propriété ..Plan n'est pas disponible sur les états.
iPhone/iPadUniversal Windows 10 App La propriété ..Plan n'est pas disponible sur les états.
Versions 22 et supérieures
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP La propriété ..Plan s'applique uniquement aux éléments suivants :
  • les pages
  • les pages internes
  • les cellules
  • les zones de mise en page
  • les popups
  • les superchamps
  • les modèles de champs,
  • les modèles de pages.
Nouveauté 22
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP La propriété ..Plan s'applique uniquement aux éléments suivants :
  • les pages
  • les pages internes
  • les cellules
  • les zones de mise en page
  • les popups
  • les superchamps
  • les modèles de champs,
  • les modèles de pages.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP La propriété ..Plan s'applique uniquement aux éléments suivants :
  • les pages
  • les pages internes
  • les cellules
  • les zones de mise en page
  • les popups
  • les superchamps
  • les modèles de champs,
  • les modèles de pages.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire