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

نام تاپیک: validation rule

  1. #1
    کاربر دائمی آواتار انگوران
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    كرج
    پست
    1,036

    validation rule

    دوستان سلام - توی فیلد date و از نوع text با ماسک 00/00/00 می خوام اجازه ندم که سال کوچکتر از 86 وارد بشه چکار باید بکنم . می خوام با validation rule کنترل کنم .
    کد روبرو جواب نداد left(date;2)>85 با تشکر

  2. #2
    کاربر دائمی آواتار davood-ahmadi
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    تهران
    پست
    568

    Smile

    من هم سال نو را خدمتتون تبریک عرض می کنم. اشتباهی که دارید آن فیلد Date نوعش را Text درنظر گرفتید بعلت اینکه در اکسس Text خاصیت محاسبه دقیقی ندارد مثلا اگر با همان فرمولی که شما نوشتید من راحت می تونم عدد 9 بنویسم که برنامه شما عدد من را قبول می کند که بزرگتر از 85 است . به این علت که وقتی که عدد شما در یک فیلد text قرار دارد ملاک آن اولین داده است که شرط شما 8 است ولی عدد من 9 است پس قبول است. پس باید اول عددی که در Date شما قرار دارد تبدیل به عدد شود و سپس مورد سنجش قرار گیرد. فرمول زیر:
    Left(int(date);2) > 85

  3. #3
    یک تابع fun را از توی exit فیلد سال را صدا بزن.
    اگر درست متوجه منظورتان شده باشم در این نمونه توضیح داده شده.
    فایل های ضمیمه فایل های ضمیمه

  4. #4
    کاربر دائمی آواتار انگوران
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    كرج
    پست
    1,036
    دوست عزیز آقای احمدی ظاهرا به نوع نوشتن فرمول ایراد می گیره لطفا" امتحان کنید اگه غیر از این بود من عکس پیغام خطا رو ضمیمه کنم .
    صبای محترم ضمن تشکر می خوام با validation rule کنترل کنم .

  5. #5
    کاربر دائمی آواتار davood-ahmadi
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    تهران
    پست
    568

    Smile

    اگر شما در قسمت کد نویسی می نویسید ابتدا یک متغیر از نوع Long تعریف کنید مانند زیر:
    dim Da as Long
    Da=me.Date
    left(ِِDa;2) > 85
    اگر شما در قسمت طراحی جدول این کار را می کنید می توانید فیلد Date را از نوع Text به Number تغییر دهید و با همان فرمول قبلی خودتان این کار شکل می گیرد.

تاپیک های مشابه

  1. Validation داده ها
    نوشته شده توسط resident در بخش C#‎‎
    پاسخ: 5
    آخرین پست: چهارشنبه 17 بهمن 1386, 11:27 صبح
  2. vertical rule
    نوشته شده توسط amir_civil در بخش طراحی وب (Web Design)
    پاسخ: 3
    آخرین پست: سه شنبه 08 آبان 1386, 09:43 صبح
  3. تغییر سایز rule در ریپورت
    نوشته شده توسط elisa1362 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: پنج شنبه 21 تیر 1386, 00:05 صبح
  4. Business Rule
    نوشته شده توسط sarasara در بخش تحلیل و طراحی نرم افزار
    پاسخ: 1
    آخرین پست: سه شنبه 17 بهمن 1385, 14:10 عصر
  5. تفاوت میان Rule و Constraint
    نوشته شده توسط m-khorsandi در بخش SQL Server
    پاسخ: 3
    آخرین پست: دوشنبه 31 مرداد 1384, 09:48 صبح

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

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