PDA

View Full Version : Crystal Reports & VB2005



meh_secure
سه شنبه 04 بهمن 1384, 19:14 عصر
سلام.

دوستان بنده در ارتباط کریستال با وی بی 2005 دچار مشکل شدم.
اگر مثال آماده دارید ممنون میشم اگه اینجا قرار بدید.

موفق باشید

M.kavyani
سه شنبه 04 بهمن 1384, 21:36 عصر
سلام
من از کریستا ریپورت 11 و VB.Net 2005 استفاده کردم اما به مشکلی بر نخوردم.
پیغامی میدهد یا گزارش رو به نمایش در نمیاره یا...؟
مشکل کجاست؟

مطهر
چهارشنبه 05 بهمن 1384, 16:09 عصر
دوستان بنده در ارتباط کریستال با وی بی 2005 دچار مشکل شدم.
ببین دوست عزیز ... شما که تازه کار نیستید. این چه طرز سوال پرسیدنه؟؟
مشکلتان دقیقاً چیه؟؟

meh_secure
چهارشنبه 05 بهمن 1384, 17:46 عصر
ببین دوست عزیز ... شما که تازه کار نیستید. این چه طرز سوال پرسیدنه؟؟
مشکلتان دقیقاً چیه؟؟
سلام دوست عزیز.
من تو وی بی 6 هر نوع گزارشی که دوست داشتم در می آوردم. اما اینجا حتی نتونستم بانک رو به کریستال وصل کنم.
اگه یه مثال دارید بگذارید. ما بقی رو خودم حل می کنم یا ازتون کمک می گیرم .
ممنون

meh_secure
پنج شنبه 06 بهمن 1384, 00:15 صبح
دوستان اگه میشه سریعتر.
کارم بدجوری...

مطهر
پنج شنبه 06 بهمن 1384, 12:11 عصر
اینم یه مثال
خواهشاً بگید چطوری دارید گزارش می سازید و کجا به مشکل بر خوردید

meh_secure
پنج شنبه 06 بهمن 1384, 13:28 عصر
مطهر جان ممنون از شما.
راستش مشکل بنده چند تاست. یکیش اینه که نمی تونم آدرس نسبی بانک به گزارش بفرستم.
یا اینکه امکانات گزارش مثل فیلدهای پارامتری و ... از طریق کدنویسی در دستم نیست.
البته الان XI نصب کردم و کمی مشکلم حل شده.

meh_secure
پنج شنبه 06 بهمن 1384, 21:09 عصر
سلام مجدد
هم اینک مشکل بنده اینه.
بنده تو وی بی 6 گزارش رو طراحی می کردم بعد با این خط کد یک رکوردست به عنوان Datasource به گزارشم می دادم اما اینجا نمی دونم چه کنم.

my rs.open "select * from myTable
cr.database.setdatasource rs
viewer.reportsource =cr
rs.close

حالا با XI گزارش رو طراحی می کنم. منتها بعد از Refresh کردن گزارش پیغامی دریافت می کنم که user name و password می خواد که نشون دهنده پیدا نکردن بانکم هست.
بانکم هم در مسیر جاری گزارش قرار داره و داخل گزارش مسیر بانک رو بصورت نسبی : db.mdb دادم.
اگه اطلاعاتی در این مورد دارید ممنون میشم که راهنماییم کنید.

مطهر
پنج شنبه 06 بهمن 1384, 23:53 عصر
بنده تو وی بی 6 گزارش رو طراحی می کردم بعد با این خط کد یک رکوردست به عنوان Datasource به گزارشم می دادم اما اینجا نمی دونم چه کنم.

my rs.open "select * from myTable
cr.database.setdatasource rs
viewer.reportsource =cr
rs.close
معادل امروزیش میشه از یک دیتاست گزارش گرفتن؟این طور نیست؟؟؟؟
صبر کن تا یه مثال این جوری بنویسم.بهتره خودت هم....


حالا با XI گزارش رو طراحی می کنم. منتها بعد از Refresh کردن گزارش پیغامی دریافت می کنم که user name و password می خواد که نشون دهنده پیدا نکردن بانکم هست.
ر.ک
http://www.barnamenevis.org/forum/showthread.php?t=34542

مطهر
جمعه 07 بهمن 1384, 00:26 صبح
اینم یه مثال ساندویجی . اگه بد شد ببخشید....
امیدوارم مشکلت حل بشه
برای اینکه گزارش از دیتاست بسازی باید در کریستال بعد از Create New Connection مورد ADO.NET را انتخاب کنی و بقیه موارد....
موفق باشی

meh_secure
جمعه 07 بهمن 1384, 00:36 صبح
درسته معدل امروزیش میشه دیتاست.
یه نمونه data source هم استفاده کردم ولی چیزی نشون نمیداد. مثل اینکه دیتاست میسازه و باید fill بشه. منتها نمیدونم چطوری.