DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Environnement
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Les limites de WINDEV, WEBDEV et WINDEV Mobile
Les limites présentées dans ce document concernent:
  • le projet.
  • les fenêtres.
  • les champs.
  • les menus (menu déroulant ou contextuel).
  • les événements.
  • les formats d'image.
  • les schémas des données, les descriptions des tables, les rubriques.
  • les tables physiques au format HFSQL.
  • les tables physiques au format xBase.
  • les bibliothèques WINDEV (WDL).
  • les exécutables WINDEV.
  • le programme d'installation.
Limites concernant le projet
Fenêtres par projet: Nombre maximumIllimité
Langues d'un projet: Nombre maximum20
Procédures par projet: Nombre maximum5.000 procédures pour chaque élément WINDEV du projet (fenêtre, état, collection de procédures, ...)
Classes par projet: Nombre maximum8.000 classes
Variables (globale ou locale) dans un projet: Nombre maximum65.500 variables
Traitement d'un projet: Nombre maximum de lignes65.500 lignes
Eléments dans un composant (fenêtres, collections, variables, classes, membres, procédures, ...): Nombre maximum65.500 éléments
Limites concernant les fenêtres
Dimensions maximales32.000 x 32.000 pixels
Nombre maximum de champs par fenêtreSupérieur à 5.000.
Cette limite peut être inférieure en fonction du système d'exploitation utilisé.
Nom logique d'une fenêtre: Nombre maximum de caractères255 caractères
Langues sélectionnées pour une fenêtre: Nombre maximum64
Fenêtres ouvertes simultanément en exécution: Nombre maximumLimite variable en fonction de la mémoire disponible et du nombre de champs présents dans chaque fenêtre.
Variables (globale ou locale) dans une fenêtre: Nombre maximum65.500 variables
Traitement d'une fenêtre: Nombre maximum de lignes65.500 lignes
Limites concernant les différents types de champs
Champ: Dimensions maximales32.000 x 32.000 pixels
Nom logique d'un champ: Nombre maximum de caractères255 caractères
Traitement d'un champ: Nombre maximum de lignes65.500 lignes
Champ de saisie: Nombre maximum de caractères2 milliards (2 Go) de caractères
Champ de saisie multiligne: Nombre maximum de lignes2 milliards (2 Go) de lignes et 2 milliards (2 Go) de caractères
Champ libellé: Nombre maximum de caractères
  • Si le libellé est saisi sous l'éditeur: 2 milliards (2 Go) de caractères,
  • Si le libellé est affecté en programmation: limite variable selon la mémoire disponible.
Champ image: Dimensions maximalesIllimité
Champ Image: Nombre maximum d'images pouvant constituer une image animéeLargeur x Hauteur (en pixels) de l'image de référence
Champ Interrupteur ou Sélecteur: Nombre maximum d'options256 options
Champ Liste ou Combo: Nombre maximum d'éléments5 millions d'éléments
Champ Table par programmation: Nombre maximum de lignes5 millions de lignes
Variable selon la mémoire disponible.
Champ Table (par programmation ou fichier): Nombre maximum de colonnes1 million de colonnes
Champ Table (par programmation ou fichier): Nombre maximum de cellulesDes dizaines de millions de cellules
Champ Table (par programmation ou fichier): Nombre maximum de caractères dans une ligne2 milliards (2 Go) de caractères maximum par ligne (toutes colonnes confondues)
Colonne dans un champ Table (par programmation ou fichier): Largeur maximale32.000 pixels
Colonne texte d'un champ Table (par programmation ou fichier): Nombre maximum de caractères2 milliards (2 Go) de caractères
Champ Arbre: Nombre maximum d'élémentsPas de limite
Limites concernant les menus
Options et sous-options dans un menu: Nombre total maximum2 milliards (2 Go) d'options et de sous-options
Niveaux d'options dans un menu: Nombre maximum2 milliards (2 Go) de niveaux d'options
Libellé d'une option de menu: Nombre maximum de caractères2 milliards (2 Go) de caractères
Message d'aide de l'option de menu: Nombre maximum de caractères2 milliards (2 Go) de caractères
Traitement d'une option de menu: Nombre maximum de lignes65.500 lignes
Limites concernant les événements / procédures / classes
Nombre maximum de lignes dans:
  • un événement lié à un élément (projet, fenêtre, champ, ...)
  • une procédure (locale ou globale)
65.500 lignes
Nombre maximum de langues sélectionnées pour le code20
Ligne de programme: Nombre maximum de caractères1.000 caractères
ProcédureNombre maximum de paramètres255 paramètres
ProcédureNom: Nombre maximum de caractères255 caractères
Boucle imbriquéeNombre maximum140 boucles imbriquées
ClasseNombre maximum par projet8.000 classes
ClasseNombre maximum de membres65.500 membres
ClasseNom: Nombre maximum de caractères255 caractères
Variable (globale ou locale)Nombre maximum dans un projet65.500 variables
Variable (globale ou locale)Nombre maximum dans une fenêtre65.500 variables
Variable (globale ou locale)Nombre maximum dans un traitement65.500 variables
VariableNom: Nombre maximum de caractères255 caractères
VariableType chaîne: Nombre maximum de caractèresLimite variable selon la mémoire disponible
VariableType chaîne fixe: Nombre maximum de caractères65.500 caractères
VariableType chaîne ASCIIZ: Nombre maximum de caractères65.500 caractères
VariableType chaîne Pascal: Nombre maximum de caractères255 caractères
VariableType tableau: Nombre maximum de dimensions3 dimensions
VariableType tableau: Limite d'une dimensionLimite variable selon la mémoire disponible
Les formats d'images supportés sous Windows sont :
  • Bitmap (*.BMP)
  • Graphics Interchange Format (*.gif)
  • Joint Picture Experts Group (*.jpg ; *.jpeg)
  • Kodak Photo CD (*.pcd)
  • PaintBrush (*.pcx)
  • Adobe Photoshop Format (*.psd)
  • TrueVision TARGA (*.tga)
  • Tagged Image File Format (*.tif ; *.tiff)
    Remarque : l'option "tiff mosaïque" de la norme tiff 6.0 n'est pas supportée. Dans ce cas, il est conseillé d'enregistrer l'image à la norme tiff 5.0.
  • Portable Network Graphics (*.png)
  • Windows MetaFiles (*.emf ; *.wmf)
  • Icônes (*.ico ; *.icw)
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
  • Curseurs (*.cur)
  • Portable Document Format (*.pdf)
  • Scalable Vector Graphics (*.svg)
  • Images WINDEV (générées par l'éditeur d'images, *.WDPIC).
  • Nouveauté 2025
    Images au format WebP (*.webp).
Remarques:
  • Les images aux formats BMP, ICO, CUR et OS2 utilisées dans les fenêtres sont automatiquement gérées par wd300obj.dll.
    Dans tous les autres cas, wd300pnt.dll doit être installée avec les autres DLL de WINDEV.
  • Les PDF affichés dans les champs Image sont gérés par wd300pnt.dll
Limites concernant les schémas des données, les descriptions de table, les rubriques
Schéma des donnéesTaille maximale du fichier ".WDD"Illimité
Schéma des donnéesNombre maximum de description de tables65.535 fichiers
Schéma des donnéesNombre maximum de rubriques65.535 rubriques
Schéma des donnéesNombre maximum de liaisons65.535 liaisons
Schéma des donnéesNombre maximum de génération d'un schéma des données231 (plus de 2 milliards) de générations
Description de tableNom logique: Nombre maximum de caractères255 caractères
Description de tableNombre maximum par schéma des données65.535 fichiers
Description de tableNombre maximum de rubriques65.535 rubriques
Description de tableNombre maximum de liaisons par table65.535 liaisons
Description de tableNombre maximum de clés65.353 clés
Description de tableTaille maximale de l'ensemble des clés2 Go
RubriqueNom logique: Nombre maximum de caractères255 caractères
RubriqueNombre maximum par schéma des données65.535 rubriques
RubriqueNombre maximum par table65.535 rubriques
RubriqueNombre maximum constituant une clé composée65.535 rubriques
RubriqueTaille maximale65.535 octets (sauf 255 octets pour les fichiers en Turbo Pascal Windows au format du langage)
RubriqueTaille maximale d'une rubrique mémo (texte ou binaire)4 Go
RubriqueTaille maximale d'une chaîne binaire65.533 octets
RubriqueNombre maximum d'éléments dans un tableau de rubriques255 éléments
CléNombre maximum par description de table65.353 clés
CléTaille maximale de l'ensemble des clés d'une table2 Go
CléTaille maximale d'une clé (composée ou simple)65.535 octets
CléNombre maximum de rubriques constituant une clé composée65.535 rubriques
EnregistrementTaille maximale2 Go
EnregistrementTaille minimale16 octets
Limites concernant les tables physiques, index et mémo au format HFSQL
Taille maximale du:
  • Table (*.FIC)
  • Fichier des transactions (*.FIC)
  • Fichier journal (*JNL.FIC)
1024 To
Fichier d'index (*.NDX): Taille maximale1024 To
Fichier mémo (*.MMO): Taille maximale1024 To
Fichiers ouverts simultanément: Nombre maximumIllimité
iPhone/iPad Le nombre maximum de fichiers qui peuvent être ouverts simultanément par une application iPhone/iPad est de 256. Il est donc possible, au maximum, d'ouvrir simultanément 80 tables HFSQL (une table ".fic", une table ".ndx", une table ".mmo" par table HFSQL).
Enregistrements bloqués par table: Nombre maximumIllimité
Enregistrements par table: Nombre maximumDépend de la taille d'un enregistrement (pour un enregistrement de 20 octets: 329 millions de milliards d'enregistrements maximum, pour un enregistrement de 4.096 octets: 2 millions de milliards d'enregistrements maximum)
Mot de passe d'une table: Nombre maximum de caractèresIllimité
Fichier .REP: Nombre maximum de caractères pour le nom complet du fichier physique255 caractères
Table .REP: Nombre maximum de caractères pour le nom logique de la table255 caractères
Limites concernant les fichiers au format xBase
EnregistrementNombre maximum par tableIllimité
EnregistrementTaille maximale
  • Fichier Clipper5: 8.192 octets
  • Autres: 4.000 octets
EnregistrementNombre maximum par fichier d'indexIllimité
EnregistrementNombre maximum par fichier mémoIllimité
RubriqueNombre maximum par table
  • Fichier dBase 4: 255 rubriques
  • Fichier DBX: 512 rubriques
  • Fichier Clipper5: 1.023 rubriques
  • Autres: 128 rubriques
RubriqueTaille maximale d'une rubrique texte
  • Fichier Clipper5: 2.048 octets
  • Autres: 254 octets
RubriqueTaille maximale d'une rubrique numérique
  • Fichier dBase 4: 20 octets
  • Fichier FoxPro: 20 octets
  • Autres: 19 octets
RubriqueTaille maximale d'une rubrique numérique décimal
  • Fichier dBase 4: 18 octets
  • Fichier FoxPro: 18 octets
  • Autres: 15 octets
RubriqueNom: Nombre maximum de caractères10 caractères
CléTaille maximale65.535 octets
CléNom: Nombre maximum de caractères10 caractères
Formule de cléTaille maximale100 octets
Formule de cléFonctions autoriséesDTOC, DTOS, Left, Right, Upper, Lower, STR, SUBSTR
IndexNombre maximum dans un fichier MDX47 index
Mémo texteNombre maximum de caractères écrits24.576 caractères.
Limites concernant les bibliothèques
Taille maximale du fichier bibliothèque (fichier ".WDL")Taille disponible sur le disque (ou 2 Go maximum)
Nombre maximum d'élémentsIllimité
Limites concernant les exécutables
Taille maximale du programme exécutable (fichier ".EXE")Taille disponible sur le disque (ou 2 Go maximum)
Limites concernant le programme d'installation *
Langues géréesNombre maximum20 langues
ComposantsNombre maximum500 composants
Groupes de fichiersNombre maximum500 groupes de fichiers
Mise à jourNombre maximum d'analyses pouvant être prises en compte par une seule mise à jour100 analyses
Chaque mise à jour peut modifier automatiquement des tables appartenant à 100 analyses différentes.
DLLNombre maximum de DLLs associées à un programme d'installation personnalisé500 DLLs
Rappel: Le programme d'installation d'une application WINDEV peut être créé avec:
  • l'assistant de création du programme d'installation: sous le volet "Projet", dans le groupe "Génération", cliquez sur "Procédure d'installation".
  • l'éditeur d'installation WDInst: sous le volet "Outils", dans le groupe "Utilitaires", cliquez sur "WDInst".
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/10/2025

Signaler une erreur ou faire une suggestion | Aide en ligne locale