私は、広がりシートの有効期限を扱うための公開スクリプトを変更しました。詳細を手助けするために別の列の情報を追加したかったのです。他の変数はすべて私が期待するとおりに行いますが、変数 "model"を追加すると、行に関係なくその列にあるすべてのコンテンツが出力されます。私は列全体の内容を表示している奇妙な変数を持っています
function checkReminder() {
// get the spreadsheet object
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// set the first sheet as active
SpreadsheetApp.setActiveSheet(spreadsheet.getSheets()[0]);
// fetch this sheet
var sheet = spreadsheet.getActiveSheet();
// figure out what the last row is
var lastRow = sheet.getLastRow();
// the rows are indexed starting at 1, and the first row
// is the headers, so start with row 2
var startRow = 2;
// grab column 8 (the 'days left' column)
var range = sheet.getRange(2,8,lastRow-startRow+1,1);
var numRows = range.getNumRows();
var days_left_values = range.getValues();
// Now, grab the name column
range = sheet.getRange(2, 1, lastRow-startRow+1, 1);
var reminder_info_values = range.getValues();
// Now, grab the model column
range = sheet.getRange(2, 4, lastRow-startRow+1, 1);
var model = range.getValues();
var warning_count = 0;
var msg = "";
// Loop over the days left values
for (var i = 0; i <= numRows - 1; i++) {
var days_left = days_left_values[i][0];
if(days_left <= 60) {
// if it's less than 60 days until due date.
var reminder_name = reminder_info_values[i][0];
msg = msg + ""+reminder_name+" Watchguard model "+model+" is due in
"+days_left+" days.\n";
warning_count++;
}
}
if(warning_count) {
MailApp.sendEmail("[email protected], [email protected]",
"Watchguard Expiration List", msg);
}
};
私はこの メタルスペシャリティ社ウォッチガードWGD-WG026063、WGD-WG25003、XTM
25、WGD-WG026583、XTM 26-W、AP 300、AP 200、AP 200のような出力を得ます、AP 200、WGD-WG026063、XTM
25、M440、WGD-WGT30061-US、AP 300、WGD-WG026583、AP 200、XTM 26、WG-WGM20083、AP
200、WGD-WG002503、WGD-WG002503 、T30-W、AP 200、XTM
26-W、M400、WGD-WGAP3003、WGD-WG515063、WGD-WG330083、WGD-WG515063、XTM
515、WGD-WG330063、XTM 330、M300、T30-W 、T30-W、WGD-WG330063、WG-WGM20083、APT30-W、T30-W、T30-W、T30-W、T30-W、T30-W、WGD-WGT30033-US、WGD-WGT31033-US、AP
300、T30-W、WGD-WFT31033-US 、T30-W、T30-W、MCA-SG560U-MTU、WGD-WG330063、WGD-WG330063、WGD-WG330063、WGD-WG330063、T30-W、WGD-WG330083、T30、WGD-WG330063、AP
WGD-WGT31033-US、T30-W、T10-W、AP320、T30、WGD-WGT31033-US、WGD-WGT31033-US、AP
320、WGD- WGAP3001、AP
102、AP 200 AP 200 AP 200 AP 200 AP 200 AP 200 AP 200 AP 200 AP 200 AP
200、AP
200、M200、T30-W、 T30-W、ウォッチガード 、WGD-WG002503、WGD-WG002503、WGD-WG002503、WGD-WG002503、WGD-WG026051 、WGD-WG25003、WGD-WG330083、WGD-WGAP3001、WGD-WGT31031-US
である。
それはこの
メタル特産のようになります、株式会社ウォッチガードモデルWGD-WGT31031-米国は日中によるものです。
期限切れのものを無視するか、期限切れになったことを明記してください。 –