Comment ajouter un champ dans un rapport (Crystal Reports dans Visual Studio)
J'ai un rapport existant (Crystal Report) dans mon projet Visual Studio qui est basé sur une Vue SQL Server. à l'aide de OLE DB (ADO) de connexion.
J'ai mis à jour la Vue depuis le rapport a été créé. J'ai changé certains noms de champ et l'ajout d'un champ.
Comment puis-je mettre à jour les champs dans le rapport à pointer les nouveaux noms de champ dans la vue?
OU
Comment puis-je ajouter un nouveau champ pour le rapport qui pointe vers le nouveau champ dans la vue?
(Je sais, c'est deux questions. Mais la réponse est probablement va être très similaire pour les deux)
source d'informationauteur BIBD
Vous devez vous connecter pour publier un commentaire.
J'ai enfin compris. Pour l'amour du gars à côté...
shahkalpesh et serge_ bg sont droit sur "Vérifier les Données"
Si vous cliquez droit sur un endroit vide de votre rapport, vous obtiendrez un menu contextuel. Sélectionnez la Base de données -> Vérifiez__de la Base de données. Crystal Reports devez mettre à jour les champs qui ont été modifiés.
Vous pouvez glisser-déposer le nouveau champ dans votre rapport.
Il devrait y avoir un "Explorateur de champs" tree view (probablement sur la gauche). Sélectionnez Champs de Base de données -> View/Nom de la Table -> Nom de Champ et faites-le glisser sur votre rapport.
Un scénario du pire cas de Crystal Reports rapport de mise à jour de champ à correspondre avec le mauvais champ sur la vue, peut être résolu par la suppression de l'ancien domaine et re-ajouter le champ à l'aide du glisser-déposer.
"Vérifier la base de données" devrait vous aider. C'est la réponse à ces deux questions.
Comment puis-je ajouter un nouveau champ pour le rapport qui pointe vers le nouveau champ dans la vue?
Vous devez ajouter manuellement le champ du rapport. Que pensez-vous devrait être le cas?
Je pense qu'il y a une option qui sonne comme "Vérifier les Données". Si vous le faites, il vous invite avec "certains champs a changé... procéder à la correction de rapport?", Je pense que cela devrait prendre soin de votre première question.
Grâce à des génies de Microsoft, qui ont rapidement pensé qu'il pourrait être possible de modifier les tables et les colonnes de la vue, c'est un morceau de gâteau! Vous obtenez ce que je suis sarcastique, je l'espère.
Vous êtes absent 1 étape, c'est de supprimer et recréer votre
DataAdapter
sinon, vous allez aller de noix d'essayer d'ajouter de nouveaux champs dans votre rapport... vous pouvez ensuite exécuter la vérifier db option pour actualiser vos colonnes...Ajouter le champ à l'ensemble de données/datatable, basé sur les infos de la sous-jacentes du modèle de données
Maintenant mettre à jour la source de données du rapport dans crystal report designer
Puis mettre à jour le rapport dans le rapport de conception pour ajouter le champ