PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Windev 9 - Champ de type "Grid" ? en Windev !?
Windev 9 - Champ de type "Grid" ? en Windev !?
Débuté par nj, 06 déc. 2004 16:37 - 6 réponses
Posté le 06 décembre 2004 - 16:37
Bonjour à tous,

Question sur Windev 8 ou 9 - Champ " Grid " !?


Je constate qu' il existe bien un champ de type Table d' affichage mais pas
de champ de type
"grid" : soit un genre de mini excell que l' on pourrait manipuler dans le
cadre d' une application.

L' avantage c' est qu' on a alors des cellules vraiment indépendantes (pas
toujours vrai dans une table
windev) et on a alors des titres de colonnes et de lignes manipulables ce
qui permet de faire plus simplement des
tableaux croisés !!!

Je trouve que cela manque réellement dans Windev !

Il y a pourtant une multitude d' applications à ce type de champ.

Pour moi une table et un champ "grid" c' est vraiment deux objets bien
différents avec des applications
différentes ... !?

Qu'en penses-vous ? ( Est-ce au menu d'une version Windev 10 ?! )

Très cordialement et bon dév :-)

Jean-Pascal Cochet
jpc@delinde.net
Posté le 05 décembre 2004 - 17:31
Bonjour,

Je crois qu'il existe dans une LST, une classe qui permet de gérer un mini tableur dans ses applications.

Denisl
Posté le 05 décembre 2004 - 18:25
<nj@delinde.net> a écrit :

Question sur Windev 8 ou 9 - Champ " Grid " !?
Je trouve que cela manque réellement dans Windev !
Il y a pourtant une multitude d' applications à ce type de champ.
Qu'en penses-vous ? ( Est-ce au menu d'une version Windev 10 ?! )


Tout à fait d'accord avec toi. Le "Grid" de Delphi par exemple
me manque dans WinDev. Impossible avec une table de mettre
en forme un tableau évolué, avec chaque cellule ayant son propre
format, un peu comme Excel en effet. Pouvoir définir au niveau
de la cellule un alignement, une police, couleur, etc. ... Avec
une fonction d'impression dynamique, c'est l'idéal :-) Actuellement,
on ne peut pas imprimer une table dont la mise en forme change
dynamiquement (cacher des colonnes par exemple ...).

Ou alors ça existe et je ne l'ai pas vu ?
Sinon, c'est en effet une idée d'ajout à Windev, un truc vraiment
très très utile.

--
Jean-Michel CAMBOT metsdumanche chez baliciel.com
Baliciel HomePage : http://www.baliciel.com/
Posté le 05 décembre 2004 - 20:01
Bonsoir,

Cliquez sur la soucoupe, puis tapez tableur, vous verrez apparaître
l'exemple WD8 Pilotage de Excel, lancez le et testez.

Vous pouvez ensuite vous en inspirer pour utiliser un champ de type grid
dans vos applications.

Sincères salutations
--
Jean-Claude FLAJOULOT
spetb_no_Spam@tiscali.fr
(otez _no_Spam pour me contacter en privé)
Sécurité Pointage & Biométrie
http://www.sp-et-b.com
Posté le 06 décembre 2004 - 14:42
Bonjour

Bien sûr que cela manque!
Mais tu peux toujours inclure un champ Active/X dans ta form
Pour ma part j'utilise de SPREAD 7.0 de Farpoint, je le trouve bien plus complet que celui de Microsoft.

Bien sûril faudra tout gérer à la main mais je pense que c'est cela que tu veux faire

Pour le trouver www.fpoint.com

Bonne journée
JB Dumontier
Posté le 07 décembre 2004 - 01:50
Cher Monsieur Flajoulot,

Merci pour votre aide très précieuse. Windev manipule en effet très bien
Excell ! Mais ce n'est pas tout à fait ce que j'ai besoin. Cela peut aider
mais ce n'est pas si évident à réaliser. J'ai lu le code et j'ai remarqué
qu'il
y avait des manipulations pas évidentes du genre :

m_xExcel est un objet OLE dynamique // Pointeur sur objet actif

Et ensuite :

:m_xExcel>>Sheets>>Add()

Là, il y a des commandes pour lesquelles il faut être documenté (connaître
les méthodes de l'objet Excell je suppose ...)

Ce n'est pas aussi évident que de manipuler une simple table en natif dans
Windev.

Alors la vrai question, c'est : Mais pourquoi Windev ne prévoit pas la
possibilité
de créer un champ de type Grid comme cela est possible chez bcp d'autres
éditeurs !?

Je n'ai pas envie de piloter Excell mais juste envie de pouvoir créer dans
une fenêtre un champ
de type Grid et le manipuler aussi aisément qu'on peut le faire avec un
champ table !

De ce point de vue, je crois vraiment que cela manque réellement surtout
pour un AGL de la
qualité de Windev.

Pourquoi ne pas se mobiliser et voir ce qu'en pense l'éditeur !?

Bien à vous tous :-))

JPC

"spetb" <spetb@wanadoo.fr> a écrit dans le message de news:
41b343ec@news.pcsoft.fr...
Bonsoir,

Cliquez sur la soucoupe, puis tapez tableur, vous verrez apparaître
l'exemple WD8 Pilotage de Excel, lancez le et testez.

Vous pouvez ensuite vous en inspirer pour utiliser un champ de type grid
dans vos applications.

Sincères salutations
--
Jean-Claude FLAJOULOT
spetb_no_Spam@tiscali.fr
(otez _no_Spam pour me contacter en privé)
Sécurité Pointage & Biométrie
http://www.sp-et-b.com


Posté le 01 février 2006 - 22:44
J'utilise Windev 90034J et je n'arrive pas a faire fonctionner correctement le Spread 7.0 de
Farpoint. Aussitot que j'appuie sur les flèches ou PGUP ou PGDOWN je quitte mon application sans aucun message d'erreur . Si je remet les DLLS Windev 90025k ca fonctionne !?

Ce problème se produit seulement sur certain ordinateur en francais mais pas tous !

Pourtant si j'utilise wdxview de Windev 90034j sur l'ordinateur qui me cause le problème et que je demande un apercu du Spread tout fonctionne parfaitement !!!!

Merci,

Sylvain