PDA

View Full Version : سوال: بدست آوردن رکوردی که کاربر انتخاب کرده در فرم



IMANAZADI
سه شنبه 26 آذر 1392, 13:22 عصر
با سلام
یک سوال فوری

در یک فرم که اطلاعات رو بصورت datasheet نشون میده چطوری میشه
1: شماره رکوردی که کاربر روی اون کلیک کرده یا هست رو بدست آورد ؟؟؟
2: مقدار فیلد اول رکوردی که کاربر روی اون کلیک کرده یا روی اون هست رو بدست آورد ؟

ممنون

hamid-nice
سه شنبه 26 آذر 1392, 14:21 عصر
با سلام
در نمای دیتاشیت کجا می خوای ببینی ؟ ( ذخیره کنی ؟ ) یا باید یک فیلد بسازی که یک ستون می شه با عدد رکورد جاری که در همه رکورد ها همان عدد ثبت می شه یا باید یک تکست باکس باشه یا ...؟
این را اول معلوم کنید تا بعد
موفق باشید

IMANAZADI
چهارشنبه 27 آذر 1392, 11:57 صبح
دیتا شیت رو در یک فرم DRAG & DROP کردم میخوام زمانی که کاربر روی یک رکورد کلیک میکنه مقدار فیلد اول رکورد انتخاب شده تو تکس باکس فرم نشون داده بشه

hamid-nice
چهارشنبه 27 آذر 1392, 20:24 عصر
دیتا شیت رو در یک فرم DRAG & DROP کردم میخوام زمانی که کاربر روی یک رکورد کلیک میکنه مقدار فیلد اول رکورد انتخاب شده تو تکس باکس فرم نشون داده بشه
می تونی از تاپیک زیر کمک بگیری با row=currentrecord امتحان کن
برای بدست آوردن رکورد مورد نظر یک تکست باکس درست کن با نام TXTre و مقدارش را بذار TXTre=currentrecord
http://barnamenevis.org/showthread.php?432224-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A2%D9%88%D8%B1%D8%AF%D9%86-%D9%85%D9%82%D8%AF%D8%A7%D8%B1-%DB%8C%DA%A9-%D9%81%DB%8C%D9%84%D8%AF-%D8%AF%D8%B1-%DB%8C%DA%A9-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D9%85%D8%B4%D8%AE%D8%B5
موفق باشید

IMANAZADI
پنج شنبه 28 آذر 1392, 12:32 عصر
نتونستم بیشتر توضیح بدید

hamid-nice
پنج شنبه 28 آذر 1392, 12:44 عصر
نمونه بذار

IMANAZADI
جمعه 29 آذر 1392, 05:40 صبح
اینم نمونه
در فرم 1 وقتی کاربر روی دیتا شیت پایین روی هر رکوردی کلیک میکنه نام و نام خانوادگی اون در تکس باکس مربوطه بشینه

ممنون

hamid-nice
جمعه 29 آذر 1392, 12:55 عصر
یک راه استفاده از همان تابعی است که لینکش را گذاشتم
ولی راه ساده تر این است که کدهای زیر را در رویداد Oncurrent سابفرمتان بنویسید :

Form_Form1.Text1 = Me.LNAME
Form_Form1.Text3 = Me.FNAME

موفق باشید