AccueilCodes sourcesFreewaresArticlesRéponsesRechercheVotre avisNewsMon blogLiensContact
Dimanche 22 Juin 2025

Valid HTML 4.01 Transitional

126 codes sources48 articles77 news24 Liens15 avis9 réponses.
Nouveauté WinDev 12 en détails : Les nouvelles tables.

Il y a longtemps, probablement depuis la version 5.5 que je souhaite manipuler des tables fichier comme des tables mémoire sans contraintes de clé, de tri ou de filtre. C’est donc avec un grand intérêt que je me suis lancé dans l’utilisation de ces tables.

Comment créer une table WinDev 12 ?

Simple, c’est comme une table fichier d’avant, il suffit de cocher : «Fichier chargé en mémoire» pour la source du remplissage. Donner comme clé de parcours, la rubrique que vous voulez utiliser pour le tri.

Avantages :

1 – Simplification et clarté :

A mon sens le principal avantage c’est que l’on peut faire un filtre sur le fichier quelque soit la clé de parcours de la table. Ca c’est génial et ça rend le développement de ses tables hyper agréable. Le tri est géré d’un coté et le filtre de l’autre, plus besoin de se préoccuper de la clé de parcours pour faire un filtre.

2 – Gestion de colonnes mémoire ou calculée :

Avec ces nouvelles tables, vous pouvez ajouter une colonne et gérer son contenu come dans une table mémoire en conservant tous les avantages d’une table fichier et notamment le remplissage automatique.

3 – Vitesse de tri et de recherche :

Là c’est carrément bluffant, tout le traitement étant réalisé en mémoire, c’est de l’instantané !

Inconvénients :

Le nombre d’enregistrements doit être limité. Pour ma part, ce n’est pas un inconvénient car je limite toujours ce nombre pour que la table soit humainement lisible (vous avez envoie de lire plus de 1000 lignes dans une table ?). Par défaut, PC SOFT propose 100 000, c’est déjà 100 fois plus que ce que je me limite.

Conclusion :

Prenez les avantages des tables fichiers (remplissage automatique, données à jour, liaison fichier, etc…) , les avantages des tables mémoires (tri sur toutes les colonnes, vitesse, recherche auto, filtres, etc…) et vous obtenez les nouvelles tables.

A utiliser sans modération car c’est vraiment génial. Dommage que la conversion des tables fichier existantes vers ces nouvelles tables ne soit pas proposée en automatique.

Liste des articles
®2006 - codel5g.com