Layanan dokumen membuat dan membuka Documents
yang dapat diedit.
// Open a document by ID. // TODO(developer): Replace the ID with your own. var doc = DocumentApp.openById('DOCUMENT_ID'); // Create and open a document. doc = DocumentApp.create('Document Name');
Properti
Properti | Jenis | Deskripsi |
---|---|---|
Attribute | Attribute | Enumerasi Attribute . |
ElementType | ElementType | Enumerasi ElementType . |
FontFamily |
| Enumerasi . |
GlyphType | GlyphType | Enumerasi GlyphType . |
HorizontalAlignment | HorizontalAlignment | Enumerasi HorizontalAlignment . |
ParagraphHeading | ParagraphHeading | Enumerasi ParagraphHeading . |
PositionedLayout | PositionedLayout | Enumerasi PositionedLayout . |
TextAlignment | TextAlignment | Enumerasi TextAlignment . |
VerticalAlignment | VerticalAlignment | Enumerasi VerticalAlignment . |
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
create(name) | Document | Membuat dan menampilkan dokumen baru. |
getActiveDocument() | Document | Menampilkan dokumen yang skripnya terikat container. |
getUi() | Ui | Menampilkan instance lingkungan antarmuka pengguna dokumen yang memungkinkan skrip untuk ditambahkan fitur seperti menu, dialog, dan bilah sisi. |
openById(id) | Document | Menampilkan dokumen dengan ID yang ditentukan. |
openByUrl(url) | Document | Membuka dan menampilkan dokumen dengan URL yang ditentukan. |
Dokumentasi mendetail
create(name)
Membuat dan menampilkan dokumen baru.
// Create and open a new document. var doc = DocumentApp.create('Document Name');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
name | String | Nama dokumen baru. |
Pulang pergi
Document
— Instance dokumen baru.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents
getActiveDocument()
Menampilkan dokumen yang skripnya terikat container. Untuk berinteraksi dengan dokumen yang
skrip tidak terikat pada container, gunakan openById(id)
atau openByUrl(url)
sebagai gantinya.
// Get the document to which this script is bound. var doc = DocumentApp.getActiveDocument();
Pulang pergi
Document
— instance dokumen
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents.currentonly
-
https://www.googleapis.com/auth/documents
getUi()
Menampilkan instance lingkungan antarmuka pengguna dokumen yang memungkinkan skrip untuk ditambahkan fitur seperti menu, dialog, dan bilah sisi. Skrip hanya dapat berinteraksi dengan UI untuk instance dokumen yang terbuka saat ini, dan hanya jika skrip terikat ke dokumen. Untuk informasi selengkapnya, lihat panduan untuk menu serta dialog dan sidebar.
// Add a custom menu to the active document, including a separator and a sub-menu. function onOpen(e) { DocumentApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu(DocumentApp.getUi().createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction')) .addToUi(); }
Pulang pergi
Ui
— instance lingkungan antarmuka pengguna dokumen ini
openById(id)
Menampilkan dokumen dengan ID yang ditentukan. Jika skrip terikat dengan kontainer ke dokumen,
gunakan getActiveDocument()
sebagai gantinya.
// Open a document by ID. // TODO(developer): Replace the ID with your own. var doc = DocumentApp.openById('DOCUMENT_ID');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
id | String | ID dokumen yang akan dibuka. |
Pulang pergi
Document
— Instance dokumen.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents
openByUrl(url)
Membuka dan menampilkan dokumen dengan URL yang ditentukan. Jika skrip terikat dengan container ke
dokumen, gunakan getActiveDocument()
sebagai gantinya.
// Open a document by URL. var doc = DocumentApp.openByUrl( 'https://docs.google.com/document/d/1234567890abcdefghijklmnopqrstuvwxyz_a1b2c3/edit');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
url | String | URL dokumen untuk membuka |
Pulang pergi
Document
— instance dokumen
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.googleapis.com/auth/documents