PDA

View Full Version : فیلدخالی



fanavar
پنج شنبه 29 شهریور 1386, 11:25 صبح
سلام :
سئوالم اینه اگرماشرطی روبذاریم مثلا"
If Me.mablagh.Value = 0 Then
اگه مادرفیلدmablagh عددصفرقرارندیم شرط جواب نمی ده حالااگردرفیلد mablaghچیزی نباشه وبااین فرض بخواهیم شرط رواجراکنه آیابایدبه جای صفر Nullگذاشت ؟
لطفا"راهنمائی کنید.

mmha_85
پنج شنبه 29 شهریور 1386, 12:07 عصر
برای قرار دادن شرط null می تونین از این طریه کد نویسی استفاده کنین

If IsNull (me.mablagh) Then

اگر هم بخوایت به صورت ترکیبی از این شرایط استفاده کنین، یعنی هم شرط خالی بودن و هم شرط صفر بودن رو در نظر بگیرین، می تونین از دستور Or استفاده کنین و بنویسین:

If (Me.mablagh.Value = 0) Or IsNull (me.mablagh) Then

zahirnia
دوشنبه 26 آذر 1386, 23:20 عصر
با تشکر. راهنمایی خوبی بود. فقط برای همه فیلدها چگونه خواهد بود ؟

Mahsa Hatefi
سه شنبه 27 آذر 1386, 11:56 صبح
دوست من می تونی از تابع ()Nz هم استفاده کنی