به تمامی کاربران دارای هر نوع مدال پنل رایگان پیامک اهداء می گردد . لذا کاربران دارای مدال می توانند با کد تخفیف medals ، به صورت رایگان ثبت نام نمایند .

انجمن تخصصی اکسس

جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران

alireza68
alireza68
آفلاین
0
با سلام خدمت شما دوستان عزیز یک پایگاه داده طراحی کردم و داخل آن 22 عدد فرم درست کردم و میخوام در هر فرم با Combo box یک فیلد را جستجو کنم. با جستجو کردن مشخصات کامل قطعاتم را نمایش دهد چندمین رکورد از صدمین رکوردم است؟ چگونه ایجاد کنم؟
تشکر ها
پاسخ ها (6)
  • پاسخ پذیرفته شده

    mjm1
    mjm1
    آفلاین
    دوشنبه 09 - تیر - 1393 07:07:46 - #لینک دائمی
    1
    با سلام
    این صفحه رو ببینید یه آموزش ویدئوییه شماره 17

    http://chalghoozacademy.com/index.php/chalghoozacademy/microsoft/icdl/access/item/76-access_project_17
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    alireza68
    alireza68
    آفلاین
    دوشنبه 09 - تیر - 1393 08:11:44 - #لینک دائمی
    0
    سلام محمد اقا ممنون از راهنماییتون اما مشکل من حل نشد.یک پروژه به دستم رسیده که طبق اون بایر کار کنم منظور من چیزی که تو فیلم بود نیست.میخوام مستقیم داخل فرم کمبو باکس بسازم اما در کمبوباکس پروژه فایل اکسس من Find a record on my form based on value.... وجود ندارد فقط دو گزینه از سه گزینه است.حال چکار کنم؟؟؟؟؟پروژه هم برای شرکته باید زود تحویل بدم اگرنه برام بد میشه.
    پیوست ها:
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    سه شنبه 10 - تیر - 1393 21:35:52 - #لینک دائمی
    0
    سلام
    معمولا قبل از اینکه فرم رو به یک منبع اطلاعاتی وصل کنید ( از طریق تنظیم record source ) ویزارد کامبو باکس هنگام اجرا دو گزینه رو در اختیارتون قرار میده و موقعی که فرم رو به یک منبع اطلاعاتی وصل می کنید مورد سوم نیز اضافه می شه .
    با توجه به اینکه فرمی که در تصویر پیوست هست ظاهرا یک فرم باند هستش احتمالا record source این فرم با استفاده از کد نویسی موقع اجرا تنظیم میشه .
    به هر حال دو تا انتخاب دارید :
    1- فرم رو به صورت مقطعی به یک جدول وصل کنید .( جدولی که شامل فیلد مورد جستجوتون باشه ) و ویزارد رو اجرا کنید و بعد ارتباط رو قطع کنید .
    2- ویزارد رو فراموش کنید ( چون ویزارد در واقع یک فایل XML در قالب یک ماکرو برای شما می سازه که شما می تونید اون را به راحتی خودتون هم درست کنید .
    برای اینکار فایل پیوست رو دانلود کنید و کل متن داخل اون رو یکجا کپی کرده و در محیط ماکرو بچسبانید ( paste ) کنید .
    بعد به جای test_id نام فیلد مورد جستجوتون رو قرار بدید .
    با سپاس
    کاویان
    پیوست ها:
    تشکر ها
    • alireza68
      بیش از یک ماه قبل
      با سلام و خسته نباشید خدمت اقای کاویان:):):):):)

      من یک پایگاه داده دارم که شامل 22 گروه قطعات با خانواده ها ی متفاوت است.که در هر گروه 200 تا 300 خصوصیت دارند وبرای گزارشگیری و فرم ساختن از بblank form/report انجام میدم. و هر گروه چون تعداد فیلدهای(خصوصیت) از 255 عدد بیشتر است در سه تا 5 گروه تقسیم کردم و یک lookup به نمایندگی از هر گروه داخل جدول اصلیم گذاشتم.و فرمم یک فرم محدود است(bound).
      مثلا گروه AL شامل یک جدول Al و 4 تا زیر مجموعه است.مثلا area_Al.که من از area یک عضو بعنوان lookup در Al اوردم و بقیه را نیاوردم و هنگام ریپورت گیری و فرم می اورم.برای همین تمامی فرم ها ساخته شده و زمانیکه combo box را اجرا میکنم 2 گزینه از 3 گزینه وجود دارد و گزینه سوم اصلی وجود ندارد گزینه اصلی find یا سومی برای فرم های نامحدود است.

      1-راه حل 1 را امتحان کردم نشد.2-راه حل دوم شما که نوشتید فایل را دانلود کنید فایلی وجود نداشت.

      حالا با ابن همه چه کنم؟؟؟؟؟؟؟؟؟؟؟؟:(:(:(:(:(
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    alireza68
    alireza68
    آفلاین
    پنج شنبه 12 - تیر - 1393 11:14:16 - #لینک دائمی
    0
    با سلام و خسته نباشید خدمت اقای کاویان:):):):):)

    من یک پایگاه داده دارم که شامل 22 گروه قطعات با خانواده ها ی متفاوت است.که در هر گروه 200 تا 300 خصوصیت دارند وبرای گزارشگیری و فرم ساختن از بblank form/report انجام میدم. و هر گروه چون تعداد فیلدهای(خصوصیت) از 255 عدد بیشتر است در سه تا 5 گروه تقسیم کردم و یک lookup به نمایندگی از هر گروه داخل جدول اصلیم گذاشتم.و فرمم یک فرم محدود است(bound).
    مثلا گروه AL شامل یک جدول Al و 4 تا زیر مجموعه است.مثلا area_Al.که من از area یک عضو بعنوان lookup در Al اوردم و بقیه را نیاوردم و هنگام ریپورت گیری و فرم می اورم.برای همین تمامی فرم ها ساخته شده و زمانیکه combo box را اجرا میکنم 2 گزینه از 3 گزینه وجود دارد و گزینه سوم اصلی وجود ندارد گزینه اصلی find یا سومی برای فرم های نامحدود است.

    1-راه حل 1 را امتحان کردم نشد.2-راه حل دوم شما که نوشتید فایل را دانلود کنید فایلی وجود نداشت.

    حالا با ابن همه چه کنم؟؟؟؟؟؟؟؟؟؟؟؟:(:(:(:(:(
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    alireza68
    alireza68
    آفلاین
    دوشنبه 16 - تیر - 1393 15:06:31 - #لینک دائمی
    0
    فایل پیوست شد.
    پیوست ها:
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    جمعه 13 - تیر - 1393 20:51:40 - #لینک دائمی
    0
    سلام
    فایل رو قرار دادم .
    با سپاس
    کاویان
    • alireza68
      بیش از یک ماه قبل
      با سلام خدمت اقای کاویان

      کارهایی ک شما گفتی را انجام دادم اما نشد.شایدم من جایی اشتباه کردم من یک قسمت خیلی خیلی کوچک از کارم رو براتون میفرستم شما لطف کنید یک کمبوباکس جستجو در دوتا فرمم که از هم مجزاست ایجاد کنید 30 تا فرمم باقی رو خودم انجام میدم.میخوام با سرچ tag_No مشخصات مربوط به تگ را برام بیاره.مثلا من 500 تا تگ در اینده وارد میکنم میخوام وقتی سرچ کردم هم جزییاتش بیاد ن اینکه 500 تا رو چک کنم ببینم از 1 تا 500 چندمین است چون واقعا سخت میشه.


      -----------------------------------------------------------------------------------------------------------------
      یک سوال دیگر:***چگونه حجم فایل پایگاهم رو کاهش بدم چون خیلی از اطلاعات و فرم ها را پاک کردم.اما هنوز همون حجمه.در کامپیوتر دیگر هم همون حجمه.گزینه compact هم زدم.


      سپاس بسیار
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.