PDA

View Full Version : سوال: enable/unenable كردن command



ahmad1010
شنبه 23 شهریور 1392, 23:32 عصر
با سلام
من دو عدد تكست باكس و يك عدد دكمهcommand براي ورود اطلاعات بر رو يك فرم دارم. حالا مي خوام تا وقتي كه اين دو تكست باكس هر دو تاشون خالي هستند اين دكمه غير فعال باشه اما اگر دو تكست باكس پر شد اين دكمه فعال باشه(حتما بايد دو تكست باكس پر باشه تا command فعال بشه) لطفا دوستان راهنمايي بفرماييد.
با تشكر

twofan
شنبه 23 شهریور 1392, 23:38 عصر
شما میتونید از طریق کد نویسی در افتر اپدیت به این مثله برسید
if isnull([combo1]) then
me.command.enable=false
else
if isnull([combo2]) then
me.command.enable=false
else
me.command.enable=enable
end if
me.command.enable=enable
end ifhttp://intext.nav-links.com/images/spinner-ani48.gif

ahmad1010
یک شنبه 24 شهریور 1392, 00:22 صبح
سلامtwofan از اينكه پاسخ دادي ممنونم. اما اين كد كار نكرد.اگه راه ديگه اي وجود دارد بگو...

twofan
یک شنبه 24 شهریور 1392, 20:16 عصر
ببین به دردت میخوره

http://intext.nav-links.com/images/spinner-ani48.gif

ahmad1010
شنبه 30 شهریور 1392, 23:30 عصر
سلام- همانطور كه گفتم من دو تا تكست باكس دارم كه با يك دكمه اطلاعات تكست باكس ها را به جدول منتقل مي كند. مي خوام در صورتي كه هر دو تا تكست باكس پر باشه( يعني كاربر داخل آنها چيزي تايپ كرده باشه) دكمه فعال باشه . با تشكر

saeed1234n
یک شنبه 31 شهریور 1392, 00:18 صبح
با سلام

دوست عزیز در ابتدا خاصیت enabled دکمه را no قرار می دهید .

و در رویداد after update هر دو تکست باکس کد زیر را بنویسید .


If (Not IsNull(Me.Text0)) And (Not IsNull(Me.Text2)) Then
Me.Command0.Enabled = True
Else
Me.Command0.Enabled = False
End If

ahmad1010
یک شنبه 31 شهریور 1392, 17:42 عصر
تشكر- مشكل حل شد.