ورود

View Full Version : مبتدی: مانده گیری در گزارش صندوق



alisaeedzadeh
سه شنبه 29 اردیبهشت 1394, 17:33 عصر
با سلام خدمت دوستان نیاز دارم در ACCess گزارش صندوق ---- مانده گیری و بد - بس همراه با تشخیص داشته باشم لطفا راهنمایی فرمایید

ردیف -------بد ------بس ------------- مانده حساب ----- تشخیص
1 ------ 100 -- 0
2 -------0 50- ---0

3 -------- 200 --- 0

4 ------------ 5 -----0

5 --------- 0 ---- 100
6 -------- 0 ----1000000

RESMAILY
سه شنبه 29 اردیبهشت 1394, 17:45 عصر
به نام خدا
با سلام. از این دستور میشود استفاده کرد

iif(([bed]-[bes])>=0;"bedkar";"beskar")
به غیر از این از دستور switch هم میشود استفاده کرد. این مثال خود آکسس:

Matchup = Switch(CityName = "London", "English", CityName _
= "Rome", "Italian", CityName = "Paris", "French")

alisaeedzadeh
سه شنبه 29 اردیبهشت 1394, 18:03 عصر
دوست عزیز مانده ردیف قبل هم باید + یا - شود بعد حاصل در ریف بعدی ثبت شود

RESMAILY
چهارشنبه 30 اردیبهشت 1394, 07:51 صبح
به نام خدا
با سلام. عزیزم شما یک موضوع کلی سوال کردی لاجرم پاسخ اش همین شکلی هاست که عرض شد. اگر چیز خاصی میخواهی نمونه بگذارید. عقل مان رسید جواب میدیهیم یا بالاخره یکی از بزرگواران پاسخ اش را خواهد داد.

alisaeedzadeh
جمعه 01 خرداد 1394, 10:41 صبح
سلام خدمت دوستان خودم پیداش کردم در -- Querie مربوط به گزارش [mandeh:[Be] - [bes
در گزارش (Report) فیلد مانده حساب را به mandeh ارتباط داده وRunning Sum آن را به Over All تغییر می دهیم مشکل حل می شود متشکرم

alisaeedzadeh
جمعه 01 خرداد 1394, 10:49 صبح
ضمنا برای تشخیص بد یا بستانکار آن می توان گفت
"تسویه حساب" = if(mandeh.value=0) then T.value
"مانده بدهکار" = if(mandeh.value >0) then T.value
"مانده بستانکار" = if(mandeh.value<0) then T.value
منظور از T همان فیلد تشخیص می باشد:بوس: