Bonjr a tous,
Voila je developpe une mini application Delphi permettant de gerer (passage de parametres + affichage) des rapports Crystal Report.
J'ai telecharger les composents necessaires (TCRviewer, TCRreport, TCRapplication ...).
Mon application sera a terme sur un disque en reseau accessible par plusieurs utilisateurs, ainsi les unites CRAXDRT_TLB.pas et CRVIEWER_LIB.pas (unites gerant les composants Crystal) doivent etres accessible de tous ?
Je les copie dc ds le mm repertoire ke l'appli et je les ajoute au projet (en prenant soin de copie les fichier *.dcr et *.dcu de chacune). Ceci etant fait, un message lors de l'execution me dit '[Erreur] Crystal_Organizer.dpr(15): Type Object ou Class requis'.
Cette erreur apparait uniquement lorsque jajoute au projet l'unite CRAXDT_LIB.pas, aucune erreur avec la seconde CRVIEWER_LIB.pas.
En analysant l'unite, voici une information qui doit etre la source de mon petit soucis, mais jvois pa commen le modifier :
''
REMARQUE :
[// Les éléments gardés par $IFDEF_LIVE_SERVER_AT_DESIGN_TIME sont utilisés par les propriétés
// qui renvoient des objets qui peuvent nécessiter d'être explicitement créés via un appel de
// fonction avant tout accès par une propriété. Ces éléments ont été désactivés pour
// éviter une utilisation accidentelle depuis l'inspecteur d'objets. Vous
// pouvez les activer en définissant LIVE_SERVER_AT_DESIGN_TIME ou en les
// retirant sélectivement des blocs $IFDEF. Cependant, de tels éléments doivent toujours
// être créés par programmation via une méthode de la classe CoClass appropriée
// avant de pouvoir être utilisées. ''
RQ: sur mon poste perso ou je developpe l'appli, tout marche impecc sans meme importer ces unites au projet, mais je veut evidemment ke l'ensemble des utilisateurs du reseau puissent l'utilise sans avoir cette erreur 'Interface non supportee'.
Merci infiniment a ceux ki peuvent faire qqch pr moi.
Nko.