PDA

View Full Version : مقدار دهی مستقیم در Datareport



sarina
شنبه 04 بهمن 1382, 11:10 صبح
با سلام
قطعه کدی از شما دریافت کردم که در آن از دیتاریپورت بدون dataenvironment استفاده میکرد که خیلی هم کارآمد بود ولی مشکل این است که چگونه در این روش میتوان یک تابع را بر روی خروجی یک فیلد نامبر از بانک اعمال کرد؟
در این روش همه فیلدها بصورت text شناخته میشود.
مثلا در خط زیر خطا پیش میاید.
rpt1.Sections("section1").Controls("txt1").DataField = func1(val("field1"((

الهام تفریشی
شنبه 04 بهمن 1382, 11:34 صبح
ببینید دوست عزیز منظور این خط
rpt1.Sections("section1").Controls("txt1").DataField =field1
این هست که شما مستقیما به Property Datafeild دارید مقدار دهی میکنید
و نمیتونید قدر مسلم بهش یه تابع بدید
راستش خودم تاحالا پیش نیومده از تابع بخوام استفاده کنم یعنی منظورم تو قسمت detail هست یعنی اصلا فکر نکنم کاربردی داشته باشه

در این روش همه فیلدها بصورت text شناخته میشود.
اخه دوست عزیز این یه گزارش هست براش فرقی نمیکنه که چه نوعی براش میفرستین
باز از دوستان خواهشمندم در صورتی که اطلاعات بیشتری دارن در اختیارمون قرار بدن