hamidnikan
شنبه 01 مرداد 1390, 16:25 عصر
با سلام
این سوال رو در بخش اکسس هم مطرح کردم چون فایلی داشتم که تحت فاکس داس بوده و اون به اکسس کانورت کردم و حالا در خصوص یه سری گزارشات با مشکل مواجه هستم ، اگه امکان داره راهنمایی بفرمایید که چطور می شه و با چه دستوری در پنجره فرمان فاکس می شه به چنین گزارشی دست پیدا کرد:
فرض کنید یه فایل dbf داریم که :
فیلد bb برا هر خانواده مثل هم است یعنی الان در فایل زیری 4 تای اولی از یه خونواده ، دوتای بعدی هم یه خونواده و دوتای آخر هم یه خونواده هستند
فیلد cc یه کد هست که اگه 1 بود یعنی سرپرست خونواده است اگه غیر از 1 بود یعنی اعضای خونواده است و تحت تکفل اونی که عدد 1 داره
فیلد cc هم مبلغ واریزیه که ممکنه سرپرست و یکی از اعضا مبلغی واریز کرده باشند
فیلد aa ******فیلد bb ******فیلد cc ******فیلد dd
علی******** 12131******* *1 ***********0
حسن******* 12131******** 2*********** 0
احمد******* 12131 ********3 **********50000
مرتضی****** 12131******** 4*********** 0
نواب******** 12150 ********1*********** 0
شریف******* 12150 ********3*********** 0
شجاعت***** 12110******** 1 *********50000
محمد******* 12110******** 3 ***********0
***** سوال و تقاضای راهنمایی :
در همین جدول بالا احمد و شجاعت که از دو خونواده مستقل هستند پول واریز کردند و نواب که سرپرست یه خونواده ی دیگه است چیزی واریز نکرده
ما دستوری میخواهیم که چهار نفر اولی که خونواده ی احمد هستند و دو نفر آخری که خونواده ی شجاعت هستند رو بهمون نشون بده و نواب و شریف رو که یه خونواده ی دیگه بوده و وجهی واریز نکردند توی گزارش نباشه
لطفا جواب بدین که خیلی برام ضروریه
این سوال رو در بخش اکسس هم مطرح کردم چون فایلی داشتم که تحت فاکس داس بوده و اون به اکسس کانورت کردم و حالا در خصوص یه سری گزارشات با مشکل مواجه هستم ، اگه امکان داره راهنمایی بفرمایید که چطور می شه و با چه دستوری در پنجره فرمان فاکس می شه به چنین گزارشی دست پیدا کرد:
فرض کنید یه فایل dbf داریم که :
فیلد bb برا هر خانواده مثل هم است یعنی الان در فایل زیری 4 تای اولی از یه خونواده ، دوتای بعدی هم یه خونواده و دوتای آخر هم یه خونواده هستند
فیلد cc یه کد هست که اگه 1 بود یعنی سرپرست خونواده است اگه غیر از 1 بود یعنی اعضای خونواده است و تحت تکفل اونی که عدد 1 داره
فیلد cc هم مبلغ واریزیه که ممکنه سرپرست و یکی از اعضا مبلغی واریز کرده باشند
فیلد aa ******فیلد bb ******فیلد cc ******فیلد dd
علی******** 12131******* *1 ***********0
حسن******* 12131******** 2*********** 0
احمد******* 12131 ********3 **********50000
مرتضی****** 12131******** 4*********** 0
نواب******** 12150 ********1*********** 0
شریف******* 12150 ********3*********** 0
شجاعت***** 12110******** 1 *********50000
محمد******* 12110******** 3 ***********0
***** سوال و تقاضای راهنمایی :
در همین جدول بالا احمد و شجاعت که از دو خونواده مستقل هستند پول واریز کردند و نواب که سرپرست یه خونواده ی دیگه است چیزی واریز نکرده
ما دستوری میخواهیم که چهار نفر اولی که خونواده ی احمد هستند و دو نفر آخری که خونواده ی شجاعت هستند رو بهمون نشون بده و نواب و شریف رو که یه خونواده ی دیگه بوده و وجهی واریز نکردند توی گزارش نباشه
لطفا جواب بدین که خیلی برام ضروریه