PDA

View Full Version : اتصال جدول با حالت lookup



sinas1386
چهارشنبه 18 اردیبهشت 1387, 17:30 عصر
با سلام خدمت دوستان عزیز
من میخواهم یه پایگاه داده را طراحی کنم مربوط به مشتریان یک مغازه .حال میخواهم این برنامه شامل دو جدول باشد یک جدول مربوط به خود مشتریان شامل : کد - نام - نام فامیلی - تلفن و جدول دوم شامل نام جنس - مبلغ جنس - تاریخ جنس باشد . حال میخواهم طوری این دو جدول را به هم اتصال دهم و طوری از هر دو جدول در یک فرم استفاده کنم که مثلا اگر کاربر قبلا در جدول "مشتریان" مشخصات را وارد کرده باشد .و در بخش ورود اطلاعات بعد از پرکردن اطلاعات داده جنس -مبلغ جنس -تاریخ جنس یک حالت lookup برای جدول مشتریان وجود داشته باشد که من به فرض مثال اگر قبلا یک مشتری را با کد 750- نام :علی و........وارد کرده باشم در حالت lookup طوری باشد که تا اگر کاربر کد 750را بزند بقیه مشخصات مشتری خود به خود به روی صفحه بیاید و بقیه اطلاعات مشتری که شامل نام جنس - تاریخ جنس - مبلغ جنس می باشد کاربر اطلاعات جدید را وارد کند .

با تشکر از لطف دوستان (اگر زحمت نیست یک نمونه مثال حالت فرم بگذارید .)

مهدی قربانی
چهارشنبه 18 اردیبهشت 1387, 19:01 عصر
سلام
دوست عزيز اين نمونه رو ببينيد :

amirzazadeh
پنج شنبه 19 اردیبهشت 1387, 09:40 صبح
با سلام خدمت دوستان عزیز
من میخواهم یه پایگاه داده را طراحی کنم مربوط به مشتریان یک مغازه .حال میخواهم این برنامه شامل دو جدول باشد یک جدول مربوط به خود مشتریان شامل : کد - نام - نام فامیلی - تلفن و جدول دوم شامل نام جنس - مبلغ جنس - تاریخ جنس باشد . حال میخواهم طوری این دو جدول را به هم اتصال دهم و طوری از هر دو جدول در یک فرم استفاده کنم که مثلا اگر کاربر قبلا در جدول "مشتریان" مشخصات را وارد کرده باشد .و در بخش ورود اطلاعات بعد از پرکردن اطلاعات داده جنس -مبلغ جنس -تاریخ جنس یک حالت lookup برای جدول مشتریان وجود داشته باشد که من به فرض مثال اگر قبلا یک مشتری را با کد 750- نام :علی و........وارد کرده باشم در حالت lookup طوری باشد که تا اگر کاربر کد 750را بزند بقیه مشخصات مشتری خود به خود به روی صفحه بیاید و بقیه اطلاعات مشتری که شامل نام جنس - تاریخ جنس - مبلغ جنس می باشد کاربر اطلاعات جدید را وارد کند .

با تشکر از لطف دوستان (اگر زحمت نیست یک نمونه مثال حالت فرم بگذارید .)
دوست من براي اينكار ميتوني از DLOOKUP بهره بگيري واسه اينكار توي رويداد AFTER UPDATE
فيلد مورد نظر مثلا كد مشتري اين كد رو اضافه كن اين از روي كد وارده نام مشتري رو بعد از وارد كردن كد به فرمت اضافه ميكنه وبراي بقيه مشخصات ميتوني اينكارو تكرار كني براي گرفتن سوابق خريد قبلي هم كه مهدي جان زحمتش رو كشيدن.


DIM STRFILTER AS STRING
strFilter = "IDCODE = " & Me!IDCODE
Me!MOSHTARINAME = DLookup("MOSHTARINAME", "MOSHTARITABLE", strFilter)