DEMO DE LA TCYDBADVGRID (DBGRID AVANCÉE, EXE INCLUS)

ndg80 Messages postés 11 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 11 décembre 2010 - 11 déc. 2010 à 11:14
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 - 20 déc. 2010 à 10:54
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/52587-demo-de-la-tcydbadvgrid-dbgrid-avancee-exe-inclus

cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
20 déc. 2010 à 10:54
Salut PhilNext,

je suis d' accord avec toi mais le problème est que ça demanderai de configurer la démo selon le type de base de données choisi.

A+ et merci
cs_philnext Messages postés 9 Date d'inscription dimanche 11 juillet 2004 Statut Membre Dernière intervention 29 novembre 2010
20 déc. 2010 à 10:50
Salut Mauricio,
Merci pour tes réponses.
Je pense juste que, dans ton exe de démo, tu devrais gérer le tri (pas dans ton composant bien sûr !) ça permet de montrer toutes les fonctions sans avoir à installer le composant.
Sinon ça y est j'ai noté..
Et joyeuses fêtes à tous.
cs_lafarge Messages postés 7 Date d'inscription mercredi 25 octobre 2000 Statut Membre Dernière intervention 29 décembre 2008
19 déc. 2010 à 12:51
Bonjour Mauricio,

Voilà c'est chose faite. Désinstallation de l'ancienne version, et installation de la nouvelle. L'Appli fonctionne correctement.

Bon Dimanche,

Lafarge.
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
19 déc. 2010 à 01:43
lol, tout y est mon cher Lafarge: désinstalle bien ta version anterieure, puis élimine tous les fichiers avant d' installer la nouvelle version!

Lit le fichier install.rft ^^

A+
cs_lafarge Messages postés 7 Date d'inscription mercredi 25 octobre 2000 Statut Membre Dernière intervention 29 décembre 2008
18 déc. 2010 à 19:53
Heu... comment dire, je me sens un peu comme un Renard qu'une poule aurait pris (La Fontaine). J'ai jeté un coup d'oeil sur le fichier Rtf ou Mauricio expliquait <très clairement> que les identificateurs non déclarés, étaient pour certains des fonctions. Bon bref, autant pour moi. Mais cela dit, j'ai consulté toutes les librairies constituant le package et n'ai toujours pas trouvé ces fameuses fonctions. Je vais m'y replonger. Disons que je n'ai rien dit...
cs_lafarge Messages postés 7 Date d'inscription mercredi 25 octobre 2000 Statut Membre Dernière intervention 29 décembre 2008
17 déc. 2010 à 21:25
Bonsoir Mauricio,

J'avais pris soin d'installer vos composants < cyComponents >, à l'époque, ou vous nous les aviez proposés. Aussi, j'ai pu charger votre Apllicatif sous DELPHI 7, mais quelques soucis, notamment quelques Identificateurs non déclarès lors de la compilation [ TRecordPosition, getRecordPosition, gotoRecordPosition, TitleWorldWrap et. ]. Ce sont des variables de type [integer, Word, Longint, des Types , des Propriétés -> ce dont je pencherais pour certains. Comment les avez-vous définis ?. Merci par avance. Voici les messages .

[Erreur] formcyDBAdvGrid.pas(177): Identificateur non déclaré : 'TRecordPosition'
[Erreur] formcyDBAdvGrid.pas(179): Identificateur non déclaré : 'GetRecordPosition'
[Erreur] formcyDBAdvGrid.pas(183): Identificateur non déclaré : 'GotoRecordPosition'
[Erreur] formcyDBAdvGrid.pas(184): Identificateur non déclaré : 'FreeRecordPosition'
[Erreur] formcyDBAdvGrid.pas(189): Identificateur non déclaré : 'TitleWordWrap'
[Erreur] formcyDBAdvGrid.pas(199): Identificateur non déclaré : 'IndicatorsOptions'
[Erreur] formcyDBAdvGrid.pas(199): Opérateur ou point-virgule manquant
[Erreur] formcyDBAdvGrid.pas(200): Identificateur non déclaré : 'IndicatorsOptions'
[Erreur] formcyDBAdvGrid.pas(210): Identificateur non déclaré : 'TitleWordWrap'
[Erreur] formcyDBAdvGrid.pas(223): Identificateur non déclaré : 'cmIndicatorsCol'

Salutations. (Lafarge)
cs_mcapp Messages postés 71 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 15 décembre 2011
17 déc. 2010 à 15:09
Message aux administrateurs :
Pour éviter ce genre d'erreur, ne serait-il pas souhaitable de faire apparaître, dans un premier temps, à celui qui rédige un commentaire, l'apparence de son message et de sa note, pour lui demander ensuite de confirmer ou modifier pour publication ?
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
17 déc. 2010 à 15:08
haaaaaa lol
merci MCAPP pour cet éloge à demi mérité car je n' ai pas fait que des bonnes sources ...
A+
cs_mcapp Messages postés 71 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 15 décembre 2011
17 déc. 2010 à 15:04
Je contribue à modifier la note actuellement accordée par erreur (si j'ai bien compris) à Mauricio.
J'apprécie beaucoup les sources qu'il nous propose.
J'utilise notamment quotidiennement une gestion de base de données Access personnelle pour ma collection de DVD, un projet élaboré au départ à partir de l'une de ses sources qui était déjà de GRANDE QUALITE !
Mauricio ne mérite que des 10 !!!
Cordialement !
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
17 déc. 2010 à 14:58
lol,
merci pour la note Cantador, enfin, celle que tu voulais mettre :)
et merci aussi pour le tapis: t' as réussi à me faire rire alors que j' ai pas trop le moral ...
A+
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
17 déc. 2010 à 14:37
ripage...
merci aux admins de corriger la note émise
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
17 déc. 2010 à 14:35
même que Mauricio vous fournit son tapis de souris..
http://www.amazon.fr/Jaime-Mauricio-tapis-souris-d%C3%A9cor%C3%A9/dp/B001FZK4DM/ref=sr_1_9?ie=UTF8&qid=1292592607&sr=8-9
9/10 pour le gros boulot de fait
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
16 déc. 2010 à 10:26
Je voudrais simplement rajouter que mes DBGrids ne modifient JAMAIS le DataSet (le query ou autre) et peuvent donc être utilisées sans souci comme si vous utilisez un TDBGrid normal: les filtres et ordre de des données ne sont pas de la responsabilité des DBGrids car ils dépendent du type de DataSet utilisé.

A+
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
16 déc. 2010 à 10:16
Salut PhilNext,

le principe de ma DBGrid n' est pas d' ordonner les données par elle même mais de passer l' information au développeur (toi) pour qu' il puisse mettre à jour le code SQL de son DataSet lorsque l' utilisateur modifie les colonnes à ordonner.
Pour cela, tu as un événement appelé "OnSortColumnsUserChange" oú tu pourras y lire la propriété "SortColumns" de la DBGrid qui contient tous les champs à ordonner.

Tu peux en complément utiliser l' événement "OnSortColumnUserDefine" pour rejeter l' ordre de certaines colonnes par exemple.

Pour ce qui est des boutons, je penses que ça a voir avec la taille de la police du système ...

A+
cs_philnext Messages postés 9 Date d'inscription dimanche 11 juillet 2004 Statut Membre Dernière intervention 29 novembre 2010
15 déc. 2010 à 22:00
Hello.
Effectivement l'exe est bien sur SourceForge.
Par contre le doute m'habite (si, si !) : le point qui m'intéressait c'était le principe du tri sur le clic dans l'entête de colonne. Et en fait dans la démo ça ne fonctionne pas ou alors je n'ai pas trouvé le bon bouton pour valider : est ce normal ??
Sinon ça a l'air pas mal sauf que sur mon PC tes boutons sont trop petits pour contenir le libellé qui sont souvent illisibles...
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2010 à 14:36
Merci Bacterius pour cette précision!

A+
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
13 déc. 2010 à 13:41
@Mauricio : les administrateurs n'ont pas enlevé le exe. C'est le serveur qui vire automatiquement les fichiers en .exe dans le zip. Une alternative serait de renommer le .exe en .ex_ par exemple, il ne sera pas retiré et il suffira de renommer le fichier pour obtenir une démo exécutable.

Cordialement, Bacterius !
cs_mcapp Messages postés 71 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 15 décembre 2011
13 déc. 2010 à 13:24
Effectivement ! Merci !
(dans un sous-dossier)

A+
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2010 à 11:45
Salut MCapp,

non, il n' y a pas l' exe sur ce site: il fut retiré par les administrateurs.

Pour ce qui est de la démo sur sourceforge, Demo 3.55.zip contient bien la démo! En fait, le fichier contient toutes les démos de chaque compo!

A+
cs_MAURICIO Messages postés 2106 Date d'inscription mardi 10 décembre 2002 Statut Modérateur Dernière intervention 15 décembre 2014 5
13 déc. 2010 à 10:09
Salut,
un administrateur a dû le virer!
Va sur le site de SourceForge indiqué plus haut et fait le download des démos, il y a l' exe!

A+
cs_philnext Messages postés 9 Date d'inscription dimanche 11 juillet 2004 Statut Membre Dernière intervention 29 novembre 2010
13 déc. 2010 à 09:28
Salut.
Le titre indiquait 'démo...exe inclus'. Mais où donc est l'exe ?
ndg80 Messages postés 11 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 11 décembre 2010
11 déc. 2010 à 11:14
Bonjour

Comment l’installer sur delphi 7 ?

Cordialement.
Rejoignez-nous