ورود

نسخه کامل مشاهده نسخه کامل : نبود کریستال ریپورت در vs



ashk_tanha
31-07-2008, 08:04
سلام خدمت دوستان و اساتید
من کریستال ریپورت در vs نیست چکار کنم
ممنون

_H2_
31-07-2008, 19:02
سلام
یا DVD و CD شما کامل نبوده، یا در زمان نصب تیک و گزینه مربوط به نصب کریستال را فعال نکرده اید.
اگر DVD و CD تان کامل است، مجدداً فرآیند نصب را با گزینه Add or Remove Features در پنجره Setup پیگیری کنید.

ashk_tanha
02-08-2008, 08:43
از شما اقای h2 ممنون باز هم مثل همیشه فقط شما جوابگوی من بو دید یک سوال دیگه از شما دارم شرمندم مرتبا وقت شما را می گیرم .
من دارم از report استفاده می کنم برای اولین بار بر نامه ام اجرا داد ولی حال هر کاری می کنم اجرا نمی دهد چند بار بر نامه را از اول شروع کردم ولی بازهم جواب نداد ؟
چند نمونه هم از سایت های مختلف سرچ کردم و مطابق با آن پیش رفتم ولی باز هم هیچ ؟
می خواستم ببینم شما می توانید کمک کنید یک نمونه که اگر از روی آن کار کنم واقعا جواب می گیرم و اگر هم کدی داشتید ممنون می شو بزارید؟
توجه داشته باشید با report یا همان rdlc دارم استفاده می کنم .
بازم ممنون.

_H2_
02-08-2008, 22:21
سلام


من دارم از report استفاده می کنم برای اولین بار بر نامه ام اجرا داد ولی حال هر کاری می کنم اجرا نمی دهد چند بار بر نامه را از اول شروع کردم ولی بازهم جواب نداد ؟


دوست عزیز،
لطفاً بیشتر توضیح بدهید،اطلاعاتتان برای کمک کم است.

خطایی دریافت میکنید؟ متن خطا چیبست؟ خطی که خطا رخ میدهد چیست؟

میخواهید Preview نشان دهید ولی هیچ چیز نشان نمیدهد؟ خطا هم نمیدهد؟

یا بدون Preview میخواستید Print بگیرید؟

لطفاً کدهایتان را هم که داده ها را برای نمایش تحویل میدهید اینجا بگذارید.

موفق و پیروز باشید.

ashk_tanha
03-08-2008, 08:41
سللم دوست گرامي .
شرمنده ام. درسته میخوام Preview نشان دهد ولی هیچ چیز نشان نمیدهد. و خطا هم نمیدهد.
كدي هم كه به كار مي گيرم اين است
;("dataset1.readxml("x.xml
;this.reportviewer1.refreshreport
يعني فقط تيتر فيلد هاي جدول را نشان مي دهد و لي اطلاعات آن را نشان نميدهد.
و از اين سايت هم چند نمونه گرفتم ولي همان كدي بود كه من استفاده مي كردم و چيز بيشتري نفهميدم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
درضمن ميشه كمكم كني كه با كد به report وصل شوم نه ويزارد ممنونم .
اگر كمكم كني يه دنيا ممنونت مي شم .

_H2_
03-08-2008, 23:34
سلام
یعنی شما خود دیتا ها و اطلاعات را در فایل x.xml ذخیره کرده اید؟؟؟؟ اگر هم اینطور است، دادن مسیر مطلق از ریشه درایو بهتر است.

بهرحال چه با DataAdapter و چه منبع XML ، در هر صورت مطمئن شوید که DataSet1 از همان نوع مورد قبول گزارش rdlc است و پر شده و دیتا ها موجود است.


اگر گزارش rdlc شما در پروزه تان موجود است،
حتماً یا با کد یا در پنجره Properties خصیصه ReportViewer1.LocalReport.ReportEmbeddedResource را به نام فایل گزارش ست کنید و سپس با کد زیر دیتاست پر شده ای که مورد قبول گزارش باشد را به ان تحویل دهید تا بتواند اطلاعات را برای نمایش داشته باشد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ashk_tanha
04-08-2008, 09:43
سلام ممنونم که جوابم دادی ولی ببخشید .دوباره مشکل دارم .
کدی که گفتین به کار بردم ولی مرتبا از پرانتز و یا سمی کالن ایراد میگیره و من نمی دونم که این ایرادی که میگیره از کجا ست جون هم تعداد پرانتز درسته و هم سمی کالن.
اصلا اقای h2 امکان داره یه راه حل بدون استفاده از xml را به من بدی .
اگر هم ممکنه در این در این مورد بیشتر راهنمایی کنی . چون من خیلی در مورد rdlc نمی دونم.
ممنون می شم اگر کدی را می زارید به زبان سی شارپ باشد.ببخشید اینقدر خنگم.

_H2_
04-08-2008, 13:42
سلام
شما نگفته بودید که کدتان #C است و من هم default ام روی VB.Net تنظیم شده!

VB برای هر پارامتر دهی از پرانتز استفاده میکند ولی #C برای ایندکس ها از [ ] استفاده میکند.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

اگر باز هم مشکلتان حل نشد، سعی میکنم توضیح بیشتر یا مثالی برایتان بگذارم.

ashk_tanha
05-08-2008, 08:10
سلام
ببخشيد با آدم خنگي طرفي .شرمنده ام.
ميشه توضيح بيشتري بديد و چه بهتر يك مثالي بزنيد.
راستي راهي به جزء xml است ؟

Ultimator
05-08-2008, 12:56
ببخشید وسط بحثتون مزاحم میشم

شما اصلا دیتا سورستون چیه ؟ مگه xml نیست ؟ پس چطور میخواین بدون xml انجام بدید .. بخشید من کامل متوجه نشدم

-------------

یه سوال هم من بپرسم ؟
کریستال ریپورت همیشه انقدر کنده ؟ خیلی دیگه کنده !!

_H2_
05-08-2008, 23:33
سلام


راستي راهي به جزء xml است ؟

همانطور که دوستمان، ultimator را هم متعجب کردید،
این به شما بستگی دارد، که اطلاعاتتان را کجا و چگونه نگه دارید، شما خودتان فرمت XML را انتخواب کرده اید.
گزینه های رایج دیگر در دات نت، Access و SQLServer هستند.

من نمونه ای برایتان حاضر کردم.
این نمونه کد مجزایی برای خواندن از XML و کد مجزایی برای خواندن از mdb هم دارد، میتوانید از هر کدام که خواستید استفاده کنید.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ضمناً در مورد پرانتزها هم، چون کد را دستی اینجا نوشتم، اصلاً متوجه نشدم و یادم هم نبود، ولی وقتی در محیط VS داشتم تایپ میکردم، متوجه شدم ایراد کجا بوده.
برای فراخانی متدها در #C پرانتز الزامی است، حتی اگر پارامتر نداشته باشد، و این اصل ساده ای مثل ; انتهای خطوط است که متاسفانه منهم حواسم نبود.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشید.

ashk_tanha
06-08-2008, 07:28
سلام
آقای h2 ممنونم مثل همیشه شما کمکم کردی .ببخشید که می گم ولی شاید دوباره مزاحمت شدم .
در ضمن آقای ultimator دوستان خوب هیچ وقت مزاحم نیستند من خوشحال می شم دوستان دیگری مثل آقای h2 به من خنگ کمک کنن تا ابنقدر هم مزاحم اقای h2نشوم .بازم از هر دوی شما ممنون