Pembuat

Pengenalan

Di NocoBase, Pembuat (Created by) digunakan untuk mencatat pembuat record secara otomatis.

Field pembuat biasanya dibuat melalui field bawaan. Field ini cocok untuk pengaturan izin, pelacakan tanggung jawab, penyaringan, dan audit.

Jika ingin menyatakan penanggung jawab bisnis, pelaksana, atau pemberi persetujuan, sebaiknya buat field relasi pengguna secara terpisah dan jangan mencampurnya dengan field pembuat.

Skenario penggunaan

Field pembuat cocok untuk skenario bisnis berikut:

  • Hanya melihat data yang saya buat
  • Menyaring record berdasarkan pembuat
  • Mengaudit tanggung jawab pembuatan record
  • Menentukan pembuat record dalam alur kerja

Konfigurasi pembuatan

Di halaman 「Configure fields」 pada tabel data, klik 「Add field」, lalu pilih 「Pembuat」 untuk membuat field pembuat.

index-2025-11-01-00-50-59

KonfigurasiDeskripsi
Field interfaceJenis antarmuka field. Pembuat sesuai dengan createdBy, yang menentukan cara input dan tampilannya di halaman.
Field display nameNama yang ditampilkan untuk field di antarmuka, misalnya 「Pembuat」. Sebaiknya gunakan nama yang mudah dipahami langsung oleh pengguna bisnis.
Field nameNama identifikasi field yang digunakan untuk referensi internal seperti API, field relasi, izin, dan alur kerja. Setelah dibuat, nama ini biasanya tidak diubah lagi; hanya mendukung huruf, angka, dan garis bawah, serta harus diawali huruf.
Field typeJenis field pada lapisan data. Field pembuat biasanya merupakan field relasi belongsTo yang mengarah ke tabel pengguna.
Default valueNilai default. Saat menambahkan record, nilai default dapat diisi secara otomatis jika pengguna tidak mengisinya.
Validation rulesDikelola secara otomatis oleh sistem dan biasanya tidak memerlukan validasi manual.
DescriptionDeskripsi field. Cocok digunakan untuk menuliskan arti field, persyaratan pengisian, sumber data, atau pihak yang memeliharanya.
Perhatian

Nama field akan direferensikan oleh blok halaman, izin, alur kerja, dan API. Pastikan penamaannya sebelum membuat field untuk menghindari biaya penyesuaian konfigurasi di kemudian hari.

Karakteristik field

Perilaku default field pembuat adalah sebagai berikut:

KarakteristikDeskripsi
Default Field interfacecreatedBy.
Default Field typebelongsTo.
Field type yang tersediabelongsTo.
Komponen halamanDiisi secara otomatis oleh sistem; pada halaman biasanya ditampilkan menggunakan komponen pemilihan atau tampilan pengguna.
PenyaringanMendukung penyaringan berdasarkan pengguna.
PengurutanBiasanya tidak diurutkan berdasarkan pembuat.
ValidasiDiisi secara otomatis oleh sistem.

Edit konfigurasi

Setelah dibuat, klik 「Edit」 di sisi kanan field untuk mengedit konfigurasi field pembuat. Pengeditan field terutama digunakan untuk menyesuaikan cara field ditampilkan dan digunakan di NocoBase, seperti mengubah nama tampilan, deskripsi, nilai default, aturan validasi, atau konfigurasi khusus field.

Jika field berasal dari tabel yang telah disinkronkan di database utama, pengeditan biasanya berarti melakukan pemetaan field—memetakan field database ke Field type dan Field interface di NocoBase.

KonfigurasiDapat dieditDeskripsi
Field display nameYaMengubah nama yang ditampilkan untuk field di antarmuka tanpa mengubah nama identifikasinya.
Field nameTidakNama identifikasi field biasanya tidak dapat diubah melalui formulir pengeditan setelah field dibuat.
Field interfaceDengan syaratField database utama atau field tersinkronisasi dapat disesuaikan saat pemetaan field. Penyesuaian ini akan memengaruhi cara input, tampilan, dan validasi di halaman.
Field typeDengan syaratField database utama atau field tersinkronisasi dapat disesuaikan saat pemetaan field. Sebelum menyesuaikannya, pastikan data yang ada dapat digunakan dengan jenis baru.
Default valueYaMenyesuaikan nilai default saat menambahkan record.
Validation rulesYaMenyesuaikan aturan validasi field.
DescriptionYaMelengkapi arti field, persyaratan pengisian, sumber data, atau pihak yang memeliharanya.
Perhatian

Mengganti Field type atau Field interface bukan sekadar mengubah nama tampilan. Perubahan ini akan memengaruhi cara field disimpan, komponen input, aturan validasi, kondisi penyaringan, serta cara variabel digunakan dalam alur kerja. Jika jumlah data yang ada cukup banyak, pastikan terlebih dahulu format datanya sesuai.

Hapus field

Klik 「Delete」 di sisi kanan field untuk menghapus field pembuat. Di database utama, Anda juga dapat memilih beberapa field lalu menghapusnya secara massal.

Saat menghapus field pembuat yang dibuat di database utama, kolom sebenarnya di database beserta data yang sudah ada di kolom tersebut biasanya akan ikut dihapus. Saat menghapus field yang disinkronkan dari database atau dipetakan dari sumber data eksternal, cakupan dampaknya bergantung pada sumber data dan asal field terkait.

Peringatan

Penghapusan field dapat memengaruhi blok halaman, formulir, penyaringan, izin, alur kerja, API, impor dan ekspor, serta data yang sudah ada. Pastikan terlebih dahulu apakah field tersebut masih digunakan oleh konfigurasi bisnis.

Penggunaan dalam konfigurasi halaman

Field pembuat cocok digunakan dalam izin, penyaringan, audit, dan alur kerja. 20260710153223

SkenarioKegunaan
Blok tabelMenampilkan pembuat.
Blok penyaringanMenyaring record berdasarkan pembuat.
IzinMengonfigurasi aturan seperti “hanya melihat data yang saya buat”.
Alur kerjaMendapatkan pembuat lalu mengirim notifikasi atau menetapkan kondisi.

Tautan terkait

  • Field — Memahami fungsi, klasifikasi, dan logika pemetaan field
  • Tabel biasa — Membuat dan mengelola field dalam tabel biasa
  • Pengubah terakhir — Mencatat pengguna yang terakhir memperbarui secara otomatis
  • Field relasi — Membuat relasi pengguna seperti penanggung jawab bisnis