نمایش نتایج 1 تا 21 از 21

نام تاپیک: گذاشتن مانده از صفحه قبل در stimulsoft report

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1390
    محل زندگی
    تهران
    پست
    61

    گذاشتن مانده از صفحه قبل در stimulsoft report

    با سلام .
    من می خواهم در گزارش گیری با استفاده از stimulsoft report ،مانده از صفحه قبل در سطر اول و نقل به صفحه بعد در سطر آخر داشته
    داشته باشم . ممنون میشم کسی کمکم کند.
    آخرین ویرایش به وسیله matiye : سه شنبه 20 فروردین 1392 در 12:42 عصر

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    776

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام
    دوست عزیز - من براتون سناریو نقل از صفحه قبل / جمع صفحه / جمع تجمعی را تشریح میکنم
    شما با توجه به نکات اعلام شده تغییرات لازمو برا ی کسب نتیجه لازم و مورد نیازتون اعمال کنین

    بر روی صفحه گزارش اینا را اضافه کنین :
    PageHeaderBand1
    DataBand1
    FooterBand1

    در Dictionary گزارشتون دو متغیر از نوع decimal و بنامهای
    SumOnPreviousPage
    و
    SubTotal
    اضافه کنین .
    توضیح : متغیر اول برای نگهداری عدد نقل از صفحه قبل و متغیر دوم برای عدد جمع تجمعی استفاده خواهد شد
    حالا در PageHeaderBand1 خصوصیت Text یک تکست باکس را کد زیر قرار دهید :
     {SumOnPreviousPage}: نقل از قبل   


    فیلدهای لازم ( و همجنین فیلد عددی که عملیات جمع / نقل و ... روی آن انجام میشود ) را بر روی DataBand1 قرار دهید
    برای event .....
    After Print
    DataBand1 کد زیر را قرار دهید :

    SumOnPreviousPage +=Sandogh.Mablagh ;
    SubTotal += Sandogh.Mablagh;

    توضیح : ُSandogh نام جدول و Mablagh نام فیلد عددی مورد نظر است ------ اینها را بر اساس اطلاعات جدول خودتون تغییر بدین
    و در نهایت
    در FooterBand1
    خصوصیت Print At Bottom و Print On All Pages را True کنید
    دو عدد تکست باکس قرار دهید و خصوصیت Text یکی را
     {cSum(DataBand1,Sandogh.Mablagh)} : جمعع صفحه  

    و دیگری را
     {SubTotal} : جمع تجمعی  

    قرار دهید .
    و کار تمام است
    موفق باشید
    آخرین ویرایش به وسیله aslan : دوشنبه 30 اردیبهشت 1392 در 22:12 عصر

  3. #3
    کاربر دائمی آواتار nathan
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    شهسوار
    پست
    202

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    با سلام
    دوستان گرامی این مثال در حالتی که گروه موجود نباشد و نیازی به استفاده از خاصیت Keep Group Together نباشد درست عمل می کند ولی چنانچه از خاصیت بالا استفاده بشه اشکال جالبی به وجود میاد.
    مثالی از حسابداری می زنم:
    فرض کنید 20 شماره سند داریم و هر سند هم دارای دو رکورد بدهکار و دیگری بستانکار میباشد. طول صفحه کاعذ اجازه چاپ 18 شماره سند اول را به طور کامل و شماره سند 19 فقط رکورد بدهکار را در صفحه اول و رکورد بستانکار سند شماره 19 در صفحه 2 چاپ می شود.
    حال با کمک یک گروه با شرط شماره سند و تخصیص خصوصیت Keep group together می توان رکورد بدهکار سند شماره 19 را به ابتدای صفحه 2 فرستاد. حال نوبت به محاسبه "نقل به صفحه بعد" و "نقل از صفحه قبل" می رسد. قاعدتاً محاسبه ای که انجام می شود در صفحه اول (نقل به صفحه بعد) باید حاصل جمع 18 سند باشد و همینطور الی آخر اما در کمال نا باوری علی رغم اینکه رکورد ذکر شده به صفحه دوم منتقل شده اما در جمع "نقل به صفحه بعد" صفحه اول می آید و Stimul خاصیت Keep group together را در محاسبهRunning Total به حساب نمی آورد. دوستان اگر کسی راهنمایی یا اشاره ای داره بی صبرانه منتظر دریافت نظرات هستم.

  4. #4
    کاربر دائمی آواتار nathan
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    شهسوار
    پست
    202

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    دوستان کسی نظری نداره یه کمکی بکنه! من فکر می کنم این باید یه باگ باشه چون با کریستال چنین مشکلی وجود نداره و فقط در استیمول مشکل هست!

  5. #5
    کاربر دائمی آواتار nathan
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    شهسوار
    پست
    202

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    تا حالا کسی این گزارشو طراحی نکرده که به این مشکل بخوره؟ یا می دونین نمی خواین رو کنین؟ این بخش مدیر نداره؟ به انگلیسی نمی تونم نوشتمو ترجمه کنم والا تا حالا از اونور آبیا جوابو درآورده بودم!!!

  6. #6
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    روش خیلی خوبی دارید .

    من ازش شما که اون کد رو در EVENT ها قرار بدم استفاده کردم و مناسب بود . اما یک مشکلی هست ! چرا در صفحه اول مقداری نمی زنه ؟ گزارشم رو پیوست کردم عکسش رو ! یه نگاه بندازید بی زحمت
    عکس های ضمیمه عکس های ضمیمه

  7. #7
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    776

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام
    SubTotal را قرار دادین ؟

  8. #8
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    نه ، فقط SumOnPreviousPage !

    اما چرا در صفحه اول مقدار دهی نمی کنه ؟ یعنی جمع اون صفحه رو درج نمی کنه ؟!

  9. #9
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    ببین ، SubTotal ، صفحه اول رو نمی شماره و 0 می ذاره . یعنی مقادیر ستون مورد نظرد در صفحه اول رو 0 در نظر میگیره و از صفحه دوم شروع به جمع کردن می کنه !

  10. #10
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    776

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام
    در فوتر بشکل زیر عمل کنید :
    Sum.JPG

  11. #11
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    تابع SumRuning رو من ندارم . ورژن Stimulsoft Reports.Ultimate 2013.1 رو هم استفاده می کنم . و این اررور رو میده
    عکس های ضمیمه عکس های ضمیمه

  12. #12
    کاربر دائمی
    تاریخ عضویت
    تیر 1390
    محل زندگی
    کرمانشاه
    پست
    1,487

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    درست شد ، تیک RuningTotal رو زدم درست شد ! مرسیییییییییییییییییییییی یییییییییییی

  13. #13
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    776

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    نقل قول نوشته شده توسط dev-dev-dev مشاهده تاپیک
    تابع SumRuning رو من ندارم . ورژن Stimulsoft Reports.Ultimate 2013.1 رو هم استفاده می کنم . و این اررور رو میده
    سلام

    درستش SumRunning هستش نه SumRuning
    در واقع اگر تیک Running Total را بزنید ُSumRunning اجرا میشه . اگه کد صفحه را چک کنید متوجه میشید
    موفق باشید

  14. #14
    کاربر دائمی آواتار nathan
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    شهسوار
    پست
    202

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    دوستان در مورد پست شماره 3 نظری ندارین؟ هنوز نتونستم راه حلی براش پیدا کنم در ضمن سناریوی ذکر شده در keep group together مشکل جمع در پایان صفحه داره . . .

  15. #15
    کاربر دائمی آواتار milad.biroonvand
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    1,406

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام

    مطلب خیلی مفید بود.
    چطور میشه دو تا ستون تجمعی که به وسیله SumRunning ایجاد شده اند رو از هم کم کرد؟

  16. #16

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام

    چرا SumOnPreviousPage در صفحه اول 0 و در بقیه صفحات هیچی نشون نمیده خالی هستش؟ مشکل کجاست؟

  17. #17

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام من در نرم افزار حسابداری یه مشکل دارم .میخواهم وقتی حساب تفضیلی جدید زدم شماره صفحه عوض بشه .یعنی اگر 18 صفحه حساب دارم .درمثلا صفحه 10 حسابم عوض شد rest page numer آن صفحه را به صورت 1-1 چاپ کنه اما این کار نمی کنه میزنه 10-18
    کسی می تونه مشکلم حل کنه؟

  18. #18
    کاربر دائمی آواتار milad.biroonvand
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    1,406

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    اگر از نسخه 2010 استفاده می کنی این نسخه چند باگ بد داره که توی خود فروم استیمول هم گفتن

  19. #19

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام ببخشید من تو گزارشات حسابداری مقددار حسابهام زیاده .در بعضی مواقع که میخواهم نقل به صفحه بعد نوشته و بقیه جمع مقادیر به صفحه بعد بره .جمع مقادیر درست به نقل به صفحه می چسبه و جمع به صفحه بعد نمی ره .کسی میتونه کمکم کنه؟

  20. #20
    کاربر دائمی آواتار milad.biroonvand
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    1,406

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    چط.ر میشه مقدار
    SumOnPreviousPage رو بصورت پیشفرض از یک رقم خاص شروع کرد؟

  21. #21

    نقل قول: گذاشتن مانده از صفحه قبل در stimulsoft report

    سلام دوستان تو رو خدا به من هم کمک کنید
    فرق مشکل من با این سوال اینه که میخوام فقط جمع صفحه قبل رو تو صفحه جاری داشته باشم نه جمع صفحات قبل رو
    هر کاری هم کردم نشد میشه به منم راهنمائی کنید ممنونم

تاپیک های مشابه

  1. سوال: مشكل در انتقال جمع صفحه جاري به صفحه بعد ( نقل از صفحه قبل ) در stimul report
    نوشته شده توسط king_of_lionsss در بخش ابزارهای گزارش سازی
    پاسخ: 2
    آخرین پست: سه شنبه 07 آذر 1391, 22:26 عصر
  2. نقل به صفحه بعد و نقل از صفحه قبل در Telerik Reporting
    نوشته شده توسط mdt414 در بخش ابزارهای گزارش سازی
    پاسخ: 1
    آخرین پست: پنج شنبه 16 شهریور 1391, 15:54 عصر
  3. سوال: گذاشتن (جمع از صفحه قبل )در STIMUL REPORT
    نوشته شده توسط mohammadyaser در بخش ابزارهای گزارش سازی
    پاسخ: 1
    آخرین پست: شنبه 08 بهمن 1390, 12:06 عصر
  4. مبتدی: نحوه وارد کردن نقل مانده از صفحه قبل و نقل به صفحه بعد در گزارش
    نوشته شده توسط holyspirit در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 2
    آخرین پست: جمعه 21 خرداد 1389, 20:46 عصر
  5. گذاشتن عکس در صفحه گزارش گیری Rave Report ...
    نوشته شده توسط Mahmood_M در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: شنبه 29 بهمن 1384, 19:54 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •