Cara Membuat Borang dan Menguruskan Spreadsheet di Google Docs
Buat, hantar, bagikan, dan edit borang
Gunakan Skrip Google Untuk Membuat Borang Data Entri Sidebar di Google sheets.
Memasukkan data secara langsung ke dalam spreadsheet mungkin merupakan cara termudah untuk memasukkan data, tetapi ini mungkin bukanlah cara yang terbaik.
Sekiranya anda ingin memastikan bahawa data sesuai dengan keadaan dan format tertentu atau jika anda ingin melakukan pengesahan data tertentu sebelum memasukkan data, borang kemasukan data adalah penyelesaian yang lebih baik.
Google Sheets mempunyai beberapa alat yang boleh anda gunakan untuk memasukkan data. Antaranya yang paling popular dan senang digunakan ialah produk Google Forms.
Namun, jika anda mahukan penyelesaian kemasukan data dalam Helaian Google itu sendiri, ada alat lain yang boleh anda gunakan. Skrip Google Apps membolehkan anda membuat bar sisi di Helaian Google dan membina borang HTML / Javascript yang berinteraksi dengan spreadsheets.
Inilah yang kita perlukan untuk membina borang kemasukan data. Dalam panduan ini, saya akan menunjukkan cara membuat contact form mudah di Google Sheets seperti di bawah. Buat Sidebar Menggunakan Skrip Google Apps
Untuk membuat Sidebar di Google sheets, kita perlu menggunakan Skrip Google Apps. Untuk mengaksesnya, click Tools -> Script editor.
Apa yang dilakukan oleh kod ini? @OnlyCurrentDoc menentukan skop kebenaran skrip ke spreadsheet ini dan bukannya semua fail di akaun Google anda.
Fungsi onOpen () membuat item menu di bar alat yang disebut 'Sidebar' dan menambahkan item yang disebut 'Contact Form' yang apabila dipilih menjalankan fungsi 'showSidebar'. Seperti yang dijangkakan, fungsi onOpen () berjalan secara automatik apabila spreadsheets dibuka.
Seterusnya, kita mempunyai fungsi showSidebar () yang dipanggil ketika pengguna mengklik item menu Contact Form di atas.
Fungsi showSidebar () menggunakan perkhidmatan HTML yang membolehkan anda melayani laman web yang dapat berinteraksi dengan fungsi Skrip Aplikasi sisi pelayan.
Di sini kita membuat objek Templat HTML dari fail HTML 'Sidebar.html'. Fungsi evaluasi () menukar templat menjadi objek HTMLOutput yang dapat diakses oleh pengguna, dalam hal ini sebagai side bar di Google Sheets. Dan mereka menamakan tajuk bar sisi tersebut sebagai 'Contact Form'.
Fail HTML Side Bar
Dalam fungsi showSidebar () di atas, kami merujuk fail bernama 'Sidebar.html'. Kita perlu membuat fail itu dengan mengklik File -> New -> File Html dan menamakannya 'Sidebar'.
Dengan menggunakan kelas SpreadsheetApp bersama dengan getUI () untuk mengembalikan contoh persekitaran antara muka pengguna spreadsheet. Ini membolehkan kita berinteraksi dengan UI. Sekarang kita boleh memaparkan bar sisi dengan method showSidebar () dengan melewati objek html sebagai parameter.
Setelah dibuat, kita perlu membina halaman HTML yang akan memaparkan borang kenalan. Borang akan mempunyai medan input untuk nama depan, nama belakang, alamat, bandar, drop-down untuk negeri, poskod, nombor telefon, dan e-mel.
Comments
Post a Comment
Maklumat yang terkandung dalam laman Blog ini hanya untuk tujuan maklumat umum sahaja.
Kami tidak akan bertanggungjawab ke atas apa-apa kehilangan atau kerosakan termasuk tanpa had, kehilangan atau kerosakan secara langsung atau tidak langsung atau apa-apa kerugian atau kerosakan yang timbul atau sesuatu yang berkaitan dengan penggunaan laman web ini. Dilarang meniru, copy & paste kandungan dalam laman blog ini.
Komen akan ditapis untuk kesejahteraan bersama, spammer tidak dialu-alukan (spammers are not allowed).
Terima Kasih.
The Blogler (Aku Pakar Blogger).