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

نام تاپیک: فیلتر کردن دو کمبوباکس در اکسس

  1. #1

    فیلتر کردن دو کمبوباکس در اکسس

    با سلام خدمت همگی دوستان
    مشکل اصلی من فیلتر کردن نتایج یک کمبوباکس در زیرفرم بر اساس نتایج یک کمبوباکس دیگه انتخابی در فرم اصلی هستش
    فرض کنید یک جدول داریم به نام tbl_customers که در آن دو فیلد customerId و CustomerName داریم که فیلد customerId پرایمری کی هستش
    در طرف دوم یک جدول دیگر داریم به نام tbl_goods که کالاهای مشتریان مختلف رو لیست کرده و سه فیلد داره: goodsID که پرایمری کی هستش، goodsName که نام هر کالا است و CustomerId که آی دی مشتری مربوطه است.
    این دو جدول از طریق یک رابطه یک به چند برای فیلد customerID با هم ارتباط دارند.
    حالا یک جدول سومی هم داریم که به نام tbl_Orders که سفارشات مشتریان رو مشخص می کنه.
    دو فیلد در این جدول دایم: OrderID که پرایمری کی هستش و customerID
    در جدول چهارم (tbl_subOrder) مشخص میشه هر مشتری در هر سفارشش کدوم کالاها رو سفارش داده
    در این جدول یک کلید خارجی داریم به نام OrderID و یک پرایمری کی داریم به نام goodID
    این دو جدول هم با یک رابطه یک به چند برای فیلد OrderID با هم رابطه دارند.
    من یک فرم و زیر فرم برای این دو جدول اخیر ایجاد کردم. فرم اصلی دو تا فیلد جدول tbl_order رو داره و زیرفرم هم دو تا فیلد جدول tbl_suborder رو داره
    حالا من می خوام وقتی کاربر orderID رو پر کرد و بعد customerID رو از طریق کمبوباکس انتخاب کرده، در subform برای فیلد goodID، فقط اون کالاهایی رو بشه از طریق کمبوباکس انتخاب کرد که مربوط به این مشتریه
    کسی میتونه کمک کنه
    ضمنا اطلاعات من در اکسس خیلی قوی نیست.
    من میتونم دو تا کمبوباکس رو نسبت به هم فیلتر کنم اگر چنانچه هر دو در یک فرم باشند. اما وقتی یک کمبوباکس در فرم اصلی و دیگری در زیرفرمه امکانش برام وجود نداره
    ممنون میشم بتونید راهنماییم کنید
    فایل دیتابیسم رو هم قرار میدم
    فایل های ضمیمه فایل های ضمیمه

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

  1. سوال: آپدیت یا فیلتر کردن دو سابفرم در یک فرم
    نوشته شده توسط m2326499 در بخش Access
    پاسخ: 0
    آخرین پست: سه شنبه 10 شهریور 1394, 13:11 عصر
  2. سوال: فیلتر کردن کوئری در فایل adp اکسس بر اساس فیلد یک فرم
    نوشته شده توسط saan1359 در بخش Access
    پاسخ: 1
    آخرین پست: سه شنبه 11 شهریور 1393, 20:31 عصر
  3. فیلتر کردن یک فیلد بانک اکسس در بیسیک
    نوشته شده توسط majjjj در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: جمعه 29 شهریور 1392, 11:35 صبح
  4. سوال: ايراد در كد نويسي براي dsum هنگام فيلتر كردن دو متغير
    نوشته شده توسط abdoreza57 در بخش Access
    پاسخ: 4
    آخرین پست: چهارشنبه 04 آبان 1390, 21:06 عصر
  5. درج كردن همزمان دو ركورد در اكسس
    نوشته شده توسط talabaki در بخش Access
    پاسخ: 4
    آخرین پست: چهارشنبه 06 آذر 1387, 15:45 عصر

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

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