PDA

View Full Version : نحوه ی اضافه کردن فیلد ردیف به کریستال ریپورت در گزارش



hdv212
یک شنبه 13 اسفند 1385, 15:58 عصر
سلام بچه ها ..
چطوری میتونم یه فیلد ردیف به گزارشم اضافه کنم،در صورتی که این فیلد توی بانک نیست ..
فرض کنید مثل فاکتور که ردیف داره منم میخوام همچین فیلدی تو گزارشم باشه..
مرسی ..

iman_s52
یک شنبه 13 اسفند 1385, 16:10 عصر
از RecordNumber خود کریستال ریپورت نمی تونی استفاده کنی؟؟

macsharp
جمعه 05 خرداد 1391, 01:19 صبح
سلام بچه ها ..
چطوری میتونم یه فیلد ردیف به گزارشم اضافه کنم،در صورتی که این فیلد توی بانک نیست ..
فرض کنید مثل فاکتور که ردیف داره منم میخوام همچین فیلدی تو گزارشم باشه..
مرسی ..

سلام دوست عزیز
از چه روشی استفاده میکنی ؟
این روشی که میگم یه کم سربار داره برا سیستم ولی هنوز نرفتم دنبال یه روش بهتر من از این روش استفاده کردم
datatable به برنامه اضافه کن و به تعداد فیلدهای کریستالت +1 فیلد ایجاد کن
یکیشو بذار ردیف
با یه حلقه foreach و یه Counter میتونی دیتا تیبل رو پر کنی و از ردیف بهره مند میشی
Record Number که دوستمون ایمان گفتن رو من هنو چک نکردم ولی اگه بشه خیلی عالیه حتماً تست میکنم

hosseinenayati_2009
جمعه 05 خرداد 1391, 01:53 صبح
سلام
شما باید از تیبل temp استفاده کنی اینطور که یه تیبل temp همانند تیبل خودت بسازی که فقط یه فیلد ردیف اضافه داشته باشه.بعدا اطلاعاتت را داخل تیبل temp بریزی و این تیبل را داخل کریستال نشون بدی.

Mahmoud Zaad
جمعه 05 خرداد 1391, 10:00 صبح
سلام دوست عزیز
از چه روشی استفاده میکنی ؟
این روشی که میگم یه کم سربار داره برا سیستم ولی هنوز نرفتم دنبال یه روش بهتر من از این روش استفاده کردم
datatable به برنامه اضافه کن و به تعداد فیلدهای کریستالت +1 فیلد ایجاد کن
یکیشو بذار ردیف
با یه حلقه foreach و یه Counter میتونی دیتا تیبل رو پر کنی و از ردیف بهره مند میشی
Record Number که دوستمون ایمان گفتن رو من هنو چک نکردم ولی اگه بشه خیلی عالیه حتماً تست میکنم
دوست عزیز به تاریخ تاپیک هم یه نگاه کنید. در ضمن کار با فرمول آماده RecordNumber کریستال ریپورت حل میشه.

macsharp
شنبه 06 خرداد 1391, 00:24 صبح
دوست عزیز به تاریخ تاپیک هم یه نگاه کنید. در ضمن کار با فرمول آماده RecordNumber کریستال ریپورت حل میشه.

شما درست میگی اما ممکن هست به درد یکی دیگه هم بخوره