PDA

View Full Version : دسترسی به گزارش local



adhami
سه شنبه 03 مهر 1386, 10:27 صبح
با سلام خدمت دوستان
من با استفاده از کریستال ریپورت در حال نوشتن برنامه web application می باشم .
من الان روی یک سیستم برنامه می نویسم و بانک sql server من روی یک سیستم دیگر است که من روی آن سیستم admin می باشم ، و تا الان برای ثبت و خواندن داده ها مشکلی نداشته ام گزارش کریستال را هم روی همان سیستم درست کرده ام و با استفاده از سیستم خودم به آن گزارش وصل می شوم و گزارش رو هم می بینم ولی آیا وقتی این برنامه روی شبکه local برود امکان گزارشگیری برای سایرین هم وجود دارد؟
کدی که برای ارتباط نوشته ام این است :


report.Load("\\computername\e$\back-up\main-database\reportname.rpt")

sm
سه شنبه 03 مهر 1386, 11:57 صبح
ساده ترین روش اینه که فایل گزارش رو بزارین کنار برنامه و با استفاده از دستور serverPath بگین فایل رو بخونه... اما این روش هم شاید بشه امتحان نکردین؟

موفق باشید

adhami
سه شنبه 03 مهر 1386, 12:07 عصر
از سیستمهای دیگه نه ولی از سیستم خودم درست کار می کنه.
اگه خودم رو از admin حذف کنم کارنمی کنه . مطمئنم .
من کاری رو که شما گفتین قبلا انجام دادم ولی جواب نگرفیتم.

sm
سه شنبه 03 مهر 1386, 12:35 عصر
تنظیمات Connection Info رو انجام دادین ؟
اگه نه، این لینک رو کامل مطالعه کنین:
http://barnamenevis.org/forum/showthread.php?t=64328

موفق باشید

adhami
چهارشنبه 04 مهر 1386, 11:08 صبح
با سلام و آرزوی قبولی نماز و روزه هایتون
چرا من از گزارشی که ساختم نمی تونم پرینت بگیرم ؟
وقتی روی دکمه پرینت می رم خودش به صورت default نرم افزار acrobat را برای من باز می کند ؟
ممنون از راهنماییتون

sm
چهارشنبه 04 مهر 1386, 12:05 عصر
چونکه چاپگر پیش فرضی که روی سیستمتون هست Acrobat هست.
از قسمت چاپگرها، چاپگر پیش فرض سیستم رو عوض کنین.

موفق باشید

adhami
چهارشنبه 04 مهر 1386, 12:28 عصر
چونکه چاپگر پیش فرضی که روی سیستمتون هست Acrobat هست.
از قسمت چاپگرها، چاپگر پیش فرض سیستم رو عوض کنین.

موفق باشید

نه اصلا اینطور نیست حتی محض اطمینان یک چاپگر دیگر رو امتحان کردم ولی باز هم همان pdf نشنون می ده.
در قسمت properties کریستال ویور گزینه ای به اسم printmode است که یک گزینه آن pdf و گزینه دیگر آن activex است برای من pdf فعال است ولی وقتی activex رو فعال می کنم هیچ اتفاق خاصی نمی افتد.