PDA

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



romper
چهارشنبه 12 آذر 1393, 17:52 عصر
با سلام خدمت دوستان حرفه ای خودم!!

اول بگم که, کلی گشتم ولی پیدا نکردم, برا همین پرسیدم.

دوم اینکه, می خواهم با استفاده از کریستال ریپورت, بر روی فاکتور آماده (فاکتوری که قبلا توسط چاپخانه تهیه شده است), پرینت کنم و مکان قرار گیری فیلدها را هم به کاربر بسپارم. بطوریکه هر کاربر با توجه به نوع و اندازه ی فاکتوری که دارد, اقدام به تغییر مکان فیلدها کند.
اینکار را انجام دادم.
اما...
اما همانطور که می دانید, هر Section دارای top و left منحصربه فرد خود می باشد و همچنین قسمت detail هم با توجه به مقدار داده ها, می تواند تغییر اندازه دهد, پس چطور باید قسمت "قیمت نهایی" و "تخفیف" که همیشه در انتهای فاکتور قرار دارد را در جای اصلی بر روی فاکتور آماده, ثابت نگه داشت؟

ممنون که وقت گذاشتید.

Naghibi
پنج شنبه 13 آذر 1393, 08:33 صبح
سلام
همونطور که خودتون گفتین Detail با توجه به تعداد داده ها تکرار میشه، پس بهتره فیلدی مثل تخفیف یا قیمت نهایی که فقط یکبار اونم انتهای فاکتور چاپ میشه رو توی Section های Report Footer یا Page Footer بذارین.

romper
پنج شنبه 13 آذر 1393, 13:14 عصر
سلام
ممنونم بابت پاسخ


سوال دوم:
چطور می توان سایز کاغذ کریستال ریپورت را درهنگام Runtime تغییر داد؟

romper
شنبه 15 آذر 1393, 10:23 صبح
سلام
ممنونم بابت پاسخ


سوال دوم:
چطور می توان سایز کاغذ کریستال ریپورت را درهنگام Runtime تغییر داد؟

سخت بود, ولی انجام شد.
سایز کاغذ کریستال ریپورت را نمی توان موقع اجرا تغییر داد ولی می توان کریستال ریپورت را مستقیما به پرینتر فرستاد و هنگام فرستادن هم می توان سایز و دیگر چیزها را تغییر داد.