Langsung ke konten utama

Coba-coba dari Modul Rumah Sakit Part 1

Sekarang waktunya kita coba-coba atau bermain-main dari kode yang sudah kita buat di sini.

View Tree dan Form Default

  1. Hapus baris kode 3 sampai 46, baris kode akan menjadi pendek seperti ini,

  1. Simpan.
  2. Jalankan ulang odoo, caranya klik tombol Stop (icon kotak warna merah) 2 kali, lalu Start lagi (icon play warna hijau).
  3. Update List Aplikasinya (Menu -> Apps -> Update Apps list) .
  4. Cari modul Rumah Sakit.
  5. Klik icon titik tiga -> Upgrade.
  6. Silahkan cek tampilan tree dan form nya.
Aplikasi tetap bisa berjalan, namun ya begitulah tampilannya. Oleh karenanya, kita perlu lakukan custom tampilan pada tree dan form.

Selanjutnya kita kembalikan lagi seperti semula. 
Balik lagi ke PyCharm, lakukan Undo lalu ikuti langkah 2 sampai 7.

Menambahkan Macam-macam View

Ubah baris kode 53 (view_mode) menjadi seperti ini:
Lalu, lakukan langkah 2 sampai 7. Lihat hasilnya.
Dari sini bisa kita simpulkan, bahwa dari suatu model (rumahsakit.pasien) bisa kita buatkan / tentukan view-nya (tree, form, kanban, graph, pivot, dll). Dari view yang kita tentukan tersebut bisa kita lakukan custom (modifikasi) tampilannya seperti urutan kolom di tree dan tatak letak field di form. Secara default, pada umumnya suatu model memiliki view tree dan form. Masih ada view lain seperti gantt dan calendar, namun ada caranya tersendiri untuk menambahkan view tersebut.

Oke, percobaan terakhir, kita kembalikan lagi kodenya seperti seperti semula.
Balik lagi ke PyCharm, lakukan Undo lalu ikuti langkah 2 sampai 7.



tag: tutorial odoo 12 bahasa indonesia, tutorial odoo bahasa indonesia, tutorial custom modul odoo, ansori.web.id

Komentar

Postingan populer dari blog ini

Download EXTJS 7.0.0 GPL

 Silahkan kunjungi laman berikut: https://www.sencha.com/legal/gpl/ Silahkan isi form yang berada di sisi kanan,  mulai dari nama, email sampai negara. Select Sencha Product : pastikan EXT JS Lalu klik tombol GET SDK . Cek email masuk dari Sencha. Di email tersebut ada link Download. Klik aja.  Selesai! Langkah-langkah di atas adalah cara yang disarankan untuk mengunduh resource sdk extjs. 😊 Berikut direct link download, jika sudah tidak bisa mengunduh EXTJS versi 7.0.0, karena secara default link downloadnya auto pointing ke versi extjs yang terbaru. ext-7.0.0-gpl.zip Versi Lama lainnya: ext-6.2.0-gpl.zip ext-4.2.0-gpl.zip Note: Link download extjs 7.0.0 Link download extjs 6.2.0 Link download extjs 4.2.0

Instalasi Odoo 12 di Mac OS (X)

Persiapan Pastikan sudah terinstall python3 (sangat direkomendasikan Python versi 3.6) dan pip3. Tutor lengkap instalasi baca di sini . Pastikan sudah terinstall Xcode Command Line Tools. Jika belum, buka Terminal lalu eksekusi perintah ini: xcode-select --install Download & Install postgresql (minimal versi 9.6).  Download odoo 12 , isi form, lalu gulir ke bawah ke bagian Odoo 12, Download Odoo Community yang Source , atau bisa klik direct link  ini. Instalasi Odoo Ekstrak odoo_12.0.latest.tar.gz Buka Terminal, buat virtual environment (venv) odoo12 : cd ~ mkdir venv cd venv python3 -m venv odoo12 Aktifkan venv odoo12 dan buat folder src cd odoo12 source bin/activate mkdir src Copy semua folder dan file yang sudah di esktrak di langkah 1 ke dalam folder src ( /home/ namausernamekamu /venv/odoo12/ src ). Install requirement odoo, jika ada error yang muncul silahkan di trace error-nya sampai semuanya berhasil terinstall. pip3 install -r require

Membuat Aplikasi Login dengan EXTJS 7.0.0 (Part 1)

Sebelum memulai pembuatan aplikasi login dengan framework Extjs 7.0.0 pastikan sudah menyelesaikan tugas-tugas berikut ini: Download SDK EXTJS 7.0.0 Install Sencha Cmd Sudah saya buatkan tutorial instalasi masing-masing sistem operasi (OS), tinggal ikuti saja. Jika masih menemukan kesulitan, silahkan bertanya di kolom komentar. PERSIAPAN Buat folder baru dengan nama: ProjectExtJS , lokasi bebas. Sebagai contoh saya membuat di /Users/gosantha/ProjectExtJS . Untuk pengguna windows, misal di drive D:\ProjectExtJS Buat folder baru lagi di dalamnya dengan nama: sdk_extjs   Pindahkan file  ext-7.0.0-gpl.zip  (SDK EXTJS 7.0.0) yang sudah di download ke folder sdk_extjs Ekstrak file  ext-7.0.0-gpl.zip    Kurang lebih seperti ini struktur folder projectnya. BUAT APLIKASI Buka Terminal (Linux/Mac) atau Command Prompt (Windows) Masuk ke folder  ProjectExtJS  dengan perintah cd ke_path_ProjectExtJS contoh punya saya: cd /Users/gosantha/ProjectExtJS contoh di windows, seperti di langkah persiapa