PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Description de rubriques par programmation
  • Mémoire ou fichier
  • Type d'une cellule d'un champ Table
  • Limite
Produits
WinDevWebDev - Code ServeurWebDev - Code NavigateurWinDev MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs

La propriété ..Type permet de connaître :
  • le type d'un élément décrit par programmation (description de rubrique ou de fichier) ou non (fichier ou rubrique défini sous l'éditeur d'analyses, vue ou requête).
  • le type d'un objet.
  • le type de la valeur stockée dans un variant.
Remarque : Pour modifier le type de la valeur stockée dans un variant, utilisez la fonction VariantConvertit.

La propriété ..Type permet de définir le type d'un objet dynamique.

Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.

Versions 16 et supérieures
WinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
WinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible pour les applications Windows Phone.
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 17 et supérieures
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
WinDev MobileiPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
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 20 et supérieures
WinDev MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
Nouveauté 20
WinDev MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
WinDev MobileAndroidiPhone/iPad Cette propriété est désormais disponible pour les champs Table et les colonnes de table dans les applications Android et dans les applications iPhone/iPad.
Versions 21 et supérieures
WinDev MobileApple Watch Cette propriété est désormais disponible en mode Apple Watch.
WinDevWinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WinDev MobileApple Watch Cette propriété est désormais disponible en mode Apple Watch.
WinDevWinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WinDev MobileApple Watch Cette propriété est désormais disponible en mode Apple Watch.
WinDevWinDev MobileUniversal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
WinDevWebDev - Code ServeurWinDev MobileWindows MobilePHPAjax
MonVariant est un Variant = "5"
Info(MonVariant..Type) // Renvoie 19
MonVariant..Type = 2  // Convertit en entier

WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppiPhone/iPadApple WatchPHPAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs
// Connaître le type de la rubrique "Contact"
ResType = Client.Contact..Type

// Connaître le type du fichier CLIENT
ResType = Client..Type

WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppAndroidJavaPHPAjax
// Connaître le type de l'objet "Client"
ResType = Client..Type

Syntaxe
WinDevWebDev - Code ServeurWinDev MobileWindows MobilePHPAjax

Connaître le type de la valeur d'un variant Masquer les détails

<Résultat> = <Nom de la variable>..Type
<Résultat> : Entier
Type de la valeur contenue dans la variable de type variant :
wlBooléen1Booléen
wlCaractère17Caractère
wlChaîne19Chaîne de caractères
Versions 20 et supérieures
wlCombinaison
Nouveauté 20
wlCombinaison
wlCombinaison
136Combinaison
wlDate24Date
wlDateHeure26DateHeure
wlDurée27Durée
wlEntier8Entier signé sur 4 octets
Versions 20 et supérieures
wlEnumération
Nouveauté 20
wlEnumération
wlEnumération
135Enumération
wlHeure25Heure
wlMonétaire10Monétaire
wlNumérique13Numérique
Versions 21 et supérieures
wlPoint
Nouveauté 21
wlPoint
wlPoint
150Point
Versions 21 et supérieures
wlRectangle
Nouveauté 21
wlRectangle
wlRectangle
151Rectangle
wlRéel12Réel sur 8 octets
Versions 15 et supérieures
wlTypeAvancé
Nouveauté 15
wlTypeAvancé
wlTypeAvancé
111Type de variable avancé
Versions 19 et supérieures
wlVariantObjet
Nouveauté 19
wlVariantObjet
wlVariantObjet
143Le variant contient des sous-éléments nommés.
Versions 19 et supérieures
wlVariantTableau
Nouveauté 19
wlVariantTableau
wlVariantTableau
12Le variant contient des sous-éléments indicés.
Versions 19 et supérieures
wlVide
Nouveauté 19
wlVide
wlVide
0Le variant est vide.
<Nom de la variable> : Chaîne de caractères (avec ou sans guillemets)
Nom de la variable de type variant à manipuler.
WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppiPhone/iPadApple WatchPHPAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs

Connaître le type d'un fichier de données ou d'une rubrique Masquer les détails

<Résultat> = <Nom de l'objet>..Type
<Résultat> : Constante de type entier
  • Si un nom de fichier de données, de vue ou de requête est spécifié : Type du fichier spécifié :
    hFichierAS40054Fichier AS 400
    hFichierAutre58Fichier autre
    hFichierClientServeur79Fichier HFSQL Client/Serveur
    hFichierHF556Fichier Hyper File 5
    hFichierMySQL72Fichier MySQL
    hFichierNormal51Fichier normal (HFSQL Classic)
    hFichierOLEDB60Fichier OLE DB
    hFichierOracle61Fichier Oracle
    hFichierOracleLite83Fichier Oracle Lite
    Versions 15 et supérieures
    hFichierPostgreSQL
    Nouveauté 15
    hFichierPostgreSQL
    hFichierPostgreSQL
    88Fichier PostgreSQL
    hFichierProgress77Fichier Progress
    hFichierRequête57Requête
    hFichierRequêteAS40067Requête sur une base de données AS/400
    hFichierRequêteClientServeur80Requête sur une base de données HFSQL Client/Serveur
    hFichierRequêteMySQL69Requête sur une base de données MySQL
    hFichierRequêteOLEDB64Requête sur une base de données accédée par un provider OLE DB
    hFichierRequêteOracle65Requête sur une base de données Oracle
    hFichierRequêteOracleLite85Requête sur une base de données Oracle Lite
    Versions 15 et supérieures
    hFichierRequêtePostgreSQL
    Nouveauté 15
    hFichierRequêtePostgreSQL
    hFichierRequêtePostgreSQL
    87Requête sur une base de données PostgreSQL
    hFichierRequêteProgress78Requête sur une base de données Progress
    Versions 16 et supérieures
    hFichierRequêteSQLAzure
    Nouveauté 16
    hFichierRequêteSQLAzure
    hFichierRequêteSQLAzure
    66Requête sur une base de données SQL Azure
    hFichierRequêteSQLServer66Requête sur une base de données SQL Server
    hFichierRequêteSQLServerMobile85Requête sur une base de données SQL Server Mobile
    hFichierRequêteSybase76Requête sur une base de données Sybase
    hFichierRequêteXML82Requête sur une base de données XML
    hFichierSQL50Fichier SQL
    Versions 16 et supérieures
    hFichierSQLAzure
    Nouveauté 16
    hFichierSQLAzure
    hFichierSQLAzure
    91Fichier SQL Azure
    Versions 16 et supérieures
    hFichierSQLite
    Nouveauté 16
    hFichierSQLite
    hFichierSQLite
    89Fichier SQLite
    hFichierSQLServer62Fichier SQL Server
    hFichierSQLServerCEFichier SQL Server CE
    hFichierSybase75Fichier Sybase
    hFichierTemporaire52Fichier temporaire
    hFichierVue55Vue
    hFichierXBase53Fichier xBase
    hFichierXML81Fichier XML
Windows Mobile Seuls les types hFichierAutre, hFichierNormal, hFichierClientServeur, hFichierOracle, hFichierRequête, hFichierRequêteOracle, hFichierRequêteSQLServer, hFichierSQLServer, hFichierTemporaire et hFichierVue sont disponibles.

  • Si un nom de rubrique est spécifié : Type de la rubrique spécifiée :
    hRubBinaire23Binaire
    hRubBooléen27Booléen
    hRubCaractère26Caractère
    Versions 20 et supérieures
    hRubCombinaison
    Nouveauté 20
    hRubCombinaison
    hRubCombinaison
    33Combinaison
    hRubDate610Date au format AAMMJJ
    hRubDate814Date au format AAAAMMJJ
    hRubDateHeure24Date/Heure
    hRubDurée25Durée
    hRubEntier14Entier sur 1 octet
    hRubEntier23Entier sur 2 octets
    hRubEntier45Entier sur 4 octets
    hRubEntier819Entier sur 8 octets
    hRubEntierNonSigné112Entier non signé sur 1 octet
    hRubEntierNonSigné29Entier non signé sur 2 octets
    hRubEntierNonSigné422Entier non signé sur 4 octets
    hRubEntierNonSigné820Entier non signé sur 8 octets
    Versions 20 et supérieures
    hRubEnumération
    Nouveauté 20
    hRubEnumération
    hRubEnumération
    32Enumération
    hRubHeure11Heure
    hRubIdAuto1Identifiant automatique (8 octets)
    hRubIdAuto428Identifiant automatique (4 octets)
    hRubImage21Image
    hRubInvalide0Invalide
    hRubMémoBinaire18Mémo binaire
    hRubMémoBinaire416Mémo binaire (4 octets)
    hRubMémoTexte15Mémo texte
    hRubMémoUnicode30Mémo texte Unicode
    hRubMonétaire17Monétaire
    hRubNumEnr8Numéro d'enregistrement
    hRubNumérique31Numérique
    hRubRéel46Réel sur 4 octets
    hRubRéel87Réel sur 8 octets
    hRubRéelTurbo13Réel turbo
    hRubTexte2Texte
    hRubTexteUnicode29Texte unicode
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'objet à manipuler :
  • fichier de données défini sous l'éditeur d'analyses ou défini par programmation,
  • vue,
  • requête,
  • rubrique définie sous l'éditeur d'analyses ou définie par programmation.
WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppiPhone/iPadApple WatchPHPAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs

Définir le type d'un fichier de données ou d'une rubrique définis par programmation Masquer les détails

<Nom de l'objet>..Type = <Nouveau type>
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'objet dynamique manipulé :
<Nouveau type> : Constante
  • Si un nom d'un fichier est spécifié : Nouveau type du fichier spécifié :
    hFichierAS40054Fichier AS 400
    hFichierAutre58Fichier autre
    hFichierClientServeur79Fichier HFSQL Client/Serveur
    hFichierHF556Fichier Hyper File 5
    hFichierMySQL72Fichier MySQL
    hFichierNormal51Fichier normal (HFSQL Classic)
    hFichierOLEDB60Fichier OLE DB
    hFichierOracle61Fichier Oracle
    hFichierOracleLite83Fichier Oracle Lite
    Versions 15 et supérieures
    hFichierPostgreSQL
    Nouveauté 15
    hFichierPostgreSQL
    hFichierPostgreSQL
    88Fichier PostgreSQL
    hFichierProgress77Fichier Progress
    hFichierRequête57Requête
    hFichierRequêteAS40067Requête sur une base de données AS/400
    hFichierRequêteClientServeur80Requête sur une base de données HFSQL Client/Serveur
    hFichierRequêteMySQL69Requête sur une base de données MySQL
    hFichierRequêteOLEDB64Requête sur une base de données accédée par un provider OLE DB
    hFichierRequêteOracle65Requête sur une base de données Oracle
    hFichierRequêteOracleLite85Requête sur une base de données Oracle Lite
    Versions 15 et supérieures
    hFichierRequêtePostgreSQL
    Nouveauté 15
    hFichierRequêtePostgreSQL
    hFichierRequêtePostgreSQL
    87Requête sur une base de données PostgreSQL
    hFichierRequêteProgress78Requête sur une base de données Progress
    Versions 16 et supérieures
    hFichierRequêteSQLAzure
    Nouveauté 16
    hFichierRequêteSQLAzure
    hFichierRequêteSQLAzure
    66Requête sur une base de données SQL Azure
    hFichierRequêteSQLServer66Requête sur une base de données SQL Server
    hFichierRequêteSQLServerMobile86Requête sur une base de données SQL Server Mobile
    hFichierRequêteSybase76Requête sur une base de données Sybase
    hFichierRequêteXML82Requête sur une base de données XML
    hFichierSQL50Fichier SQL
    Versions 16 et supérieures
    hFichierSQLAzure
    Nouveauté 16
    hFichierSQLAzure
    hFichierSQLAzure
    91Fichier SQL Azure
    Versions 16 et supérieures
    hFichierSQLite
    Nouveauté 16
    hFichierSQLite
    hFichierSQLite
    89Fichier SQLite
    hFichierSQLServer62Fichier SQL Server
    hFichierSQLServerCEFichier SQL Server CE
    hFichierSybase75Fichier Sybase
    hFichierTemporaire52Fichier temporaire
    hFichierVue55Vue
    hFichierXBase53Fichier xBase
    hFichierXML81Fichier XML

Windows Mobile Seuls les types hFichierAutre, hFichierClientServeur, hFichierNormal, hFichierOracle, hFichierRequête, hFichierRequêteOracle, hFichierRequêteSQLServer, hFichierSQLServer, hFichierRequêteSQLServerMobile, hFichierSQLServerMobile, hFichierTemporaire et hFichierVue sont disponibles.

  • Si un nom de rubrique est spécifié : Nouveau type de la rubrique spécifiée :
    hRubBinaire23Binaire
    hRubBooléen27Booléen
    hRubCaractère26Caractère
    Versions 20 et supérieures
    hRubCombinaison
    Nouveauté 20
    hRubCombinaison
    hRubCombinaison
    33Combinaison

    Remarque : Pour définir une rubrique de type Combinaison, il est nécessaire d'indiquer le type de la combinaison via la propriété ..DescriptionType.

    hRubDate610Date au format AAMMJJ
    hRubDate814Date au format AAAAMMJJ
    hRubDateHeure24Date/Heure
    hRubDurée25Durée
    hRubEntier14Entier sur 1 octet
    hRubEntier23Entier sur 2 octets
    hRubEntier45Entier sur 4 octets
    hRubEntier819Entier sur 8 octets
    hRubEntierNonSigné112Entier non signé sur 1 octet
    hRubEntierNonSigné29Entier non signé sur 2 octets
    hRubEntierNonSigné422Entier non signé sur 4 octets
    hRubEntierNonSigné820Entier non signé sur 8 octets
    Versions 20 et supérieures
    hRubEnumération
    Nouveauté 20
    hRubEnumération
    hRubEnumération
    32Enumération

    Remarque : Pour définir une rubrique de type Enumération, il est nécessaire d'indiquer le type de l'énumération via la propriété ..DescriptionType.

    hRubHeure11Heure
    hRubIdAuto1Identifiant automatique (8 octets)
    hRubIdAuto428Identifiant automatique (4 octets)
    hRubImage21Image
    hRubInvalide0Invalide
    hRubMémoBinaire18Mémo binaire
    hRubMémoBinaire416Mémo binaire (4 octets)
    hRubMémoTexte15Mémo texte
    hRubMémoUnicode30Mémo texte Unicode
    hRubMonétaire17Monétaire
    hRubNumEnr8Numéro d'enregistrement
    hRubNumérique31Numérique
    hRubRéel46Réel sur 4 octets
    hRubRéel87Réel sur 8 octets
    hRubRéelTurbo13Réel turbo
    hRubTexte2Texte
    hRubTexteUnicode29Texte unicode
WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHPAjax

Connaître le type d'un champ (d'une fenêtre ou page), cellule de table, groupe de champs, fenêtre ou page Masquer les détails

<Résultat> = <Nom de l'objet>..Type
<Résultat> : Constante
Type de l'objet spécifié.

typActiveX17Champ ActiveX

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 15 et supérieures
typAgenda
Nouveauté 15
typAgenda
typAgenda
76Champ Agenda

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typAsc18Champ Ascenseur

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typAttribut56Attribut d'une zone répétée

WinDevWinDev MobileWidget AndroidJava Non disponible.
Versions 21 et supérieures
typBarreDeNavigation
Nouveauté 21
typBarreDeNavigation
typBarreDeNavigation
117Champ Barre de navigation

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
WinDevWindows MobileAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typBarreOutils22Champ Barre d'outils

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typBoîteAOutils29Champ Boîte à outils

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typBouton4Champ Bouton
typCalendrier47Champ Calendrier

Universal Windows 10 AppWidget Android Non disponible.
Widget Android Non disponible.
Versions 16 et supérieures
typCaptcha
Nouveauté 16
typCaptcha
typCaptcha
82Champ Captcha

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typCarte92Champ Carte

Windows MobileUniversal Windows 10 AppWidget AndroidJava Non disponible.
typCarrousel37Champ Carrousel

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typCaseBarreDeMessage40002Case de barre de message

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typCellule50014Champ Cellule

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 21 et supérieures
typCelluleDeBarreDeNavigation
Nouveauté 21
typCelluleDeBarreDeNavigation
typCelluleDeBarreDeNavigation
115Champ Cellule présent dans un champ Barre de navigation.

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 17 et supérieures
typCelluleMiseEnPage
Nouveauté 17
typCelluleMiseEnPage
typCelluleMiseEnPage
84Champ Cellule utilisé pour la mise en page de type Zoning.

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typChampFormaté50001Champ d'affichage formaté

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typChampHTML50002Champ HTML

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 18 et supérieures
typChampMenu
Nouveauté 18
typChampMenu
typChampMenu
50007Menu d'une page WEBDEV

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typCheminDeNavigation50011Champ Chemin de navigation

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typClicage30001Champ Image cliquable

WebDev - Code ServeurUniversal Windows 10 AppiPhone/iPadApple WatchJavaPHP Non disponible.
typCodeBarres26Champ Code-barres

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typColonne56Colonne de table

WinDevUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
WinDevUniversal Windows 10 AppWidget AndroidJava Non disponible.
typComboAVS10001Champ Combo avec saisie

Universal Windows 10 AppWidget AndroidiPhone/iPadApple Watch Non disponible.
typComboSNS10002Champ Combo sans saisie

Widget AndroidiPhone/iPadApple Watch Non disponible.
typCube38Champ Cube

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typDate20002Champ de saisie de type date

Widget Android Non disponible.
typDurée20006Champ de saisie de type durée

Widget Android Non disponible.
typFen1Fenêtre

WebDev - Code ServeurPHP Non disponible.
typFenêtreInterne31Fenêtre Interne

WebDev - Code ServeurUniversal Windows 10 AppWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 21 et supérieures
typFil
Nouveauté 21
typFil
typFil
118Champ Fil

WebDev - Code ServeurLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Non disponible.
typFlash50008Champ de type Flash

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typFlex48Champ de type Flex

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typForme20Forme/Dessin

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 19 et supérieures
typGantt
Nouveauté 19
typGantt
typGantt
110Colonne de type Diagramme de Gantt (champ Table ou Table hiérarchique).

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typGraphe33Champ Graphe d'une fenêtre / page

Universal Windows 10 AppAndroidWidget AndroidJava Non disponible.
typGrp58Groupe de champs

Widget AndroidiPhone/iPadApple WatchJava Non disponible.
typHeure20003Champ de saisie de type heure

Widget Android Non disponible.
typHTML23Libellé HTML

Windows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
typIFrame50013Champ Iframe

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typImage8Champ Image
typInterr5Champ Interrupteur

Widget Android Non disponible.
typJauge10Champ Jauge

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 20 et supérieures
typJaugeInfinie
Nouveauté 20
typJaugeInfinie
typJaugeInfinie
113Champ Jauge infinie

WebDev - Code ServeurWebDev - Code NavigateurWindows MobileUniversal Windows 10 AppWidget AndroidJavaPHP Non disponible.
typJava50004Champ Java

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typLibellé3Champ Libellé
Versions 18 et supérieures
typLibelléHTML
Nouveauté 18
typLibelléHTML
typLibelléHTML
50006Champ Libellé HTML

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typLien50005Champ Lien

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 18 et supérieures
typLienSocial
Nouveauté 18
typLienSocial
typLienSocial
103Champ Réseau social

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typLigne50003Champ Ligne

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typListe7Champ Liste

Widget Android Non disponible.
typListeImage27Champ Liste Image

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
typMapArea50010Champ Image cliquable

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 15 et supérieures
typModèleDeChamp
Nouveauté 15
typModèleDeChamp
typModèleDeChamp
43Champ de type Modèle de champs.

Universal Windows 10 App Non disponible.
typMonétaire20005Champ de saisie de type monétaire

Widget Android Non disponible.
Versions 18 et supérieures
typMultimédia
Nouveauté 18
typMultimédia
typMultimédia
39Champ Multimédia

WebDev - Code ServeurUniversal Windows 10 AppWidget AndroidJava Non disponible.
Versions 17 et supérieures
typNotation
Nouveauté 17
typNotation
typNotation
85Champ Notation

LinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 21 et supérieures
typNoteRepositionnable
Nouveauté 21
typNoteRepositionnable
typNoteRepositionnable
119Champ Note repositionnable

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typNum20004Champ de saisie de type numérique

Widget Android Non disponible.
typOle15Champ OLE

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typOnglet16Onglet

Universal Windows 10 AppWidget Android Non disponible.
Widget Android Non disponible.
typOptionMenu40001Option de menu

Universal Windows 10 AppWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 17 et supérieures
typOrganigramme
Nouveauté 17
typOrganigramme
typOrganigramme
86Champ Organigramme

WebDev - Code ServeurWebDev - Code NavigateurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Non disponible.
typPage1Page

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 15 et supérieures
typPageCornée
Nouveauté 15
typPageCornée
typPageCornée
79Champ Page cornée

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typPageInterne31Page interne

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typPlanDeSite45Plan de site

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 16 et supérieures
typPlanning
Nouveauté 16
typPlanning
typPlanning
80Planning

Windows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 17 et supérieures
typPopup
Nouveauté 17
typPopup
typPopup
90Page popup

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava non disponible.
typPotentiomètre12Potentiomètre

WebDev - Code ServeurWebDev - Code NavigateurWindows MobileUniversal Windows 10 AppAndroidiPhone/iPadApple WatchJavaPHP Non disponible.

Windows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 18 et supérieures
typPotentiomètreIntervalle
Nouveauté 18
typPotentiomètreIntervalle
typPotentiomètreIntervalle
72Potentiomètre d'intervalle

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typPotentiomètreRotatif13Potentiomètre rotatif

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typRéglette50009Champ Réglette

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 20 et supérieures
typRegroupementRuban
Nouveauté 20
typRegroupementRuban
typRegroupementRuban
Regroupement de ruban

WebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 17 et supérieures
typRuban
Nouveauté 17
typRuban
typRuban
87Champ Ruban

WebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typRuptureRupture dans une zone répétée

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typSélect6Champ Sélecteur
typSéparateur28Champ Séparateur

WebDev - Code ServeurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typSilverlight46Champ SilverLight

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typSpin11Champ Spin

WebDev - Code ServeurUniversal Windows 10 AppWidget AndroidiPhone/iPadApple Watch Non disponible.
typSuperChamp40Superchamp

Universal Windows 10 App Non disponible.
typTable9Champ Table

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Universal Windows 10 AppWidget Android Non disponible.
Versions 18 et supérieures
typTableauCroiséDynamique
Nouveauté 18
typTableauCroiséDynamique
typTableauCroiséDynamique
102Champ Tableau croisé dynamique

WebDev - Code ServeurWebDev - Code NavigateurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Non disponible.
Versions 20 et supérieures
typTableauDeBord
Nouveauté 20
typTableauDeBord
typTableauDeBord
111Champ Tableau de bord

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
typTableHierarchique35Champ Table hiérarchique

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 20 et supérieures
typTableur
Nouveauté 20
typTableur
typTableur
114Champ Tableur

WebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typTexte20001Champ de saisie de type texte

Widget Android Non disponible.
typTiroir34Champ Tiroir

Windows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 15 et supérieures
typTreeMap
Nouveauté 15
typTreeMap
typTreeMap
74Champ TreeMap

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typTreeView19Champ Arbre

Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
Versions 15 et supérieures
typUpload
Nouveauté 15
typUpload
typUpload
73Champ Upload

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Non disponible.
Versions 15 et supérieures
typVidéo
Nouveauté 15
typVidéo
typVidéo
78Champ Vidéo

WinDevWinDev MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJavaPHP Non disponible.
typVignette50012Champ Vignette

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
typWebCam24Champ Web Camera

Windows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch Non disponible.
typXaml36Champ Xaml

WebDev - Code ServeurWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 17 et supérieures
typZoneMultiligne
Nouveauté 17
typZoneMultiligne
typZoneMultiligne
97Champ Zone Multiligne

WinDevWebDev - Code ServeurWindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidJava Non disponible.
WinDevWebDev - Code ServeurWindowsLinuxWindows MobileAndroidWidget AndroidJava Non disponible.
typZoneRépétée30Champ Zone répétée

Widget Android Non disponible.
Versions 15 et supérieures
typZoneRépétéeLinéaire
Nouveauté 15
typZoneRépétéeLinéaire
typZoneRépétéeLinéaire
77Champ Zone répétée linéaire

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
Versions 19 et supérieures
typZoneTexte
Nouveauté 19
typZoneTexte
typZoneTexte
typZoneTexteRiche
109Champ Zone de texte

WinDevWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple WatchJava Non disponible.
<Nom de l'objet> : Chaîne de caractères (avec ou sans guillemets)
Nom de l'objet (champ d'une fenêtre ou d'une page, cellule de table, groupe de champs, page ou fenêtre) à manipuler.

Remarques
WinDevWebDev - Code ServeurWinDev MobileWindows MobileUniversal Windows 10 AppiPhone/iPadApple WatchAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs

Description de rubriques par programmation

Lors de la description de rubriques par programmation (type Description de rubrique), l'utilisation de la propriété Type est obligatoire pour toutes les rubriques, sauf les rubriques "Clé composée". Pour les rubriques "Clé composée", il faut utiliser la propriété ..FormuleClé.

Pour les rubriques de type Heure, il est nécessaire d'utiliser la propriété ..Taille pour définir le format de la rubrique (Heure sur 2, 4, 6 ou 8).

Versions 20 et supérieures
Pour les rubriques de type Combinaison ou Enumération, il est nécessaire d'utiliser la propriété ..DescriptionType pour définir le type utilisé par la rubrique.
Nouveauté 20
Pour les rubriques de type Combinaison ou Enumération, il est nécessaire d'utiliser la propriété ..DescriptionType pour définir le type utilisé par la rubrique.
Pour les rubriques de type Combinaison ou Enumération, il est nécessaire d'utiliser la propriété ..DescriptionType pour définir le type utilisé par la rubrique.

Les types suivants peuvent être créés par programmation avec la fonction HDécritFichier :

hFichierAS400Fichier AS 400
hFichierNormalFichier normal
hFichierOLEDBFichier OLE DB
hFichierOracleFichier Oracle
hFichierSQLServerFichier SQL Server
hFichierSybaseFichier Sybase
hFichierXBaseFichier xBase
hFichierXMLFichier XML

Attention : Pour WINDEV Mobile, seuls les types suivants sont disponibles :

hFichierNormalFichier normal
hFichierOracleFichier Oracle
hFichierSQLServerMobileFichier SQL Server Mobile
WinDevWebDev - Code ServeurWinDev MobileWindows MobilePHPAjax

Mémoire ou fichier

Pour savoir si une table, une liste ou une combo est de type "Mémoire" ou "Fichier", utilisez la propriété ..Mémoire.
WinDevWebDev - Code ServeurWinDev MobileWindows MobilePHPAjax

Type d'une cellule d'un champ Table

La propriété ..Type utilisée sur une cellule d'un champ Table permet de connaître le type de la colonne où la cellule se trouve.

Limite

Pour les champs d'une fenêtre ou d'une page, la propriété ..Type ne peut pas être utilisée sur :
  • une option d'un champ Interrupteur ou Sélecteur,
  • une ligne d'un champ Table ou Combo,
  • une ligne d'un champ Liste,
  • WinDevWinDev Mobile un volet d'un champ Onglet ou Boîte à outils.
Java Dans la version actuelle, la propriété ..Type s'applique uniquement sur les champs d'une fenêtre.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
valeur pour le type wlVariantTableau
Il semble que la valeur pour le type wlVariantTableau soit 142, et non pas 12 (valeur pour le type wlRéel
Pierre-Yves
10 fév. 2016