PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Colonnes des tables mémoire
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
Présentation
Une table mémoire est directement liée à des listes stockées en mémoire. Elle gère automatiquement des mécanismes évolués de manipulation de listes.
Une table mémoire correspond à plusieurs listes gérées en parallèle. Ainsi :
  • les colonnes ont toutes le même nombre d'éléments.
  • les indices des colonnes évoluent en parallèle.
  • l'ajout ou l'insertion d'une ligne dans la table effectue une insertion dans toutes les colonnes.
  • la suppression d'une ligne dans la table effectue une suppression dans toutes les colonnes.
L'initialisation du contenu de la table doit être faite par programmation.
Versions 20 et supérieures
Android Le champ Table mémoire est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table mémoire est désormais disponible pour les applications iPhone/iPad.
Nouveauté 20
Android Le champ Table mémoire est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table mémoire est désormais disponible pour les applications iPhone/iPad.
Android Le champ Table mémoire est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table mémoire est désormais disponible pour les applications iPhone/iPad.
Colonnes des tables mémoire
Les colonnes d'une table mémoire peuvent être :
  • liée à une zone mémoire (pour les tables mémoire),
  • calculée à chaque affichage de ligne (colonnes calculées). C'est le cas par exemple de colonnes permettant de réaliser des calculs à partir de données présentes dans la ligne en cours.
Pour les colonnes calculées :
  • le contenu de la colonne est recalculé à chaque affichage de ligne. Il n'est pas mémorisé.
  • la formule de calcul d'une colonne calculée doit être saisie dans le traitement d'affichage d'une ligne de la table.
  • il est déconseillé d'utiliser des colonnes en saisie. Les traitements associés à une colonne calculée (entrée, sortie et à chaque modification) n'ont aucune utilité.
Liste des exemples associés :
Le champ Table mémoire Exemples unitaires (WEBDEV) : Le champ Table mémoire
[ + ] Utilisation d'une table mémoire dans une application WEBDEV :
- Vider une table mémoire
- Remplir une ligne de la table mémoire
- Sélectionner une ligne
- Trier une table mémoire
- Supprimer une ligne de la table mémoire
Le champ Table mémoire Exemples unitaires (WINDEV) : Le champ Table mémoire
[ + ] Utilisation d'une table mémoire dans une application :
- Vider une table mémoire
- Remplir une ligne de la table mémoire
- Sélectionner une ligne
- Trier une table mémoire
- Supprimer une ligne de la table mémoire
Le champ Table mémoire Exemples unitaires (WINDEV Mobile) : Le champ Table mémoire
[ + ] Utilisation d'une table mémoire dans une application :
- Vider une table mémoire
- Remplir une ligne de la table mémoire
- Sélectionner une ligne
- Trier une table mémoire
- Supprimer une ligne de la table mémoire
WD Export HTML Exemples didactiques (WINDEV) : WD Export HTML
[ + ] Cet exemple illustre l'export de données au format HTML avec les fonctions WLangage.
Dans cet exemple, nous abordons les trois thèmes suivants :
1/ les fonctions de gestion de fichiers externes pour la génération du fichier HTML
2/ les manipulations des balises HTML
3/ la génération d'un état HTML
La génération d'une page HTML est réalisée à partir de données contenues dans une table mémoire.
Par programmation
Le principe utilisé consiste à générer un fichier de type texte dont le nom a une extension "HTM". Nous utilisons l'ordre du WLangage "fEcrit"
Cet exemple écrit ainsi simplement des chaînes texte respectant la syntaxe du langage HTML
En automatique
Le principe consiste à créer un état sur table basé sur la table mémoire remplie précédemment.
L'impression est demandée avec une sortie HTML.
WD Appels JAVA Exemples didactiques (WINDEV) : WD Appels JAVA
[ + ] WD Appels Java est un projet exemple contenant 2 configurations de projet :
- Une configuration "Application Windows" qui permet de créer l'exécutable de l'application
- Une configuration "Application Java" qui permet de créer l'archive Java (.JAR) de l'application
Cet exemple est livré avec une archive JAR "FonctionJava" externe à l'application.
Il illustre l'appel aux méthodes des classes de cette archive JAR grâce à la fonction WLangage JavaExécuteFonction.
Cet exemple montre également le remplissage d'une table mémoire (identique en mode Java et en mode Windows)
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire