this question에 대한 답변으로 Flex 테이블을 사용하여 각 행에 대해 (GUI를 통해 작성된) 데이터를 수집하는 간단한 양식을 표시하는 데 도움이되는 방향으로 지적했습니다. 내 표 (Google 사이트 도구에 표시됨)에 표시됩니다.Google 사이트의 GAS를 사용하여 Flex 테이블의 GUI 양식 구성 요소를로드하는 올바른 구문
그러나 구문에 약간의 문제가있는 것으로 보입니다. 특히, 테이블의 나머지 부분을 제대로 렌더링 할 수는 있지만 GUI 작성 양식을 가져 와서 성공적으로 렌더링 할 수는 없습니다.
function doGet(){
var app = UiApp.createApplication();
var tab = app.createFlexTable();
app.add(tab
.insertRow(0).insertRow(0).insertRow(0)
.insertCell(0, 0).setText (0, 0, "data01")
.insertCell(0, 1).setText (0, 1, "data02")
.insertCell(0, 2).setWidget(0, 2, app.loadComponent("myGui"))
.insertCell(1, 0)
.insertCell(1, 1)
.insertCell(2, 0)
.setBorderWidth(5).setCellPadding(10).setCellSpacing(10));
return app;
}
모든 도움을 주실 수 있습니다.
접두사를 설정하지 않고 UiInstance에서 동일한 GUI 작성기 구성 요소를 여러 번 사용하지 마십시오! 중복 된 ID로 이어지고 UI가로드되지 않습니다. GUI 빌더 구성 요소가 작 으면 더 많은 제어, 안정성 및 단순성을 위해 GUI 빌더없이 수행하십시오. – Taras
도움이되는 Taras에 감사드립니다. – Mowzer