Model, modul, dan aplikasi¶
Model menentukan struktur logis database dan bagaimana data disimpan, diorganisasi, dan dimanipulasi. Dengan kata lain, model adalah tabel informasi yang dapat dihubungkan dengan tabel lain. Model biasanya mewakili konsep bisnis, seperti sales order, kontak, atau produk.
Modul dan aplikasi berisi berbagai elemen, seperti model, tampilan, file data, pengontrol web, dan data web statis.
Catatan
Semua aplikasi adalah modul. Modul yang lebih besar dan berdiri sendiri biasanya disebut sebagai aplikasi, sedangkan modul lainnya biasanya berfungsi sebagai add-on untuk aplikasi tersebut.
Fitur yang disarankan¶
Ketika Anda membuat model atau aplikasi baru dengan Studio, Anda dapat memilih untuk menambahkan hingga 14 fitur untuk mempercepat proses pembuatan. Fitur-fitur ini menggabungkan field, pengaturan default, dan tampilan yang biasanya digunakan bersama untuk menyediakan beberapa fungsi standar. Sebagian besar fitur ini dapat ditambahkan nanti, tetapi menambahkannya dari awal membuat proses pembuatan model menjadi jauh lebih mudah. Selain itu, fitur-fitur ini berinteraksi satu sama lain dalam beberapa kasus untuk meningkatkan kegunaannya.
Example
Membuat model dengan fitur Gambar dan Tahapan pipeline yang diaktifkan akan menambahkan gambar dalam tata letak kartu pada tampilan Kanban.
Detail kontak¶
Memilih Contact details menambahkan ke tampilan Form sebuah field Many2One yang terhubung ke model Contact dan dua Related Fields-nya: Telepon dan Email. Field Contact juga ditambahkan ke tampilan List, dan tampilan Map diaktifkan.
Example
Tugas user¶
Memilih User assignment menambahkan ke tampilan Form sebuah field Many2One yang terhubung ke model Contact, dengan Domain berikut: Share User is not set untuk hanya mengizinkan pemilihan Internal Users. Selain itu, widget many2one_avatar_user digunakan untuk menampilkan avatar user. Field Responsible juga ditambahkan ke tampilan List.
Example
Tanggal & Kalender¶
Memilih Date & Calendar menambahkan ke tampilan Form sebuah field Date dan mengaktifkan tampilan Kalender.
Rentang tanggal & Gantt¶
Memilih Date range & Gantt menambahkan ke tampilan Form dua field Date berdampingan: satu untuk menetapkan tanggal mulai, yang lain untuk menetapkan tanggal akhir, menggunakan widget daterange, dan mengaktifkan tampilan Gantt.
Tahapan pipeline¶
Memilih Pipeline stages mengaktifkan tampilan Kanban, menambahkan beberapa field seperti Priority dan Kanban State, serta tiga tahap: New, In Progress, dan Done. Pipeline status bar dan field Kanban State ditambahkan ke tampilan Form. Field Color ditambahkan ke tampilan List.
Catatan
Fitur Pipeline stages dapat ditambahkan di tahap selanjutnya.
Gambar¶
Memilih Picture menambahkan ke bagian kanan atas tampilan Form sebuah field Image.
Catatan
Fitur Picture dapat ditambahkan di tahap selanjutnya.
Baris¶
Memilih Lines: menambahkan ke tampilan Form sebuah field Lines di dalam komponen Tab.
Catatan¶
Memilih Notes menambahkan ke tampilan Form sebuah field Html menggunakan lebar penuh form.
Nilai moneter¶
Memilih Monetary value menambahkan ke tampilan Formulir dan Daftar sebuah field Monetary. Tampilan Grafik dan Poros juga diaktifkan.
Catatan
Field Currency ditambahkan dan disembunyikan dari tampilan.
Perusahaan¶
Memilih Company menambahkan ke tampilan Formulir dan Daftar sebuah field Many2One yang terhubung ke model Company.
Catatan
Ini hanya berguna jika Anda bekerja di lingkungan multi-perusahaan.
Sorting Kustom¶
Memilih Custom Sorting menambahkan ke tampilan List ikon pegangan seret untuk mengurutkan ulang record secara manual.
Example
Obrolan¶
Memilih Chatter menambahkan ke tampilan Form fungsionalitas Chatter (mengirim pesan, mencatat catatan, dan menjadwalkan aktivitas).
Catatan
Fitur Chatter dapat ditambahkan di tahap selanjutnya.
Example
Mengarsipkan¶
Memilih Archiving menambahkan ke tampilan Formulir dan Daftar tindakan Archive dan menyembunyikan record yang diarsipkan dari pencarian dan tampilan secara default.
Ekspor dan impor kustomisasi¶
When you do any customization with Studio, a new module named Studio customizations is added to your database.
To export these customizations, go to to download a ZIP file containing all customizations.
To import and install these customizations in another database, connect to the destination database and go to , then upload the exported ZIP file before clicking on the Import button.
Peringatan
Before importing, make sure the destination database contains the same apps and modules as the source database. Studio does not add the underlying modules as dependencies of the exported module.