Enum DataValidationCriteria

ডেটা যাচাইকরণের মানদণ্ড

ডেটা যাচাইকরণের মানদণ্ডের প্রতিনিধিত্বকারী একটি গণনা যা একটি পরিসরে সেট করা যেতে পারে।

একটি enum কল করার জন্য, আপনি তার পিতামাতার শ্রেণী, নাম এবং সম্পত্তি কল করুন। উদাহরণস্বরূপ, SpreadsheetApp.DataValidationCriteria.DATE_IS_VALID_DATE

// Change existing data-validation rules that require a date in 2013 to require
// a date in 2014.
const oldDates = [new Date('1/1/2013'), new Date('12/31/2013')];
const newDates = [new Date('1/1/2014'), new Date('12/31/2014')];
const sheet = SpreadsheetApp.getActiveSheet();
const range = sheet.getRange(1, 1, sheet.getMaxRows(), sheet.getMaxColumns());
const rules = range.getDataValidations();

for (let i = 0; i < rules.length; i++) {
  for (let j = 0; j < rules[i].length; j++) {
    const rule = rules[i][j];

    if (rule != null) {
      const criteria = rule.getCriteriaType();
      const args = rule.getCriteriaValues();

      if (criteria === SpreadsheetApp.DataValidationCriteria.DATE_BETWEEN &&
          args[0].getTime() === oldDates[0].getTime() &&
          args[1].getTime() === oldDates[1].getTime()) {
        // Create a builder from the existing rule, then change the dates.
        rules[i][j] = rule.copy().withCriteria(criteria, newDates).build();
      }
    }
  }
}
range.setDataValidations(rules);

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
DATE_AFTER Enum প্রদত্ত মানের পরে একটি তারিখ প্রয়োজন৷
DATE_BEFORE Enum প্রদত্ত মানের আগে একটি তারিখ প্রয়োজন৷
DATE_BETWEEN Enum প্রদত্ত মানগুলির মধ্যে একটি তারিখ প্রয়োজন৷
DATE_EQUAL_TO Enum প্রদত্ত মানের সমান একটি তারিখ প্রয়োজন৷
DATE_IS_VALID_DATE Enum একটি তারিখ প্রয়োজন.
DATE_NOT_BETWEEN Enum প্রদত্ত মানগুলির মধ্যে নয় এমন একটি তারিখ প্রয়োজন৷
DATE_ON_OR_AFTER Enum প্রদত্ত মানের উপর বা তার পরে একটি তারিখ প্রয়োজন৷
DATE_ON_OR_BEFORE Enum প্রদত্ত মানের উপর বা তার আগে একটি তারিখ প্রয়োজন৷
NUMBER_BETWEEN Enum প্রদত্ত মানগুলির মধ্যে একটি সংখ্যা প্রয়োজন৷
NUMBER_EQUAL_TO Enum প্রদত্ত মানের সমান একটি সংখ্যা প্রয়োজন৷
NUMBER_GREATER_THAN Enum প্রদত্ত মানের থেকে বড় একটি সংখ্যা প্রয়োজন৷
NUMBER_GREATER_THAN_OR_EQUAL_TO Enum প্রদত্ত মানের থেকে বড় বা সমান একটি সংখ্যা প্রয়োজন৷
NUMBER_LESS_THAN Enum প্রদত্ত মানের থেকে কম এমন একটি সংখ্যা প্রয়োজন৷
NUMBER_LESS_THAN_OR_EQUAL_TO Enum প্রদত্ত মানের থেকে কম বা সমান একটি সংখ্যা প্রয়োজন৷
NUMBER_NOT_BETWEEN Enum প্রদত্ত মানগুলির মধ্যে নয় এমন একটি সংখ্যা প্রয়োজন৷
NUMBER_NOT_EQUAL_TO Enum প্রদত্ত মানের সমান নয় এমন একটি সংখ্যা প্রয়োজন৷
TEXT_CONTAINS Enum ইনপুটে প্রদত্ত মান থাকা প্রয়োজন।
TEXT_DOES_NOT_CONTAIN Enum ইনপুট প্রদত্ত মান ধারণ না করা আবশ্যক.
TEXT_EQUAL_TO Enum ইনপুট প্রদত্ত মানের সমান প্রয়োজন।
TEXT_IS_VALID_EMAIL Enum ইনপুট একটি ইমেল ঠিকানা আকারে প্রয়োজন যে প্রয়োজন.
TEXT_IS_VALID_URL Enum ইনপুটটি একটি URL আকারে থাকা প্রয়োজন৷
VALUE_IN_LIST Enum ইনপুট প্রদত্ত মানগুলির একটির সমান হওয়া প্রয়োজন৷
VALUE_IN_RANGE Enum ইনপুট প্রদত্ত পরিসরের একটি মানের সমান হওয়া প্রয়োজন৷
CUSTOM_FORMULA Enum প্রয়োজন যে ইনপুট প্রদত্ত সূত্রটিকে true মূল্যায়ন করে।
CHECKBOX Enum ইনপুট একটি কাস্টম মান বা একটি বুলিয়ান প্রয়োজন যে; একটি চেকবক্স হিসাবে রেন্ডার করা হয়েছে।