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.

Kombinasi fitur Picture dan Pipeline stages 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

Fitur Contact details pada tampilan Form

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

Fitur User assignment pada tampilan Form

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.

Label

Memilih Tags menambahkan ke tampilan Formulir dan Daftar sebuah field Tags, membuat model Tag dengan hak akses yang telah dikonfigurasi sebelumnya dalam prosesnya.

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

Fitur Custom Sorting pada tampilan List

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

Fitur Chatter pada tampilan Form

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 Main dashboard ‣ Studio ‣ Customizations ‣ Export 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 Main dashboard ‣ Studio ‣ Customizations ‣ Import, 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.