스프레드시트 표를 앱에서 표시하는 방법
4849 단어 GoogleAppsScriptgas
Google Apps Script 애플리케이션에서 아래와 같이 표시하는 코드입니다.
code.gs
function doGet() {
const html = HtmlService.createTemplateFromFile("index");
return html.evaluate();
}
function getData() {
const sht = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('シート1');
return sht.getDataRange().getValues();
}
index.html
<!DOCTYPE html>
<html>
<head>
<base target="_top">
<style>
/* ここら辺は適当に */
table{
width: 500px;
border: solid 1px #000000;
border-collapse: collapse;
margin: 20px;
}
th{
border: solid 1px #ffffff;
padding: 8px 12px 8px 12px;
background-color: #000;
color: #ffffff;
}
td{
border: solid 1px #000000;
padding: 7px 10px 7px 10px;
}
</style>
</head>
<body>
<table>
<?
const data = getData();
const header = data.shift();
output._ = '<tr>';
for(const column of header){
output._ = '<th>'+ column +'</th>';
}
output._ = '</tr>';
for(const record of data){
output._ = '<tr>';
for(const cell of record){
output._ = '<td>'+ cell +'</td>';
}
output._ = '</tr>';
}
?>
</table>
</body>
</html>
Reference
이 문제에 관하여(스프레드시트 표를 앱에서 표시하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/plumfield56/items/5bdaf8b3a15b74aeccf6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)