|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Avec la documentation de Delphi 7 Studio de Olivier Dahan et Paul Toth j'ai pu éditer un Etat Simple avec l'expert (Page 318 et les suivantes).
Mais lorsque je veux Sortir un Etat avec l'Expert Maitre/Détail (Outils/Expert Etat/Etat Maitre Détail) je reçois le message suivant : "Il faut avoir créer au moins deux vues de données avant de pouvoir utiliser cet Expert). Je suppose que par là il est entendu 'Vue des données pilotes'. Ca, je n'ai pas su le faire. Où pourrais je trouver SVP la documentation me permettant de le faire i.e utiliser l'Expert Maitre/Détail. |
|
|
00
|
|
|
#2 |
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 634 ![]() |
cela veux simplement dire qu'il faut qu'il y ait deux 'tables' de définies avant (ce qui parait logique pour un etat maitre/detail) donc avec delphi 2 rave datasets connections
(bouton [new data object] ) sorry j'ai la version en anglais pour ce qui est de la doc (tres rare) nevrona icite renvois chez borland partie 3 partie 4 |
|
|
00
|
|
|
#3 | |
|
Membre du Club
![]() |
Bonjour SergioMaster
citation Citation:
Quand je prends l'exemple 2 du livre Delphi 7 Studio ( Exemple 13 du chapitre 13), lorsque je veux utiliser l'Expert Maitre/Détail, je reçois le même message alors qu'il y a deux vues ouvertes. Je ne vois pas où j'ai pu faire une erreur |
|
|
|
00
|
|
|
#4 |
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 634 ![]() |
je me recite
ensuite sur rave bouton [new data object] même si deux tables sont lièes en delphi , il faut 2 RvDataConnections, et il faut qu'elles soit ouvertes |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() |
Bonjour SergioMaster.
Il y a quelque chose qui doit m'échapper que je ne décelle pas: Je récapitule sur les six tables ouvertes, à chaque tables est assossiée un RvDataSetConnexion. Deux tables particulières : tbClient et tbHMag (table clientèle et table historique mvt Stocks). A chacune de ces tables est associé son RvDataSetConnexion : rvdsConClient et rvdsConHMag. A chacune de ces connexions j'ai dans le RvProjet (rvGDS) ouvert une connexion base de données dbGDS (paramétrés sur Paradox) et respectivement deux vues directes : vuClient et vuHMag. Avec l'expert Outils/Expert Etat/Tableau Simple j'ai procedé à des restitutions simples séparées de chaque table (listing des Clients et listing des mouvements de Stocks). Je voudrais maintemant sortir les mouvements d'un seul Client (encore que j'aurais pu sur l'état simple regrouper les mouvements par client ou bien en filtrant la table tbHMag par un client). Je voudrais voir à quoi ressemble cet 'animal' Maitre/Détail Lorsque le lance l'expert Outils/Expert Etat/Etat Maitre/Détail j'ai droit au message "Il faut avoir créer au moins deux vues de données avant de pouvoir utiliser cet Expert". Où est alors mon erreur SVP? |
|
|
00
|
|
|
#6 | |
![]() ![]() Serge GirardDéveloppeur informatique Inscription : janvier 2007 Messages : 3 634 ![]() |
sauf erreur de ma part ce ne sera pas le cas . Avec Rave tu obtiendras un état avec tous les clients avec pour chaque tous les mouvements. (sauf bien sur en filtrant le fichier client, et encore je n'en suis même pas sur). Ce que tu demandes n'est pas , dans ce cas , un état maitre-detail mais un état simple.
Citation:
Bon , je ne suis pas un expert non plus et quand je RAVE c'est encore avec des gants de boxe
|
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() |
Bonjour SergioMaster.
citation : "Alors là je sèche. A moins qu'il n'y ait pas de liaison déclarée entre les deux tables ?????" Si, la liaison est déclarée tbHMag.MasterSource par le DataSource de tbClient soit dsClient thHmag.MasterField par le Champ Libellé Tu n'es pas obligé de monter sur le ring. |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : octobre 2002 Messages : 383 ![]() |
je n'ai pas de souci pour lancer l'expert maitre/detail
il faut juste que tu aies créé tes vues de données dans le projet Rave (composants DataView dans Dictionnaire de la vue de données) |
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() |
Salut Chtiot!
Citation : "je n'ai pas de souci pour lancer l'expert maitre/detail il faut juste que tu aies créé tes vues de données dans le projet Rave (composants DataView dans Dictionnaire de la vue de données)" Je l'ai fait comme je le disais plut haut : "A chacune de ces connexions j'ai dans le RvProjet (rvGDS) ouvert une connexion base de données dbGDS (paramétrés sur Paradox) et respectivement deux vues directes : vuClient et vuHMag." D'autant que j'arrive à imprimer la liste des Clients et la liste des Mouvements avec l'expert Etat Simple associé aux deux vues respectives vuClient et vuHMag. Mais je me plante lorsque je veux utiliser l'expert Matre/Détail. Je crois que je suis Out. Rien à faire! |
|
|
00
|
|
|
#10 |
|
Membre éclairé
![]() Inscription : octobre 2002 Messages : 383 ![]() |
peut-être un problème d'installation...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com