這個(gè)需求很簡(jiǎn)單,明天上線沒(méi)問(wèn)題吧?要不要懟回去?

表單數(shù)據(jù)的收集
姓名列,用了文本類型。填寫(xiě)人可自定義輸入姓名、昵稱等。 行業(yè)列,用了單選類型來(lái)標(biāo)記行業(yè)。在表單上點(diǎn)擊就可以直接選擇一個(gè)單選項(xiàng)。 處理任務(wù)列,用了多選類型。填寫(xiě)人可選擇一個(gè)或多個(gè)。 建議或意見(jiàn)列,用了長(zhǎng)文本類型。在表單上點(diǎn)擊該項(xiàng),就能輸入大段內(nèi)容。


用腳本功能來(lái)抽取中獎(jiǎng)用戶

const winningTableName = '中獎(jiǎng)用戶';
const winningColumnName = '姓名';
const alternativeTableName = '問(wèn)卷調(diào)查記錄';
const alternativeViewName = '默認(rèn)視圖';
const alternativeColumnName = '您的姓名?';
const winningCount = 5;
const table = base.getTableByName(alternativeTableName);
const view = base.getViewByName(table, alternativeViewName);
const rows = base.getRows(table, view);
const winningTable = base.getTableByName(winningTableName);
for (let i = 0; i < winningCount; i++) {
let index = Math.floor(Math.random() * rows.length);
selectedRow = rows[index];
const selectedUser = selectedRow[alternativeColumnName];
rows.splice(index, 1);
base.addRow(winningTable, {[winningColumnName]: selectedUser});
}


總結(jié)
評(píng)論
圖片
表情
