ورود

View Full Version : سوال: به هنگام وارد کردن عبارت زیر اکسس مانع می شود



saeed1234n
پنج شنبه 09 آذر 1391, 14:01 عصر
IIf(nz([no_doc]) is nul;"";"123")

در هنگام وارد کردن عبارت فوق اکسس اروری مانند شکل پیوست می گیرد
ممنون می شود کمک کنید

محمد رضا انوری
پنج شنبه 09 آذر 1391, 14:38 عصر
با سلام
دوست عزیز IsNull کلمه تعریف شده در اکسس میباشد . عبارت شما مشکل تایپی دارد برای همین ناشناخته شده است برای اکسس.
یاعلی

saeed1234n
پنج شنبه 09 آذر 1391, 16:20 عصر
با تشکر از توجه شما
دوست خوبم علیرغم جایگزین کردن isnull همچنان این خطا پا برجا است
expr2:IIf(nz([no_doc])="";" ";"1234")

فکر کنم ایراد از سیمبل سمیکالن";" باشد

hasanhzd
پنج شنبه 09 آذر 1391, 18:57 عصر
If(nz([no_doc]) = 0 ;"";"123")

درود
طبیعتا خروجی nz نمیتواند تهی یا همان "" باشد و عدد صفر هم احتیاجی به "" ندارد مشکل اینجاست اگه تابع بالاروبنویسید احتمالا کارتون ردیف میشه

saeed1234n
جمعه 10 آذر 1391, 00:47 صبح
با تشکر از توجه دوست گرامی
علیرغم فرمایش شما مشکل همچنان به قوت خود باقی است

Abbas Amiri
جمعه 10 آذر 1391, 02:52 صبح
سلام اگر درمحیط VBE این کد روگذاشتید بعد از تصحیح عبارت جای سمای کالن رو با کاما عوض کنید

hasanhzd
جمعه 10 آذر 1391, 19:36 عصر
درود
یعنی همین عبارت رو وردارید query ران میشه؟

میخواید فایلو بذارید