DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Environnement
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
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 analyses, les descriptions des fichiers de données, les rubriques.
  • les fichiers de données physiques au format HFSQL.
  • les fichiers de données 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).
Remarques :
  • Les images aux formats BMP, ICO, CUR et OS2 utilisées dans les fenêtres sont automatiquement gérées par wd290obj.dll.
    Dans tous les autres cas, wd290pnt.dll doit être installée avec les autres DLL de WINDEV.
  • Les PDF affichés dans les champs Image sont gérés par wd290pnt.dll
Limites concernant les analyses, les descriptions de fichier, les rubriques
AnalyseTaille maximale du fichier ".WDD"Illimité
AnalyseNombre maximum de description de fichiers65.535 fichiers
AnalyseNombre maximum de rubriques65.535 rubriques
AnalyseNombre maximum de liaisons65.535 liaisons
AnalyseNombre maximum de génération d'une analyse231 (plus de 2 milliards) de générations
Description de fichierNom logique : Nombre maximum de caractères255 caractères
Description de fichierNombre maximum par analyse65.535 fichiers
Description de fichierNombre maximum de rubriques65.535 rubriques
Description de fichierNombre maximum de liaisons par fichier65.535 liaisons
Description de fichierNombre maximum de clés65.353 clés
Description de fichierTaille maximale de l'ensemble des clés2 Go
RubriqueNom logique : Nombre maximum de caractères255 caractères
RubriqueNombre maximum par analyse65.535 rubriques
RubriqueNombre maximum par fichier65.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 fichier65.353 clés
CléTaille maximale de l'ensemble des clés d'un fichier2 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 fichiers de données physiques, index et mémo au format HFSQL
Taille maximale du :
  • Fichier de données (*.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 fichiers HFSQL (un fichier ".fic", un fichier ".ndx", un fichier ".mmo" par fichier de données HFSQL).
Enregistrements bloqués par fichier : Nombre maximumIllimité
Enregistrements par fichier : 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'un fichier : Nombre maximum de caractèresIllimité
Fichier .REP : Nombre maximum de caractères pour le nom complet du fichier physique255 caractères
Fichier .REP : Nombre maximum de caractères pour le nom logique du fichier255 caractères
Limites concernant les fichiers au format xBase
EnregistrementNombre maximum par fichier de donnéesIllimité
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 fichier
  • 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 fichiers de données 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 : 09/03/2023

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