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

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




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 25

نام تاپيک: یک گزارش مالی به شکل زیر چگونه بسازم

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

    پيش فرض

    سلام
    عیز دل باباف حداقل به جای تکرار متن پست اول، یک چندتا از سوالات و ابهامت من بیچاره را که در پست نهم مطرح کرده بودم جواب میدادید.!

    ==============

    من همچنان از فیلدهای دیتابیس شما چیزی نفهمیدم.
    من خودم فرض میکنم که شما همچین فیلدهایی دارید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در نتیجه دستورات SQL معادل درخواستهای متنی چنین خواهند بود:


    تعداد فاکتور از نوع ID_Type@ در بازه زمانی InvoiceDate_Min@ تا InvoiceDate_Max@
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    مبلغ کل فاکتورها از نوع ID_Type@ در بازه زمانی InvoiceDate_Min@ تا InvoiceDate_Max@
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    تعداد و مبلغ کل فاکتورها از نوع ID_Type@ در بازه زمانی InvoiceDate_Min@ تا InvoiceDate_Max@
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    مبلغ کل فاکتورها در بازه زمانی InvoiceDate_Min@ تا InvoiceDate_Max@
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    لیست ID_Type و تعداد و مبلغ کل فاکتورها به تفکیک ID_Type شان در بازه زمانی InvoiceDate_Min@ تا InvoiceDate_Max@
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. #12
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    14

    سلام
    این یعنی چی؟

    عیز دل باباف حداقل به جای تکرار متن پست اول، یک چندتا از سوالات و ابهامت من بیچاره را که در پست نهم مطرح کرده بودم جواب میدادید.!
    حالا بیخیال ما عادت کردیم


    ببینید من فرمول نویسی خودم رو در محیط CrystaReport و با استفاده از Formula Filds و Summary انجام می دهم و شما با Sql.
    اگر که من بخواهم جدولها و فیلد ها را برای شما توضیح بدم یک روز طول می کشد به همین دلیل من فقط یک سئوال کوچک برای بدست آوردن مجموع فیلد جمع ها دارم
    حالا من گزارش خودم رو طراحی کردم و شکل کلی گزارش رو هم در پست های قبلی رسم کردم
    حالا سئوال من این است که من در هر ردیف یک جمع دارم و می خواهم مثلا در پایان هر صفحه یک جمع از این صفحه داشته باشم، چگونه جمع های هر ردیف را با هم جمع کنم و جمع کل بدست آورم
    جمع هر ردیف از ضرب تعداد قبض (Count ({Payment.Price}, {Payment.Price})) در (Payment.Price) بدست می آید حالا مجموع این جمع ها را چگونه بدست آورم

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

    پيش فرض

    سلام
    برای ساخت یک فیلد فرمولی که از روابطی ار فیلدهای دیگر به دست آید به طریق زیر عمل کنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا باید یک فیلد جدید با نام مشخص داشته باشد و یک صفحه سفید برای تایپ فرمول، این فرمول میتوانید چیزی شبیه این باشد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا هر فرول دیگری ...
    مقادیر اطلاعات در بالا سمت چپ نشان داده میشود-توابعی که میتوانید استفاده کنید در وسط و اپراتورها در راست.

    امیدوارم با توضیحات فوق مشکلتانت حل شود.

  4. #14
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    امیدوارم با توضیحات فوق مشکلتانت حل شود.
    اما متاسفانه مشکل من حل نشد!!!
    من با کلیات فرمول مشکلی ندارم مشکل من همان فرمولی است که باید استفاده کنم.
    من بوسیله فرمول جمع هر ردیف (مبلغ * تعداد) را بدست می آورم اما جمع کل را نمی دانم با چه فرمولی بدست آورم

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

    پيش فرض

    سلام
    من دیگر نمیدانم چه بگویم، من شرایط شما را نمیدانم ولی راهش همان است.
    اگر مقادیر را ستونی میخواهید جمع کنید که توابع جمع گروهی وجود دارد
    هم میتوانید از همان روش آخر که گفتم بروید و از فرمول هایی شبیه این استفاده کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یا میتوانید به جای Formula Fields از Running Total Fields استفاده کنید.

    اگر هم مقادیر سطری را میخواهید که همان است که قبلاً نوشتم.

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

  6. #16
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    14

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ببینید دوست عزیز
    شما خروجی فاکنور یک فروشگاه را فرض کنید،
    تیتر خروجی آن چنین است: نام کالا , تعداد , قیمت واحد , قیمت کل
    بعد در ردیف اول نوشته: آب معدنی، 6 , 200 , 1200
    در ردیف دوم نوشته: ماکارونی , 5 , 500 , 25000
    در ردیف سوم نوشته: تن ماهی , 3 , 1500 , 4500

    ستون قیمت کل از ضرب تعداد در قیمت واحد بدست می آید (که تا اینجا مشکلی وجود ندارد)
    حالا پایین برگه نوشته مبلغ کل که از جمع ستون قیمت کل بدست می آید (یعنی فیلدی به نام قیمت کل و جمع کل در دیتابیس وجود ندارد و در خروجی با یکسری فرمول بدست می آید)
    حالا این جمع کل را چگونه برست بیاورم

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

    پيش فرض

    سلام
    حالا این جمع کل را چگونه برست بیاورم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #18
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    سلام دوست عزیز
    من از همان فرمول که شما فرمودید استفاده کردم

    Sum (Count ({Payment.Price})*ToNumber ({Payment.Price}))

    اما با این خطا مواجه شدم

    A field is required here

    نمی دونم دیگه چکار کنم

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

    پيش فرض

    سلام
    این کد ایراد دارد؟؟؟؟!!!!!
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من هم نمیدانم منظورتان از کد فوق چه بوده چه برسد به اینکه کریستال منظورتان را متوجه شود!!!!!
    منظورتان از Count داخل Sum چه بوده؟
    اگر میخواهید Price را جمع کنید، دیگر Count معنی ندارد؟
    ToNumber برای چه بوده؟

  10. #20
    اگه نباشه جاش خالی می مونه M-B-M's Avatar
    تاريخ عضويت
    Mar 2006
    محل سكونت
    ایران - مشهد
    پست ها
    371

    پيش فرض

    منظورتان از Count داخل Sum چه بوده؟
    اگر میخواهید Price را جمع کنید، دیگر Count معنی ندارد؟
    ToNumber برای چه بوده؟
    منظور از Count تعداد کالاست که ضرب در قیمت کالا می شود و قیمت کل بدست می آید(چون فیلد قیمت از نوع حرفی می باشد از ToNumber استفاده شده است)
    با قسمت داخلی این فرمول قیمت کل هر ردیف بدست می آید و از Sum برای بدست آوردن جمع کل فاکتور استفاده می شود
    لطفا یک بار دیگر پست شماره 10 را یک نگاه بکنید

Thread Information

Users Browsing this Thread

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

User Tag List

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

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