PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Différences entre la propriété ..Nom et la propriété ..Alias
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
Attention : La propriété ..Alias n'a pas la même fonction dans WEBDEV que dans WINDEV et WINDEV Mobile.
WINDEVWINDEV Mobile La propriété ..Alias permet de connaître ou de modifier :
  • l'alias d'une fenêtre. Pour modifier l'alias d'une fenêtre, il est également possible d'utiliser la fonction FenChangeAlias.
    Rappel : Un alias permet de différencier la même fenêtre ouverte plusieurs fois (cas fréquent dans une application MDI).
  • Versions 20 et supérieures
    WINDEV l'alias d'un volet d'onglet dynamique.
    Nouveauté 20
    WINDEV l'alias d'un volet d'onglet dynamique.
    WINDEV l'alias d'un volet d'onglet dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP La propriété ..Alias renvoie le nom interne HTML/Javascript d'un champ.
En effet, le WLangage est plus permissif sur les noms des champs et des pages que le Javascript : utilisation de caractères spéciaux, possibilité d'avoir deux champs de même nom dans une même page, ...
Les noms de champs et de pages sont donc renommés dans les pages HTML. De plus, ce nom peut être compressé pour des raisons d'optimisation.
La propriété ..Alias permet de connaître le nom utilisé dans la page HTML.
Versions 15 et supérieures
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette propriété est désormais disponible pour les applications Android.
Versions 18 et supérieures
WINDEVWINDEV MobileUniversal 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
WINDEVWINDEV MobileUniversal 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.
WINDEVWINDEV MobileUniversal 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 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WINDEVWINDEV MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WINDEV MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Exemple
WINDEVWINDEV MobileAndroidWidget AndroidWindows MobileUniversal Windows 10 AppJava
// Ouverture d'une nouvelle fenêtre fille
OuvreFille(FEN_Fille, sNomFichier)
{sNomFichier}..X = 10
// {sNomFichier} = alias de la fenêtre
// -- Code d'ouverture de FEN_Fille
PROCEDURE FEN_Fille(sNomFic)
MoiMême..Alias = sNomFic
// Définition de l'alias
// Change le titre de la fenêtre que l'on vient d'ouvrir
{sNomFic}..Titre = "Fichier = " + {sNomFic}..Alias
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHPAjax
// Récupération de la valeur d'un champ passé en paramètre
ValeurSaisie1 est une chaîne = PageParamètre(SAI_Saisie1..Alias)
Syntaxe
WINDEVWINDEV MobileAndroidWidget AndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJava

Connaître l'alias d'une fenêtre Masquer les détails

<Alias en cours> = <Nom de la fenêtre>..Alias
<Alias en cours> : Chaîne de caractères
  • Alias de la fenêtre,
  • Chaîne vide ("") si la fenêtre spécifiée n'a pas d'alias.
<Nom de la fenêtre> : Chaîne de caractères (avec ou sans guillemets)
Nom de la fenêtre manipulée. Ce paramètre peut être égal :
  • soit à MoiMême. Par exemple, si le nom de l'alias de la fenêtre en cours est recherché.
  • soit à une indirection sur l'alias de la fenêtre. En effet, le nom de l'alias ne sera connu qu'en exécution. Lors de la compilation du code, le nom de l'alias n'est pas encore connu.
WINDEVWINDEV MobileAndroidWidget AndroidiPhone/iPadWindows MobileUniversal Windows 10 AppJava

Modifier l'alias d'une fenêtre Masquer les détails

<Nom de la fenêtre>..Alias = <Nouvel alias>
<Nom de la fenêtre> : Chaîne de caractères (avec ou sans guillemets)
Nom de la fenêtre manipulée. Ce paramètre peut être égal :
  • soit à MoiMême. Par exemple, si le nom de l'alias de la fenêtre en cours est recherché.
  • soit à une indirection sur l'alias de la fenêtre. En effet, le nom de l'alias ne sera connu qu'en exécution. Lors de la compilation du code, le nom de l'alias n'est pas encore connu.
<Nouvel alias> : Chaîne de caractères
Nouvel alias de la fenêtre.
Syntaxe
Versions 20 et supérieures
WINDEV

Connaître l'alias du volet d'onglet dynamique en cours Masquer les détails

<Alias en cours> = <Nom du volet d'onglet>..Alias
<Alias en cours> : Chaîne de caractères
Alias du volet d'onglet dynamique.
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
Nouveauté 20
WINDEV

Connaître l'alias du volet d'onglet dynamique en cours Masquer les détails

<Alias en cours> = <Nom du volet d'onglet>..Alias
<Alias en cours> : Chaîne de caractères
Alias du volet d'onglet dynamique.
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
WINDEV

Connaître l'alias du volet d'onglet dynamique en cours Masquer les détails

<Alias en cours> = <Nom du volet d'onglet>..Alias
<Alias en cours> : Chaîne de caractères
Alias du volet d'onglet dynamique.
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
Versions 20 et supérieures
WINDEV

Modifier l'alias du volet d'onglet dynamique en cours Masquer les détails

<Nom du volet d'onglet>..Alias = <Nouvel alias>
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
<Nouvel alias> : Chaîne de caractères
Nouvel alias du volet d'onglet dynamique.
Nouveauté 20
WINDEV

Modifier l'alias du volet d'onglet dynamique en cours Masquer les détails

<Nom du volet d'onglet>..Alias = <Nouvel alias>
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
<Nouvel alias> : Chaîne de caractères
Nouvel alias du volet d'onglet dynamique.
WINDEV

Modifier l'alias du volet d'onglet dynamique en cours Masquer les détails

<Nom du volet d'onglet>..Alias = <Nouvel alias>
<Nom du volet d'onglet> : Chaîne de caractères (avec ou sans guillemets)
Nom du volet d'onglet en cours identifié par la syntaxe :
<Nom de l'onglet>[<Nom de l'onglet>]
<Nouvel alias> : Chaîne de caractères
Nouvel alias du volet d'onglet dynamique.
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHPAjax

Connaître le nom interne HTML/Javascript d'un élément Masquer les détails

<Alias en cours> = <Nom de l'élément>..Alias
<Alias en cours> : Chaîne de caractères
Nom de l'élément utilisé dans le code HTML ou Javascript.
<Nom de l'élément> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ ou de la page dont on veut le nom.
Remarques
WEBDEV - Code ServeurPHPAjax

Différences entre la propriété ..Nom et la propriété ..Alias

La propriété ..Nom renvoie le nom WLangage du champ alors que la propriété ..Alias renvoie le nom HTML du champ. Pour passer un nom de champ en paramètre à une procédure Javascript, utilisez la propriété ..Alias.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire