mjm1
mjm1
آفلاین
1
با سلام دو تا تیبل دارم تیبل اول حالت عادی توسط کاربر پر میشه تیبل دوم میخوام فیلدهاش ، رکوردهای تیبل اول باشه(یعنی متغیر باشه بر اساس تیبل اول(حالت کومبوباکس)) اگه شد نمونه بزارید
تشکر ها
پاسخ ها (3)
  • پاسخ پذیرفته شده

    جمعه 13 - تیر - 1393 20:48:27 - #لینک دائمی
    1
    سلام
    پرسش qry_make_table در فایل نمونه که در پست قبلی آورده شده همون کار رو انجام می ده . برای اتوماتیک کردنش هم باید در قسمت timer فرم یک خط کد بنویسید .
    با سپاس
    کاویان
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    mjm1
    mjm1
    آفلاین
    پنج شنبه 12 - تیر - 1393 08:52:15 - #لینک دائمی
    1
    با سلام و تشکر
    لطفا فایل ضمیمه رو ببینید
    منظورم اینه که با پر شدن تیبل 1
    تیبل 2 یی که برای نمونه به صورت دستی ساختم رو خودکار بسازه
    ممنون
    پیوست ها:
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    پنج شنبه 12 - تیر - 1393 00:43:20 - #لینک دائمی
    1
    سلام
    لطفا بخش دوم سوالتون رو دریک تاپیک مجزا در مجموعه کلیه نکات و تکنیک های مربوط به طراحی فرم ها در اکسس مطرح کنید.
    اما در خصوص بخش اول سه راه حل وجوددارد :
    1- با استفاده از ترکیبی از دستوراتSQL و VBA جدول جدید رو بر اساس جدول اول ایجاد کنید که کار پیچیده ای است و باید دقیقا موضوع برای اینکار شفاف باشه و حتما یک نمونه ایجاد کنید .
    2- با استفاده از پرسش crosstab query و make table query اینکار رو به صورت دستی انجام بدیم .
    در مثالی که براتون آماده شده باید اول در جدول tbl_records فیلد های موردنظرتون رو به صورت رکورد وارد کنید.
    سپس به داخل پرسش qry_make_table رفته و اون ها رو انتخاب و پرسش رو اجرا کنید . ( که این قسمت کار دستی است که البته میشه اتوماتش هم کرد ) .
    پیوست ها:
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
پاسخ شما