تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: دوسئوال اساسی در مورد کریستال ریپورت

  1. #1
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض سئوالات اساسی در مورد کریستال ریپورت

    1- چطور میشه وقتی که یک گزارش رو میسازیم و فرضا دارای چند فیلد است بصورت برنامه نویسی و با تقاضای کاربر در هنگام نمایش گزارش یک فیلد چاپی نمایش داده نشه(مثلا قیمت خرید با تقاضای کاربر اگر خواست نمایش بده یا نده)

    2- چطور میشه از Subreport طوری استفاده کرد که فرضا اگر یک گزارش دارای نام فاکتورهای موجود بود با کلیک بر روی هر فاکتور در پیش نمایش کریستال ریپورت بتوان تشخیص داد چه مقداری انتخاب شده است و گزارش مربوط به آن فاکتور نمایش داده شود

    3- چطور میشه بصورت Runtime فونت فیلدهای کریستال رو تغییر داد (فونت جدید به وسیله کاربر انتخاب خواهد شد)
    Last edited by MTPROG; 03-02-2009 at 08:52. دليل: افزودن گزینه جدید

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    1) گمانم با صفر کردن width کنترلر مذکور این کار قابل انجام باشد.

    3) طریقه تغییر font و width را میتوانید در مثال زیر مشاهده کنید:
    (در سورس به کد روال CreateNewReport دقت کنید)
    h02.ir/Download.aspx?File=CrystalReportSamples.zip
    البته با حلقه foreach هم میتوایند کل کنترلرها و فیلدها را اسکن و تغییر دهید.

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

    2) شاید امکانش وجود داشته باشد ولی من تا حالا انجام نداده ام و اصولاً این کارها در چهارچوب کاری برنامه های گزارش ساز چاپی نیست.
    وظیفه این برنامه های دادن یک خروجی قابل پرینت با هماهنگی زیاد با چاپگر واقعی و نتیجه نهایی است، مثل یک ورق کاغذ معمولی.
    شما باید این قبیل رابطهای کاربری را به کنترلرهای ویندوزی خود محول کنید (مثلاً با DataGridView و یا WebBrowse و Html و...) بعد هر زمان کاربر از چیزی که در حال مشاهده است، چاپ لازم داشت فرم کریستال را نشانش دهید.

    موفق باشید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •