2012-07-04 4 views
0

Google Apps Script를 사용하여 Google 사이트 도구 편집기에서 "삽입"-> "문서"를 어떻게 처리합니까?Google Apps Script를 사용하여 Google 사이트에 Google 문서를 삽입하는 방법

GAS를 사용하여 문서의 URL 및/또는 ID를 얻을 수는 있지만 Google 사이트 페이지에 포함 된 Google 문서와 동등한 문서를 만들 수는 없습니다.

을 삽입 할 수 있었지만 문서가 웹 문서로 게시되었다고 가정합니다.

기존 페이지에서 html을 복사 할 수 있으며 replace()을 사용하면 다른 ID로 대체 할 수 있지만 원본 페이지 가젯에 테두리가 있고 제목이 켜져있는 경우에만 작동하는 것처럼 보입니다.

답변

1

내가 언급 한 접근 방식이 효과가 있다고 생각합니다. 더미 Google 문서가 삽입 된 '템플릿'페이지를 만든 다음 Apps 스크립트를 사용하여 더미를 문서로 대체하십시오. 당신은 당신이 가지고있는 대체품 주위에 어떤 코드를 넣을 수 있습니까?

+0

작동하지 않습니다. 즉, UI를 사용하여 설정 한 기존 페이지를 복사 할 수 있지만 매우 약합니다. 원본에 테두리가 있고 제목이 켜져있는 경우에만 작동하도록 할 수 있습니다. setHtmlContent() 메소드가 여전히 getHtmlContent()에서 오는 코드를 필터링하는 것처럼 보입니다 ([Issue # 572] (http://code.google.com/p/google-apps-script-issues/issues/)). detail? id = 572)) –