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

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

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

mehdi
mehdi
آفلاین
1
با درود جدول فرضی داریم شامل دو فیلد id و name ، مقادیر name در یک فرم با استفاده از یک کمبوباکس انتخاب میشن ، حالا چطور میشه مقدار name رو گرفت و مقدار id رو تعیین کرد آیا با تابع dlookup میشه از راست به چپ جستجو کرد ؟ البته با استفاده DAO و استفاده از select where این کار رو انجام دادم اما دنبال یک راه ساده تر و کوتاه تر هستم ممنون میشم پاسخ بدید.
تشکر ها

پاسخ پذیرفته شده

mehdi
mehdi
آفلاین
سه شنبه 06 - اسفند - 1392 09:26:00 - #لینک دائمی
1
با تشکر مشکل حل شد;)
پاسخ به درستی کمینه شد نمایش
پاسخ ها (4)
  • پاسخ پذیرفته شده

    mehdi
    mehdi
    آفلاین
    سه شنبه 06 - اسفند - 1392 03:57:10 - #لینک دائمی
    1
    با تشکر از جناب کاویان

    بند جواب رو نتونستم از توضیح شما برداشت کنم یک مثال میزنم ، تابع vlookup اکسل رو در نظر بگیرید از این تابع برای جستجوی چپ به راست استفاده میشه یعنی مقدار ستون های جلوی فاکتور جستجو رو به ما میده اگر بخوایم ستون های پشت عامل جستجو (راست به چپ) رو برگردونیم از ترکیب دو تابع index&match استفاده میکنیم سوال من این بود که خاصیت تابع dlookup هم مثل vlookup هست ؟ مثلا اگر فاکتور جستجو در فیلدی وسط تیبل باشه آیا با این تابع میشه مقادیر هر دو طرف فیلد رو برگردوند؟

    برای هشداری که در استفاده از این تابع دادید پیشنهاد جنابعالی چی هست ؟ چه روشی رو تایید میکنید ایا روشی که من استفاده کردم یعنی استفاده از sql بهترین روش هست؟
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    سه شنبه 06 - اسفند - 1392 02:48:56 - #لینک دائمی
    2
    سلام
    در پرسی که ایجاد می کنید یا در dlookup ی که تنظیم می کنید می تونید هر فیلد رو به عنوان فیلد رابطه ای درنظر بگیرید مشکل اینجاست که استفاده از فیلد نام به عنوان فیلد ارتباطی روش مطمئنی نیست چون احتمال تکراری بودن و نتیجه اشتباه دادن اون زیاد هستش
    پیروز و سربلند
    کاویان
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    mehdi
    mehdi
    آفلاین
    دوشنبه 05 - اسفند - 1392 19:40:54 - #لینک دائمی
    1
    نه منظورم این نیست اسامی من تو کمبو باکس فارسی هست و بر اساس اون میخوام محاسباتی روش انجام بدم بنابراین کار کردن با کلید اصلی برام راحت تره
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    misagh65
    misagh65
    آفلاین
    دوشنبه 05 - اسفند - 1392 18:55:06 - #لینک دائمی
    2
    با سلام
    اگر منظور شما درج اتوماتیک id پس از انتخاب name هست این پست رو ببینید .
    http://www.mantis.ir/discussions/%D9%BE%D8%B1-%D8%B4%D8%AF%D9%86-%D8%A7%D8%AA%D9%88%D9%85%D8%A7%D8%AA%DB%8C%DA%A9-%D9%81%DB%8C%D9%84%D8%AF%D9%87%D8%A7%DB%8C-%DB%8C%DA%A9-%D9%81%D8%B1%D9%85.html
    تشکر ها
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

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

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

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

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

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