PDA

View Full Version : غیرفعال کردن فیلد از طریق کمبو باکس



iransim
سه شنبه 08 فروردین 1396, 02:24 صبح
سلام دوستان و سال نو مبارک
لطفا راهنمائی بفرمائید
من اطلاعات رو از طریق یک فرم و زدن دکمه ثبت وارد میکنم . روی فرم یک کمبو دارم که داری مقادیر ( دارد و ندارد ) میباشد . میخواهم در زمان زدن دکمه ثبت رکورد , و انتخاب گزینه ندارد از کمبو , چند فیلد روی فرم غیر فعال شده و امکان ثبت اطلاعات داخل انها نباشد ولی با زدن دکمه ویرایش و انتخاب گزینه دارد در آن کمبو آن فیلدها فعال و قابل ویرایش باشند .
ممنون

iransim
چهارشنبه 09 فروردین 1396, 01:48 صبح
خواهشا کمک کنید

mortaza_max
چهارشنبه 09 فروردین 1396, 13:17 عصر
من زیاد بلد نیستم ولی میتونم اینجوری کمکت کنم که در صورت انتخاب ندارد اون فیلدها نمایش داده نشه . ولی در صورت انتخاب دارد اونها ظاهر بشن.
اگه اینجوری بدردت میخوره نمونه رو بفرست .
در کل باید بگم در دستور دکمه باید شرط بذاری و بگی اگه مساوی دارد بود visible اون فیلدها رو مساوی true کنه در غیر اینصورت برابر false کنه.
نیاز به کد نویسی هم نداره
از ماکرو استفاده کن. از دستور If برای تعیین شرط و از دستور setproperty برای نمایش و یا مخفی کردن فیلد ها

iransim
چهارشنبه 09 فروردین 1396, 23:27 عصر
ممنون از لطف شما
اگه دیگر دستان هم قبول زحمت کنند ممنون میشم

mazoolagh
پنج شنبه 10 فروردین 1396, 09:46 صبح
روش همون هست که آقای morteza max گفتن

اما:
وقتی دو حالت داریم بهتره بجای کمبو از چک باکس استفاده کنین.

با این وجود یک نمونه براتون میگذارم که از هر دو استفاده شده. انتخاب با خودتون.
کد ها نیاز به توضیح نداره چون ده ها بار در همینجا نمونه اش اومده.

iransim
پنج شنبه 10 فروردین 1396, 14:33 عصر
[QUOTE=mazoolagh;2362009]روش همون هست که آقای morteza max گفتن

اما:
وقتی دو حالت داریم بهتره بجای کمبو از چک باکس استفاده کنین.

با این وجود یک نمونه براتون میگذارم که از هر دو استفاده شده. انتخاب با خودتون.
کد ها نیاز به توضیح نداره چون ده ها بار در همینجا نمونه اش اومده.

ممنون دوست عزیز
من این کار رو در زمان اضافه کردن اصلاعات به جدول از طریق فرم نیاز دارم
وقتی اینو در فرمان ثبت رکورد جدید استفاده میکنم فیلد را غیر فعال میکنه ولی در زمان ذخیره خطای میده که باید فیلدها تکمیل شود
میشه راهنمائی کنید چطوری میشه فیلد را خالی رد کرد ؟

mazoolagh
سه شنبه 15 فروردین 1396, 08:20 صبح
این رو باید در طراحی جدول پیاده کنین؛ احتمالا فیلد Required هست.