Senin, 27 Agustus 2012

Membuat theme dan template baru di APEX

Membuat theme baru merupakan hal yang lumayan berat di dalam pengembangan apex, apalagi jika kemampuan html/css/js pas-pasan seperti saya. Setelah berjuang selama 3 hari 3 malam ..lebay :D....akhirnya

Sebuah theme cara bonex berhasil dibuat di oracle.apex. dengan komponen berikut:
  • Theme dasar Bluejay(22).
  • wowslider dan easyaccordion (body).
  • jQuery fisheye pada (footer).
  • Cufon.ui.js
Silahkan diakses disini.


Untuk aplikasi transaksional saya menyarankan untuk memakai theme bawaan dari APEX supaya kecepatan tetap terjaga. Karena terlalu banyak komponen js dan css sangat berpengaruh pada kecepatan.

Kamis, 23 Agustus 2012

Cufon on APEX (implementasi cufon)

Font yang dimiliki APEX tidak cukup cantik?
Silahkan coba memakai cufon. lakukan langkah-langkah berikut.

1. pelajari langkah-langkah nya disini.
2. Download cufon disini.
3. Pada bagian header include js script berikut.
<script type="text/javascript" src="#IMAGE_PREFIX#themes/theme_115/js2/cufon-yui.js"></script> 
<script type="text/javascript" src="#IMAGE_PREFIX#themes/theme_115/js2/mycustom.font.js"></script>

4. Pada bagian header (Function and Global Variable Declaration).
Cufon.replace('a');
Cufon.replace('h1');
Cufon.replace('h2');
Cufon.replace('h3');


Test Drive

Penampakan Sebelum

Penampakan Sesudahnya
Catatan : Pendefinisian js melalui page template tidak berhasil...akhirnya harus didefinisikan di masing-masing page header.

Rabu, 15 Agustus 2012

Integrasi APEX dan Jasper Report

Judul integrasi sebenarnya masih salah kaprah, karena pada dasarnya tidak benar-benar ter integrasi dengan APEX seperti halnya oracle BI publisher dengan APEX. Jadi nanti integrasi ini maksudnya adalah bagaimana anda memanggil report jasper melalui aplikasi APEX :D.

Mengapa memakai jasper report? alasan sederhananya karena Gratis...tis...tis :D dan cukup powerfull untuk membangun report yang bagus.

Beberapa hal yang harus diperhatikan adalah hal berikut:
1. Jasper report berbasis teknologi java dan xml.
2. Anda harus sudah install jasper report servernya.
3. Anda telah memiliki/terinstall report designernya (Jasper iReport).
4. Jangan lupa untuk membedakan port server tomcat dan APEX jika dalam satu PC/server.

Banyak teknik yang bisa dilakukan untuk proses integrasi ini seperti pada hal ini. namun secara pribadi saya lebih menyukai/menganjurkan memakai teknik yang dikembangkan oleh Dietmar Aust.

Oke silahkan ke TKP untuk mencobanya. Disitu anda akan bisa memanggilnya dengan package XLIB_JASPERREPORTS. atau melalui URL dengan melakukan test di http://your_tomcat_host:your_tomcat_port/JasperReportsIntegration/ untuk memperoleh URL-nya.



Special Thanks for Mr Dietmar Aust.



Catatan: Anda bisa download paket jasper report dan ireport disini.
 

Rabu, 01 Agustus 2012

Mac Menu / Dock Menu / Fisheye on APEX

Anda bisa mengimplementasikan dari sumber berikut
Ikuti langkah-langkahnya. sebisa mungkin satu folder di pindahkan ke server.
Contoh pemakaian berikut