ورود

View Full Version : سوال: چگونگی معرفی فیلد خالی



aliakbarmoosa
چهارشنبه 27 خرداد 1388, 11:34 صبح
با سلام
قبلا اگر میخواستیم فیلدی را خالی معرفی کنیم با شرط ""=فیلد و آنگاه " خالی "=b چنین a معرفی میشد اما الان شرط من حتی با do case نیز اجرا نمیشود.

rahro
پنج شنبه 28 خرداد 1388, 10:09 صبح
خيلي نامفهوم بود.
اگر ميخواهيد در يك فيلد مقداري را ذخيره كنيد و موفق نميشويد شايد نوع فيلد با نوع متغير شما متضاد است مثلا امكان اينكه در يك فيلد نامريك مقدار كاركتر ذخيره كنيد وجود ندارد و .... با فرمان Tayp نوع متغير و فيلد خود رو ارزيابي كنيد.

aliakbarmoosa
پنج شنبه 28 خرداد 1388, 10:35 صبح
سلام
ببخشید نامفهوم نوشتم من میخواهم بگم در یک متغیر کاراکتری را وارد میکنم مثلا در text1 نوشته ای میزنیم حالا اگردر text1 چیزی ننویسیم یعنی خالی باشد در text2 (نوشته) "خالی" درج شود من دستور زیر رانوشتم عمل نمی کند:

do case
""=thisform.text1.value
"خالی "=thisform.text2.value
endcase

binyaz2003
پنج شنبه 28 خرداد 1388, 12:53 عصر
از تابع Empty() استفاده کنيد.

gm_phk
چهارشنبه 03 تیر 1388, 11:58 صبح
دوست گرامي تا جايي كه منظور شما را فهميدم اين چنين بايد عمل كنيد

' ' = IF THISFORM.TEXT1.VALUE
'خالي ' = THISFORM.TEXT2.VALUE
ENDIF

يا در دستور IF چنين عمل كنيد
0 = (IF LEN(ALLTRIM(THISFORM.TEXT1.VALUE
يا به گفته سرور گرامي آقاي بي نياز در دستور IF از تابع EMPTY () استفاده نمائيد