PDA

View Full Version : آیا میشه سورس یک گزارش رو از طریق وی بی بدیم؟



hmm
دوشنبه 29 دی 1382, 08:41 صبح
با سلام
من هنوز با کریستال ریپورت کار نکردم :oops:
ولی میخواستم بدونم آیا میشه سورس یک گزارش رو از طریق وی بی بدیم
یعنی اینکه در موقع طراحی گزارش هیچ بانک وجدولی رو تعریف نکنیم و بعد از طریق
برنامه نویسی مقدار recordset رو پاس کنیم
اگه میشه تکلیف فیلدهای موقع طراحی چی میشه یعنی از چه نوعی و چگونه باید
تعریف بشن
ممنون :?:

hmm
سه شنبه 27 مرداد 1383, 09:49 صبح
کسی جواب نمیده

v_shalchian
سه شنبه 27 مرداد 1383, 10:17 صبح
سلام
اگه منظورتون اینه که با یک گزارش بتونید از انواع جداول که دارای فیلدهای مختلف هستند گزارش بگیرید بحث دیگری است.
اما اگر می خواهید ساختار فیلدها یکی باشد و در برنامه فقط اونها رو فیلتر کنید بهتره این کار رو انجام بدید :
هنگام طراحی بانک و جدولی که می خواهید گزارشتون از اون نوع فیلدها باشه انتخاب کنید و بعد از اتمام طراحی در محیط VB رکوردست موردنظرتون به اسم مثلا rs رو تعریف کنید و سپس از این کد در رویداد Form_Load استفاده کنید :


Report.Database.SetDataSource rs,3

اگر از Report Wizard استفاده کنید بقیه کدها به طور خودکار به برنامه اضافه می شود.