PDA

View Full Version : نحوه استفاده از stored procedure در گزارش كريستال ريپورت



odiseh
سه شنبه 03 آذر 1388, 12:21 عصر
سلام

من يه گزارش دارم كه توش از يك Stored procedure استفاده شده. اين SP دو تا پارامتر ورودي داره كه بازه زماني رو محدود مي كنه.

حالا توي برنامه ام (vb6.0) اين گزارش رو به محيط vb اضافه كرده ام و مي خوام اين گزارش رو از طريق كنترل crystal report viewer نشون بدم

چطوري مي تونم؟ لطفاً اگه ممكنه نمونه كد برام بزارين.

باتشكر

odiseh
سه شنبه 03 آذر 1388, 14:01 عصر
دوستان كسي نمي دونه ؟ كسي با SP توي يه گزارش كار نكرده؟

g_nazanin
سه شنبه 03 آذر 1388, 15:02 عصر
من با vb و crystal جداگانه کار کردم ولی با هم نه ولی منطقا :
شما میتونید recordset رو با استفاده از sp مورد نظرتون باز کنید و به Data source of report document بدید. بعدش هم report document رو وصل کنید به crystal viewer

odiseh
چهارشنبه 04 آذر 1388, 11:46 صبح
سلام ممنون از توجه تون
ببين همه گونه تستي رو انجام دادم. آخرش اين شد كه الان از طريق برنامه
پارامترهاي SP رو بهش پاس مي دم و وقت توي پنجره Immediate مي نويسم



?mobjReport.DataBase.Tables(1).TestConnectivity

برام True برميگردونه. يعني وصل شده به بانك حتي اسم فيلدهاي SP رو هم درست شناسايي مي كنه ولي نمي دونم چرا موقع اجراي گزارش هيچ خروجي نداره فقط PageHeader رو مي بينم.