2010-10-19 28 views
0

Je recevais l'erreur ci-dessus sur la machine d'un client lors de l'exécution du code suivantErreur: 536 Erreur dans le fichier <nom du rapport> Impossible de se connecter: journal incorrect des paramètres

for i := 0 to crpe.Subreports.Count - 1 do 
    for j:=0 to crpe.Subreports[i].Tables.Count - 1 do 
    crpe.Subreports[i].Tables[j].Path := path; 

crpe.Subreports[0]; {This line points the VCL back to the main Report} 

for i := 0 to crpe.Tables.Count - 1 do 
    crpe.Tables[i].Path := path; 

Le chemin et les tableaux existent. Le code ci-dessus échoue également lors de la connexion à un rapport sans sous-états.

Je ne vois pas pourquoi on me donne des paramètres de connexion incorrects car ce ne sont que des tables. Sur d'autres machines, cela fonctionne très bien. Des idées?

+0

L'utilisateur a-t-il accès au chemin de la machine? –

Répondre

0

Essayez de retirer la quatrième ligne

(crpe.Subreports [0]; {Cette ligne indique la VCL Retour au rapport principal})

Essayez d'abord sur une machine où votre programme semble être travailler, pour voir si vous avez vraiment besoin de la ligne. Si cela fonctionne, essayez-le sur l'ordinateur du client pour voir si cela fait une différence.

Cette ligne de code n'a aucun sens. Il fait juste référence à un objet, mais ne l'attribue pas ou ne l'utilise pas. Pourquoi ne provoque-t-il pas une erreur de compilation?

-Al.

+0

Salut Merci pour la réponse.Bien que la ligne semble mauvaise, surtout quand vous n'avez pas de sous-rapports, il est nécessaire de redonner la priorité au rapport principal. Si je n'inclue pas la ligne et que j'ai des sous-rapports, le rapport s'ouvre sur l'un des sous-rapports. Le seul travail en ce moment était de demander au client d'essayer d'utiliser un autre ordinateur et cela a fonctionné, mais évidemment, il serait bon de trouver la cause du problème en premier lieu au cas où cela se reproduirait. –

+0

Bonjour Il semble que le SDK WIN32 pour CR 2008 n'est plus pris en charge. C'est une honte car nous ne pouvons qu'espérer que les choses fonctionnent. Pour plus de détails, voir http://forums.sdn.sap.com/thread.jspa?forumID=318&threadID=1818929 –