PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

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
Les limites de WINDEV
Les limites présentées dans ce document concernent :
  • le projet
  • les fenêtres
  • les champs
  • les menus (menu déroulant ou contextuel)
  • les traitements
  • les formats d'image
  • les analyses, les descriptions de fichier, les rubriques
  • les fichiers physiques au format HFSQL
  • les fichiers physiques au format xBase
  • les bibliothèques WINDEV (WDL)
  • les exécutables WINDEV
  • le programme d'installation
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
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
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 maximum20
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.
  • Sous Windows 98 et Me : limité par les ressources graphiques de Windows
  • Sous Windows NT, 2000 et XP : illimité
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
Sous Windows 98 et Me, cette limite est de 32.000 caractères.
Champ de saisie multiligne : Nombre maximum de lignes2 milliards (2 Go) de lignes et 2 milliards (2 Go) de caractères
Sous Windows 98 et Me, les limites sont 10.000 lignes et 32.000 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é
Sous Windows 98 et Me, dimension limitée à 16 millions de pixels.
Champ image : Nombre maximum d'images pouvant constituer une image animéeLargeur x Hauteur (en pixels) de l'image de référence
Interrupteur ou sélecteur : Nombre maximum d'options256 options
Liste ou combo : Nombre maximum d'éléments5 millions d'éléments
Table mémoire : Nombre maximum de lignes5 millions de lignes
Variable selon la mémoire disponible.
Table (mémoire ou fichier) : Nombre maximum de colonnes1 million de colonnes
Table (mémoire ou fichier) : Nombre maximum de cellulesDes dizaines de millions de cellules
Table (mémoire ou fichier) : Nombre maximum de caractères dans une ligne2 milliards (2 Go) de caractères maximum par ligne (toutes colonnes confondues)
Colonne dans une table (mémoire ou fichier) : Largeur maximale32.000 pixels
Colonne texte d'une table (fichier ou mémoire) : 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 traitements
Nombre maximum de lignes dans :
  • le traitement d'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)
    Versions 22 et supérieures
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Nouveauté 22
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
    Remarques :
    • Affichage HQ (Haute Qualité) disponible.
    • Gestion des planches au format BMP transparent (32 bits).
  • Curseurs (*.cur)
  • Portable Document Format (*.pdf)
  • Versions 15 et supérieures
    Scalable Vector Graphics (*.svg)
    Nouveauté 15
    Scalable Vector Graphics (*.svg)
    Scalable Vector Graphics (*.svg)
Remarque : Pour gérer les formats pdf et svg, vous devez installer la DLL GDIPLUS.DLL pour les postes sous Windows 2000 et inférieur. Pour les versions supérieures, cette DLL est livrée par défaut avec Windows. Pour plus de détails, consultez Framework GDI+.
Remarques :
  • Les images aux formats BMP, ICO, CUR et OS2 utilisées dans les fenêtres sont automatiquement gérées par wdxxxobj.dll.
    Dans tous les autres cas, wdxxximg.dll doit être installée avec les autres DLL de WINDEV. Dans tous les autres cas, wdxxxpnt.dll doit être installée avec les autres DLL de WINDEV.
  • Les PDF affichés dans les champs Image sont gérés par wdxxximg2.dllLes PDF affichés dans les champs Image sont gérés par wdxxxpnt.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)
  • Si le système d'exploitation gère le NTFS et si la partition gère le NTFS : 1024 To
  • Sinon : 2 Go.
Fichier d'index (*.NDX) : Taille maximale
  • Si le système d'exploitation gère le NTFS et si la partition gère le NTFS : 1024 To
  • Sinon : 2 Go.
Fichier mémo (*.MMO) : Taille maximale
  • Si le système d'exploitation gère le NTFS et si la partition gère le NTFS : 1024 To
  • Sinon : 4 Go.
Fichiers ouverts simultanément : Nombre maximumIllimité
Versions 17 et supérieures
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).
Nouveauté 17
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).
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 maximum
  • Sous Windows NT, 2000 et XP : dé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)
  • Sous Windows 98 et Me : dépend de la taille d'un enregistrement (pour un enregistrement de 20 octets : 76 millions d'enregistrements maximum, pour un enregistrement de 4.096 octets : 523.000 enregistrements maximum)
Dé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 (option "Atelier .. Créer la procédure d'installation").
  • l'éditeur d'installation WDINST (option "Outils .. WDINST - Éditeur d'installation").
  • 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".
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire