PDA

View Full Version : وارد کردن فایل متنی در کریستال ریپورت



nazila_f
یک شنبه 19 آذر 1385, 10:23 صبح
اگر بخوام یک فایل متنی رو وارد کرستال ریپورت کنم و بخوام همیشه اون رو از یک مسیر خاص باز کنه مثلا مسیر برنامه باید چه کار کنم ؟:متفکر:

nazila_f
سه شنبه 21 آذر 1385, 14:52 عصر
هیچ کس نمیدونه؟ چی کار کنم؟؟؟؟؟؟؟؟؟؟؟؟:عصبانی++:

reza_rad
چهارشنبه 22 آذر 1385, 14:24 عصر
بیشتر توضیح بدید...
می خواهید به جای دیتابیس از فایل متنی استفاده کنید یا مشکل دیگه ای دارید؟

nazila_f
پنج شنبه 23 آذر 1385, 11:37 صبح
من گزارشم رو داخل یک textbox مینویسم و آن را روی پرینتر میفرستم چون گزارشم خیلی پیچیدس و نمیشه تو کریستال نوشت

حالا میخوام لوگوی مثلا مغازه رو هم بالای پرینت بذارم که مجبورم از کریستال استفاده کنم
و میخوام هر بار که پرینت رو زد فایل textbox ام در کریستال ریپورت باز بشه و آرم هم که بالاش هست حالا پرینت بگیره.

فایل رو وارد کریستال کردم اما refresh نمیشه . دوباره فایل رو باز نمیکنه که بخونه

manitack
جمعه 24 آذر 1385, 20:49 عصر
میتونی متن نهایی رو به بانک منتقل کنی وبعد با کریستال از بانک دریافت کنی. یا متن را با فیلدهای پارامتری به کریستال پاس کنی.

reza_rad
شنبه 25 آذر 1385, 08:01 صبح
از همون parameter fields که دوستمون گفتند استفاده کنید.
توی همین تالار پارامتر رو جستجو کنید مطالب زیادی گیرتون میاد.

برای حل مشکل رفرش شدن هم این طور کار کنید:


rfrm.crystalReportViewer1.ReportSource=rfrm.Mycrys talReport;

یعنی کریستال رو یکبار دیگه به viewer بایند کنید.

nazila_f
شنبه 25 آذر 1385, 12:25 عصر
بله .کاملا درست میگید

ولی مشکل من اینه که فرمت نوشتم بهم میخوره.مثلا اگر توی بانک بنویسم من زیر فاکتورم خط کشیدم و بعد قیمت کل را نوشتم و خیلی فرمت های دیگه که کاملا در تکس باکسم رعایت کردم ولی توی بانک همه چیز رو پشت سر هم میآره:ناراحت:

manitack
شنبه 25 آذر 1385, 15:28 عصر
اگه راهکار مناسبی پیدا نکردید .شاید مجبور باشید متن نهایی را به قسمتهای منطقی
تقسیم کرده و یک جدول در بانک برای آن ایجاد و در آن ذخیره و در کریستال فراخوانی کنید
در کریستال فرمت دلخواه را به فیلدها بدهید.

nazila_f
یک شنبه 26 آذر 1385, 09:28 صبح
با ریختن توی بانک مشکلم حل شد.ممنون

ولی فونت هام بهم خورد .فونتم رو همون فونت تکس باکسم کردم ولی باز فونت هام رو بهم میزنه:ناراحت:

reza_rad
یک شنبه 26 آذر 1385, 09:34 صبح
ولی فونت هام بهم خورد .فونتم رو همون فونت تکس باکسم کردم ولی باز فونت هام رو بهم میزنه

برای فونت توی کریستال این لینک فکر کنم بدردتون بخوره:
http://barnamenevis.org/forum/showthread.php?t=45039&highlight=%DD%E6%E4%CA