Changer la Valeur de l'Objet de Rapport Crystal de façon dynamique dans VB.net
J'ai cette image de mon format de rapport crystal.
Mon problème est que je veux mettre la valeur de fullName
champ dynamiquement en fonction du résultat de la requête de mon vb.net forme. Par exemple, j'ai ce code de mon formulaire vb,
sql = "SELECT fullName FROM tblClient WHERE clientID = '" & ST-TAC-23 & "'"
da = new SqlDataAdapter (sql, con)
dt = new DataTable
da.fill(dt)
Je veux le dt
de la valeur à être passé sur fullName
objet dans mon rapport crystal. Par exemple, le dt
valeur est la Marque de Zucker, je veux le fullName
champ dans ma cr pour afficher la Marque de Zucker aussi. Comment pourrais peut-être faire ça?
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la meilleure astuce pour ce problème. C'est la façon dont je l'ai corrigé.
Dans le
load
cas de la forme (formulaire de visualiseur de rapports crystal), j'ai codé ce lignes,Où "crFullName" est le nom de la
text object
en rapport crystal.rptDoc
est déclaré à frmAccInventory que de nouvelles crystalReport1 (nom du rapport crystal fichier)crédits à Mikaykay de http://social.msdn.microsoft.com/Forums/en-US/vscrystalreports/thread/daa7e60d-a444-449d-9ac2-a57415217bbc/