انجمن تخصصی اکسس
جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران
0
سلام آیا راهی وجود داره تا در جدول اطلاعات (table) از دکمه رادیویی استفاده کرد؟؟
اگر خیر. پس احتمالا باید از کمبو باکس با دو گزینه استفاده کرد؟ و اینکه خب بعد از استفاده از کمبو باکس در طراحی یک فرم می خواهم آن دو داده درون کمبو باکس را اینجا دیگر به شکل دکمه های رادیویی بکار ببرم. این ارتباط را چگونه برقرار کنم؟
لطفا توضیح کامل و آماتوری بدهید.
با تشکر
پاسخ ها (9)
-
پاسخ پذیرفته شده
1مشکلم تا حدی برطرف شد.
راه حل: یک فیلد چک باکس yes/no در جدول گذاشتم
در فرم هم (در حالت design view) یک option group گذاشتم و گفتم که در آن دو تا دکمه رادیویی درست کنه و به همان فیلد yes/no وصل کنه با این حالت که مقدار یکی را 0 و مقدار دیگری را -1 گذاشتم
همین
-----
اما حالا اگر 3 تا دکمه رادیویی نیاز بود فکنم باید فیلد تو جدولم text box باشه که در حالت (combo box( باشه. یعنی لیست باز شونده
بعدش باید به هرکدوم یک مقدار بدم: مثلا 1 2 3 4
بعد در دوکمه رادیویی ها هم همان مقدار ها رو به هر کدوم بدم
اما چه جوری به مقادیر کمبو باکس میشه مقدار داد؟؟؟ -
پاسخ پذیرفته شده
0یعنی انقدر آسون بود؟
تا اونجایی که من متوجه شدم شما بجز کد نویسی های عادی که گفتید نوع مدرک بره داخل T1
تنها نکته ای که من متوجه شدم اینه که داخل control source فیلد T1 نوشتید madrak
آیا من درست متوجه شدم و شما جای دیگه کاری نکردید؟
یعنی داخل کنترل سورس هر تکسک باکسی اسم یک ستون جدول رو بنویسیم خودش میبره و اون مقدار رو تو جدول قرار میده؟؟؟ -
پاسخ پذیرفته شده
0سلام
من هنوز قسمت دوم مشکلم حل نشده لطفا کمک کنید
من فایل نمونه را ضمیمه ارسال کردم
ببینید ما تو جدول برای هر نفر سه نوع مدرک دیپلم لیسانس و فوق لیسانس به صورت لیست بازشونده داریم
حالا می خوام توی فرم برای ورود اطلاعات سه نوع مدرک را بصورت دکمه رادیویی قرار دهم (نمی توانم بدلایلی در فرم از لیست بازشونده استفاده کنم و باید حتما دکمه رادیویی باشد)
برای هر مدرک یک مقدار 1 2 3 در نظر گرفتم و وقتی فرم را مثلا دیپلم قرار می دهم مقدار 1 به جدول من می رود نه مقدار "دیپلم"
چه کنم؟ -
پاسخ پذیرفته شده
-
پاسخ پذیرفته شده
-
پاسخ پذیرفته شده
0سلام
من فایل رو اصلاح کردم. نتیجه ثبت نام افراد رو در Query1 می تونید مشاهده کنید. به جز این راه فعلا چیزی به ذهنم نمی رسه و باید توجه داشته باشید که این روش بهترین راه برای طراحی بانک اطلاعاتی هست و حرفه ای هستش
راستی می تونم بپرسم شما اهل کجا هستید؟-
sabaghniaبیش از یک ماه قبلتهران. چطور؟
-
-
پاسخ پذیرفته شده
0آخه من نمی خوام بیشتر از یک table اصلی داشته باشم (بدلایلی)
نمیشه تو همون فرم ورود اطلاعات، Option Group رو به دیتابیس وصل نکنم و بعدش کد نویسی کنم و بگم مثلا اگه این دکمه رادیویی مقدارش true شد، بیا و مقدار مثلا یک لیبلی که visible اون no هستش، و توی لیبل نوشته "لیسانس" حالا اگه اون دکمه رادیویی رو زدم بیا و مقدار "لیسانس" رو بریزش توی اون فیلد Table اصلی؟؟؟
اگه میشه لطفا تو کد نویسیش کمکم کنید. -
پاسخ پذیرفته شده
0بله آسون بود
ما گفتیم هر وقت روی دکمه رادیویی کلیک کردم مدرک تحصیلی مثلا دیپلم رو داخل T1 قرار بده و بقیه دکمه ها رو از حالت انتخاب خارج کن
کار تکس باکس همینه، یکی از ستون های جدول رو به ما نشون میده
محیط اکسس بسیار ساده و کاربر پسند هست و به خاطر همین من باهاش کار می کنم. با اکسس خیلی زود میشه به نتیجه رسید
این دو تا سوالی که شما مطرح کردید باعث شد من خودم هم خیلی چیزا یاد بگیرم. ممنونم
برای ارسال پاسخ وارد شوید
برای ثبت پاسخ لازم است وارد شوید. از فرم مقابل برای ورود استفاده منید و اگر کاربر جدید هستید ثبت نام کنید.
اینجا ثبت نام کنید »