نمایش نتایج 1 تا 8 از 8

نام تاپیک: عدم شركت فيلدهاي خالي در جستجو

  1. #1

    عدم شركت فيلدهاي خالي در جستجو

    با سلام
    ضمن عرض تشكر از همه دوستان يك مشكل دارم كه نتونستم از جوابهاي موجود حلش كنم
    وقتي در يك فرم يك subform رو با يك كمبو باكس فيلتر مي كنم از دستور :
    ("*"; [آدرس كمبو در فرم‌‌]) like nz استفاده مي كنم ولي فيلدهايي رو كه داراي ركورد خالي در جدول رو بهم نشون نمي ده
    ممنون ميشم كمكم كنيد
    آخرین ویرایش به وسیله bahraman : شنبه 06 تیر 1388 در 15:11 عصر

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    هرجا که چیزی برای یادگرفتن باشد
    پست
    1,260

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

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

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    هرجا که چیزی برای یادگرفتن باشد
    پست
    1,260

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    سلام
    اگر منظور شما عبارت شامل شود باید شکل صحیح دستور فوق به شکل زیر است
    Like nz(("*"+[forms]![form1]![combo0]+"*");"*")

    در ضمن یک نمونه مشابه خواسته ات در فایل ضمیمه ارسال شد
    فایل های ضمیمه فایل های ضمیمه
    • نوع فایل: rar db1.rar‏ (13.0 کیلوبایت, 22 دیدار)

  4. #4

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    با عرض معذرت سوالم رو با استفاده از فايل شما ارسال انجام دادم . در فرم با انتخاب ايرانسل ملاحظه مي فرماييد كه فقط يك مورد ايرانسل مياد و مورد دوم كه داراي يك ركورد خالي هست انتخاب نميشه. اميدوارم متوجه منظورم شده باشين . ممنونم از راهنماييتون منتظر جوابتون هستم
    فایل های ضمیمه فایل های ضمیمه
    • نوع فایل: rar db2.rar‏ (10.3 کیلوبایت, 15 دیدار)

  5. #5
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    هرجا که چیزی برای یادگرفتن باشد
    پست
    1,260

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    سلام
    دوست عزیز کد نوشته شده ایرادی ندارد
    در دستور Like دقت کنید مفهوم عبارت فوق به این ترتیب می باشد
    مقدار کومبور شامل عبارت . . . باشد و درصورت خالی بودن هرچه باشد
    دقت داشته باشید موضوعی که شما مطرح کردید فقط در خصوص Irancell صدق می کرد چون رکورد دوم فیلد B اصلا مقداری درج نشده بود و یا به عبارت دیگر Null بود ، توجه داشته باشید که هیچ چیز ، همه چیز نیست

  6. #6

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    ممنونم از راهنماييتون
    من دنبال يك راهي مي گردم كه بتونم اين كار رو انجام بدم
    با دستورات ديگه اين كار شدني هست يا نه ممنون ميشم راهنمايي بفرماييد چون جدول واقعي ركوردهاي زيادي داره كه نبايد در فيلتر شدن ناديده گرفته بشن و اين رو هم بگم ركوردهاي داخل جدول null نيستند بلكه blank هستند

  7. #7
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    هرجا که چیزی برای یادگرفتن باشد
    پست
    1,260

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    سلام
    اگر دنبال راه حل خاصی نیستی و عجل داری می توانی به یک دستور Update همه رکوردهائی که فیلد موردنظرتان Blank هستند را یافت نموده سپس به . و یا - ، Update کنی برای از این به بعد هم زیر کلید ذخیره خود این شرط را اعمال کنی

  8. #8

    نقل قول: عدم شركت فيلدهاي خالي در جستجو

    ممنونم از راهنماییت من همینکار رو کردم و همه فیلدهای خالی رو به صفر تغییر دادم ولی به محض اینکه راه حلش رو پیدا کردی یا کردم بهم یا بهت خبر میدم ازت خیلی متشکرم ممنون

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •