DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Description de rubriques par programmation
  • Mode de remplissage
  • Type d'une cellule d'un champ Table
  • Limite
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
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.
WEBDEV - Code Navigateur Cette propriété permet uniquement de connaître le type d'un champ. Cette propriété est disponible uniquement si le nouveau framework WLangage est activé. Pour plus de détails, consultez Code navigateur (WLangage) : Framework 2.
MonVariant est un Variant = "5"
Info(MonVariant..Type) // Renvoie 19
MonVariant..Type = 2  // Convertit en entier
// Connaître le type de la rubrique "Contact"
ResType = Client.Contact.Type
// Connaître le type du fichier de données Client
ResType = Client.Type
WINDEVWEBDEV - Code ServeurUniversal Windows 10 AppAndroidJavaPHPAjax
// Connaître le type de l'objet "Client"
ResType = Client.Type
Syntaxe

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

<Résultat> = <Variable manipulée>..Type
<Résultat> : Entier
Type de la valeur contenue dans la variable de type variant :
wlBooléen1Booléen
wlCaractère81Caractère
wlChaîne
  • 16 dans une configuration Ansi
  • 19 dans une configuration Unicode.
Chaîne de caractères
wlCombinaison136Combinaison
wlDate24Date
wlDateHeure26DateHeure
wlDurée27Durée
wlEntier8Entier signé sur 4 octets
wlEnumération135Enumération
wlHeure25Heure
wlMonétaire10Monétaire
wlMotDePasseSécurisé160Mot de passe sécurisé
wlNumérique13Numérique
wlPoint150Point
wlProcédure61Procédure
wlRectangle151Rectangle
wlRéel12Réel sur 8 octets
wlRequêteSQL152Requête SQL
wlTypeAvancé111Type de variable avancé
wlUUID154UUID
wlUUID_128154UUID
wlUUID_256155UUID
wlVariantObjet143Le variant contient des sous-éléments nommés.
wlVariantTableau142Le variant contient des sous-éléments indicés.
wlVide0Le variant est vide.
<Variable manipulée> : Nom de variable
Nom de la variable de type variant à manipuler.

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

<Résultat> = <Objet manipulé>.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
    hFichierPostgreSQL88Fichier 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
    hFichierRequêtePostgreSQL87Requête sur une base de données PostgreSQL
    hFichierRequêteProgress78Requête sur une base de données Progress
    hFichierRequêteSQLAzure66Requête sur une base de données SQL Azure
    hFichierRequêteSQLServer66Requête sur une base de données SQL Server
    hFichierRequêteSybase76Requête sur une base de données Sybase
    hFichierRequêteXML82Requête sur une base de données XML
    hFichierSQL50Fichier SQL
    hFichierSQLAzure91Fichier SQL Azure
    hFichierSQLite89Fichier SQLite
    hFichierSQLServer62Fichier SQL Server
    hFichierSybase75Fichier Sybase
    hFichierTemporaire52Fichier temporaire
    hFichierVue55Vue
    hFichierXBase53Fichier xBase
    hFichierXML81Fichier XML
  • Si un nom de rubrique est spécifié : Type de la rubrique spécifiée :
    hRubBinaire23Binaire
    hRubBooléen27Booléen
    hRubCaractère26Caractère
    hRubCombinaison33Combinaison
    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
    hRubEnumération32Enumération
    hRubHeure11Heure
    hRubIDAuto1Identifiant automatique (8 octets)
    hRubIDAuto428Identifiant automatique (4 octets)
    hRubImage21Image
    hRubInvalide0Invalide
    hRubJSON38JSON
    hRubMémoBinaire18Mémo binaire
    hRubMémoBinaire416Mémo binaire (4 octets)
    hRubMémoTexte15Mémo texte
    hRubMémoUnicode30Mémo texte Unicode
    hRubMonétaire17Monétaire
    hRubMotDePasseSécurisé39Mot de passe
    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
    hRubUUID12834UUID 128
    hRubUUID128Auto35Identifiant automatique UUID 128
    hRubUUID25636UUID 256
    hRubUUID256Auto37Identifiant automatique UUID 256
<Objet manipulé> : Type de l'objet
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 ServeurUniversal Windows 10 AppiPhone/iPadWidget IOSApple WatchPHPAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCConnecteurs Natifs (Accès Natifs)

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

<Objet manipulé>.Type = <Nouveau type>
<Objet manipulé> : Type de l'objet
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
    hFichierPostgreSQL88Fichier 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
    hFichierRequêtePostgreSQL87Requête sur une base de données PostgreSQL
    hFichierRequêteProgress78Requête sur une base de données Progress
    hFichierRequêteSQLAzure66Requê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
    hFichierSQLAzure91Fichier SQL Azure
    hFichierSQLite89Fichier SQLite
    hFichierSQLServer62Fichier SQL Server
    hFichierSQLServerCEFichier SQL Server CE
    hFichierSybase75Fichier Sybase
    hFichierTemporaire52Fichier temporaire
    hFichierVue55Vue
    hFichierXBase53Fichier xBase
    hFichierXML81Fichier XML
  • Si un nom de rubrique est spécifié : Nouveau type de la rubrique spécifiée :
    hRubBinaire23Binaire
    hRubBooléen27Booléen
    hRubCaractère26Caractère
    hRubCombinaison33Combinaison
    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
    hRubEnumération32Enumé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
    hRubMotDePasseSécurisé39Mot de passe
    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
    hRubUUID12834UUID 128
    hRubUUID128Auto35Identifiant automatique UUID 128
    hRubUUID25636UUID 256
    hRubUUID256Auto37Identifiant automatique UUID 256

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> = <Objet manipulé>.Type
<Résultat> : Constante
Type de l'objet spécifié.
typActiveX17Champ ActiveX
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typAgenda76Champ Agenda
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typAsc18Champ Ascenseur
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typAttribut41Attribut d'un champ Zone répétée
WINDEVWidget AndroidJava
Non disponible.
typBandeauDéfilant122 Champ Bandeau défilant
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typBarreDeNavigation117Champ Barre de navigation
WINDEVAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typBarreOutils22Champ Barre d'outils
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typBoîteAOutils29Champ Boîte à outils
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typBouton4Champ Bouton
typCalendrier47Champ Calendrier
Widget Android Non disponible.
typCaptcha82Champ Captcha
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCarte92Champ Carte
Universal Windows 10 AppWidget AndroidJava
Non disponible.
typCarrousel37Champ Carrousel
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCaseBarreDeMessage40002Case de barre de message
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCellule50014Champ Cellule
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCelluleDeBarreDeNavigation115Champ Cellule présent dans un champ Barre de navigation.
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCelluleDisposition127Cellule d'un champ Disposition.
LinuxWidget AndroidApple Watch Non disponible.
typCelluleMiseEnPage84Champ Cellule utilisé pour la mise en page de type Zoning.
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typChampFormaté50001Champ d'affichage formaté
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typChampHTML50002Champ HTML
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typChampMenu50007Menu d'une page WEBDEV
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typCheminDeNavigation50011Champ Chemin de navigation
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typClicage30001Champ Image cliquable (champ Image d'une fenêtre ayant l'option "Cette image est une zone de cliquage" cochée).
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typCodeBarres26Champ Code-barres
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typColonne56Colonne de table
WINDEVUniversal Windows 10 AppWidget AndroidJava Non disponible.
typComboAVS10001Champ Combo avec saisie
Universal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typComboSNS10002Champ Combo sans saisie
Widget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typComposantWeb121Champ Composant Web
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typConférence25Champ Conférence
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidApple WatchJava
Non disponible.
typConteneurNatif125Champ Conteneur natif
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidApple WatchJava
Non disponible.
typCube38Champ Cube
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typDate20002Champ de saisie de type date
Widget Android Non disponible.
typDisposition126Champ Disposition
LinuxWidget AndroidApple Watch Non disponible.
typDurée20006Champ de saisie de type durée
Widget Android Non disponible.
typEditeurDeDiagrammes130Champ Editeur de diagrammes
LinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typEditeurHtml134Champ Editeur HTML
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinuxUniversal Windows 10 AppWidget AndroidWidget IOSApple WatchJavaPHP
Non disponible.
typEditeurImages124Champ Editeur d'images
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
Nouveauté 28
typEditeurImagesMobile
138Champ Editeur d'images sur Mobile
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWindowsLinuxUniversal Windows 10 AppWidget AndroidWidget IOSApple WatchJavaPHP
Non disponible.
typFen1Fenêtre
WEBDEV - Code ServeurWEBDEV - Code NavigateurPHP Non disponible.
typFenêtreInterne31Fenêtre Interne
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typFil118Champ Fil
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typFlash50008Champ de type Flash
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typFlex48Champ de type Flex
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typForme20Champ Forme/Dessin
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
typGantt110Colonne de type Diagramme de Gantt (champ Table ou Table hiérarchique).
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typGraphe33Champ Graphe d'une fenêtre / page
Universal Windows 10 AppAndroidWidget AndroidJava
Non disponible.
typGrp58Groupe de champs
Widget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typHeure20003Champ de saisie de type heure
Widget Android Non disponible.
typHTML23Libellé HTML
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
typIFrame50013Champ IFrame
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typImage8Champ Image
typInterr5Champ Interrupteur
Widget Android Non disponible.
typInterrupteurABascule132Champ Interrupteur à bascule
Widget AndroidApple WatchJava Non disponible.
typJauge10Champ Jauge
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typJaugeInfinie113Champ Jauge infinie
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidJavaPHP Non disponible.
typJava50004Champ Java
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
Nouveauté 28
typKanban
140Champ Kanban
Universal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typLecteurPDFChamp Lecteur PDF
WEBDEV - Code ServeurWEBDEV - Code NavigateurLinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typLibellé3Champ Libellé
typLibelléHTML50006Champ Libellé HTML
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typLien50005Champ Lien
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typLienSocial103Champ Réseau social
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typLigne50003Champ Ligne
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typListe7Champ Liste
Widget Android Non disponible.
typListeImage27Champ Liste image
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
Nouveauté 28
typListeKanban
142Champ Liste de Kanban
Universal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typMapArea50010Champ Image cliquable
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typModèleDeChamp43Champ de type Modèle de champs.
Universal Windows 10 App Non disponible.
typMonétaire20005Champ de saisie de type monétaire
Widget Android Non disponible.
typMultimédia39Champ Multimédia
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidJava Non disponible.
typNotation85Champ Notation
LinuxUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typNoteRepositionnable119Champ Note repositionnable
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typNum20004Champ de saisie de type numérique
Widget Android Non disponible.
typOle15Champ OLE
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typOnglet16Champ Onglet
Widget Android Non disponible.
typOptionInterrupteurABascule133Option d'un champ Interrupteur à bascule
Widget AndroidApple WatchJava Non disponible.
typOptionMenu40001Option de menu
Universal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple WatchJava Non disponible.
typOrganigramme86Champ Organigramme
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typPage1Page
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPageCornée79Champ Page cornée
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPageInterne31Page interne
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPanneau131Champ Panneau dockable
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPlanDeBandeauDéfilant123Plan associé à un champ Bandeau défilant
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPlanDeSite45Champ Plan du site
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPlanning80Planning
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPopup90Page popup
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPotentiomètre12Champ Potentiomètre
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPotentiomètreIntervalle72Potentiomètre d'intervalle
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typPotentiomètreRotatif13Potentiomètre rotatif
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typRangeSlider72Champ Range Slider
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typRéglette50009Champ Réglette
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
typRegroupementRubanRegroupement de ruban
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typRuban87Champ Ruban
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typRuptureRupture dans un champ Zone répétée
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typSélect6Champ Sélecteur
typSéparateur28Champ Séparateur
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typSilverlight46Champ SilverLight
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typSpin11Champ Spin
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
typSuperChamp40Superchamp
Universal Windows 10 App Non disponible.
typTable9Champ Table
Universal Windows 10 AppWidget Android Non disponible.
typTableauCroiséDynamique102Champ Tableau croisé dynamique
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typTableauDeBord111Champ Tableau de bord
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typTableHierarchique35Champ Table hiérarchique
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typTableur114Champ Tableur
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typTexte20001Champ de saisie de type texte
Widget Android Non disponible.
typTiroir34Champ Tiroir
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typTraitementDeTexte120Champ Traitement de texte
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typTreeMap74Champ TreeMap
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typTreeView19Champ Arbre
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch Non disponible.
typUpload73Champ Upload
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typVidéo78Champ Vidéo
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJavaPHP
Non disponible.
typVignette50012Champ Vignette
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typWebCam24Champ Web Camera
Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple Watch
Non disponible.
typXaml36Champ Xaml
WEBDEV - Code ServeurWEBDEV - Code NavigateurUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava
Non disponible.
typZoneMultiligne97Champ Zone multiligne
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWindowsLinuxAndroidWidget AndroidJava
Non disponible.
typZoneRépétée30Champ Zone répétée
Widget Android Non disponible.
typZoneRépétéeLinéaire77Champ Zone répétée linéaire
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava Non disponible.
typZoneTexteRiche109Champ Zone de texte
WINDEVUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchJava Non disponible.
<Objet manipulé> : Type de l'objet
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 ServeurUniversal Windows 10 AppiPhone/iPadWidget IOSApple WatchAjaxHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCConnecteurs Natifs (Accè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). 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 ServeurPHPAjax

Mode de remplissage

Pour savoir si un champ Table, un champ Liste ou un champ Combo est de type "Par programmation", "Fichier", "Sur variable", utilisez la propriété TypeRemplissage.
WINDEVWEBDEV - Code ServeurPHPAjax

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,
  • WINDEV 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
Cliquez sur [Ajouter] pour publier un commentaire