2009-06-26 6 views
6

Est-il possible de changer le type de source de données sur un fichier de rapports en cristal sans avoir à reconstruire le rapport entier? Je sais que je peux aller à Database/Set Datasource Location et modifier certaines définitions de sources de données comme nom de serveur, login, mot de passe, mais que dois-je faire pour passer d'un type de source de données ODBC (RDO) à OLEDB? J'ai déjà essayé d'ajouter une nouvelle source de données au rapport et d'ajouter les tables requises à partir de cette source de données, mais je dois les renommer car Crystal Reports ne semble pas pouvoir gérer les tables portant le même nom mais différentes datasources ...Comment changer le type de source de données sur un fichier de rapports en cristal

+0

Vous pouvez essayer de créer un nouveau rapport en utilisant la nouvelle source de données. Ensuite, copiez et collez les objets Crystal Report dans le nouveau rapport. – Sun

Répondre

1

Parlez-vous à travers le concepteur ou par programmation? Concepteur: allez à la boîte de dialogue "Définir l'emplacement de la source de données", créez la connexion oledb dans le volet inférieur, sélectionnez une table existante dans le volet supérieur, sélectionnez la table oledb correspondante et cliquez sur le bouton "Actualiser". Répétez pour chaque table.

Par programme: pas sûr mais c'est probablement une douleur. :)

+0

déjà essayé de le faire comme dans le message original ... Je ne suis pas seulement tring pour changer l'emplacement de la source de données, mais aussi le type de source de données –

+0

Voilà comment vous changez le type de connexion. Je pensais que votre message parlait de changer les valeurs de la connexion existante. – dotjoe

Questions connexes