我撰寫了一個腳本,該腳本從 Google 表格中的單元格獲取影像 url,并將該影像添加到 Google Docs 中的模板中。但是,當單元格為空時,腳本會崩潰:
var beforePhoto1 = UrlFetchApp.fetch(row[14]).getBlob();
對編程來說真的很新,如果單元格為空,將不勝感激任何人的幫助,以防止上述代碼崩潰
uj5u.com熱心網友回復:
通常有兩種選擇:
- 檢查之前的值:
if (row[14] != '') {
var beforePhoto1 = UrlFetchApp.fetch(row[14]).getBlob();
} else {
console.log('row[14] was empty');
var beforePhoto1 = 'default_value';
}
// rest code
- 嘗試使用該值并跳過任何錯誤
try/catch:
try {
var beforePhoto1 UrlFetchApp.fetch(row[14]).getBlob();
} catch(e) {
console.log('row[14] was empty');
var var beforePhoto1 = 'default_value';
}
// rest code
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/419476.html
標籤:
