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

نام تاپیک: مجموع مقادیر ستونها برای تراز مالی

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1382
    محل زندگی
    تهران-کرج
    پست
    87

    مجموع مقادیر ستونها برای تراز مالی

    سلام
    من این سوال را قبلا هم مطرح کردم فکر میکنم کسی متوجه منطورم نشد
    ولی واقعا این مشکل چند ماهه که گرفتارم کرده و از همه عاجزانه تقاضای کمک دارم :cry:
    ببینید من میخوام جمع ستونهای مانده بدهکار و مانده بستانکار را در گزارش تراز ها و دفاتر کل .و.... بدست بیارم .
    مقادیر سطرها را از تفاضل ستون بدهکار و بستانکار در یک قرمول بدست اوردم
    ولی چون از طرفی این فرمول در دو ستون نمایش داده میشه بعنی گاهی در ستون مانده بدهکار و گاهی در ستون مانده بستانکار و از طرفی خودش هم از تفاضل دو تا مقدار مجموع بدست می اد نمیشه بعنوان فیلدی در summary پیدا و انتخابش کرد
    من دنبال راهی برای بدست آوردن مجموع مقادیر این دو تا هستم یعنی جمع مانده بدهکار و جمع مانده بستانکار
    اگه راهی باشه که بشه با برنامه ای یا دستوری یا حلقه ای در کریستال گفت که هرچی در سطرها دیده میشه جمع بکنه (بدون استفاده از running total,summery چون اینها را امتحان کردم و بدردم نخورد )مشکل من حل میشه
    امیدوارم منظورم را رسونده باشم
    بهرحال اگه کسی بتونه راهنمایی یا کمکی بکنه ازش ممنون میشم
    باتشکر

  2. #2
    خب خیلی راحته

    باید از Formula Field استفاده کنی و اون موقع میتونی کنترل تمام فیلدهای روی صفحه گزارش رو در دست بگیری

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1382
    محل زندگی
    تهران-کرج
    پست
    87
    این را میدونم اما نمیدونم چه دستوری توی این فرمولا فیلد بنویسم
    اگه ممکنه بیشتر توضیح بدینچ
    باتشکر

  4. #4
    کتاب آموزش کریستال رپورت توی بازار هست یا میتونی یکی از Ebook های که آقای کرامتی دارن رو تهیه کنی و بخونی

    کار راحتی هست

    توی www.google.com هم میتونی بگردی

  5. #5
    کاربر تازه وارد
    تاریخ عضویت
    خرداد 1382
    محل زندگی
    تهران-کرج
    پست
    87
    لطفا در مورد EBOOK اقای کرامتی توضیح بدین از کجا بگیرمش
    کتابی که توی بازار هست مال کیه
    چون من یکی تهیه کردم مال اقای محمود زاده بدرد نمیخوره تمام چیزهای ابتدایی که خودم بلدم را گفته
    با تشکر

  6. #6
    کاربر دائمی
    تاریخ عضویت
    آذر 1382
    محل زندگی
    Tehran
    پست
    129
    اکرم خانم
    یا منظور سئوال شما را نفهمیدم و یا اگه درست فهمیده باشم بهتره که شما با یک برنامه مثل vb یا دلفی یا .... با دیتابیستون ارتباط برقرار کنید محاسبات رو انجام بدهید و بعد نتیجه رو توی دیتابیس ذخیره کنید و بعد با کریستال ری÷ورت اون رو چا÷ کنید بهمین راحتی .

  7. #7
    بهتره که شما با یک برنامه مثل vb یا دلفی یا .... با دیتابیستون ارتباط برقرار کنید محاسبات رو انجام بدهید و بعد نتیجه رو توی دیتابیس ذخیره کنید و بعد با کریستال

    این کار اصولی نیست

    همیشه یادتون باشه داده هائی رو که قابل محاسبه هستند توی دیتابیس ذخیره نکنید

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مهر 1383
    محل زندگی
    tehran
    پست
    144
    چرا اصولی نیست شما اگر محاسباتتون را مثلا در وی بی انجام بدید زمان باز کردن و نمایش دادن گزارشتون کمتر می شه و تقریبا یک کاربر برای دیدن گزارش نیاز نیست زیاد منتظر بمونه تا محاسبات در زمان گزارش گیری انجام شود کافی است شما گزارشتون را refresh کنید و فقط exe اون را ببینید :wink:

  9. #9
    استفاده از furmola filde سرعت load گزارش رو یکم میگیره اما در این مورد که اگه از select هم استفاده کنید چون
    مجبورید اون رو به عنوان فیلد در گزارش نشن بدید باز در سرعت گزارش تاثیر داره پس از همون furmola استفاده بشه بهتره
    دستور با فرض دو فیلد f1 و f2 و اسم جدول f این جوری نوشته میشه .
    ({sum({f.f1})+sum({f.f2

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

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