Model Manager di Alfresco

membuat custom field di alfresco

sebagai studi kasus, kita akan membuat custom field untuk menyimpan informasi terkait dengan lokasi dimana hardcopy atas sebuah dokumen itu disimpan. field-field yang diperlukan antara lain:

  1. kantor
  2. lantai
  3. baris
  4. rak
  5. box

misalnya, sebuah dokumen disimpan dengan kode lokasi ME-3/060101 itu artinya dokumen disimpan di kantor melati, lantai 3, baris ke-6, rak ke-1, dan box ke-1.

berikut adalah langkah-langkah untuk meralisasikan kebutuhan tersebut:

pertama, buat model manager baru, misalnya saja: nasabah

setelah terbentuk entiti model, klik nama model tersebut, lalu buatlah aspek baru, misanya: hardcopy.

klik nama property yang tadi dibuat, sekarang tambahkan property, misalnya lantai, yang nanti akan diisi dengan angka, yang menunjukkan dilantai berapa fisik dokumen ini disimpan.

ulangi langkah diatas, sampai semua (5 field/property) terbentuk.

kemudian klik show type and aspect untuk kembali ke menu sebelumnya (daftar aspek), lalu pada row aspek hardcopy, klik action : layout editor. kemudian susun field field itu seperti berikut ini:

jika sudah, klik tombol save (lokasi tombol ada di kanan bawah), setelah itu klik link show type and aspect supaya kembali ke menu sebelumnya. kemudian klik show model untuk kembali ke (sekali lagi) menu sebelumnya. disana, pada row nasabah, klik action ke activate. perhatikan sekarang entiti model nasabah sudah aktif dan siap digunakan.

sekarang pilih salah satu dokumen, lalu klik link dokumen itu sehingga keluar menu atas dokumen itu secara mendetail. klik manage aspect.

tambahkan aspek hardcopy.

perhatikan, sekarang property dokumen anda sudah bertambah field, klik edit properties.

tambahkan informasi terkait lokasi fisik dokumen, lalu simpan.

hasilnya akan seperti dibawah ini:

woohaaa, sekarang kita sudah punya custom field, yang dibuat dari awal, tanpa coding, tanpa restart/compile aplikasi. hebat kan!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s