• 12-12-2023, 14:15:08
    #1
    Merhaba bir kod var ama sadece tüm tabloda arıyor ben bunu tek bir sütunda arama yaptırmak istesem nasıl yaparım?

    //SEARCH RECORDS
    function searchRecords(formObject) {
      let result = [];
      try {
        if (formObject.searchText) {//Execute if form passes search text
          const data = readRecord(DATARANGE);
          const searchText = formObject.searchText;
          // Loop through each row and column to search for matches
          for (let i = 0; i < data.length; i++) {
            for (let j = 0; j < data[i].length; j++) {
              const cellValue = data[i][j];
              if (cellValue.toLowerCase().includes(searchText.toLowerCase())) {
                result.push(data[i]);
                break; // Stop searching for other matches in this row
              }
            }
          }
        }
      } catch (err) {
        console.log('Failed with error %s', err.message);
      }
      return result;
    }
  • 28-01-2024, 23:57:35
    #2
    ebrarbebe adlı üyeden alıntı: mesajı görüntüle
    Merhaba bir kod var ama sadece tüm tabloda arıyor ben bunu tek bir sütunda arama yaptırmak istesem nasıl yaparım?

    //SEARCH RECORDS
    function searchRecords(formObject) {
      let result = [];
      try {
        if (formObject.searchText) {//Execute if form passes search text
          const data = readRecord(DATARANGE);
          const searchText = formObject.searchText;
          // Loop through each row and column to search for matches
          for (let i = 0; i < data.length; i++) {
            for (let j = 0; j < data[i].length; j++) {
              const cellValue = data[i][j];
              if (cellValue.toLowerCase().includes(searchText.toLowerCase())) {
                result.push(data[i]);
                break; // Stop searching for other matches in this row
              }
            }
          }
        }
      } catch (err) {
        console.log('Failed with error %s', err.message);
      }
      return result;
    }
    searchRecords(formObject, 1) yapabilirsin