Sabtu, 11 Juni 2011

Membuat Page Help untuk aplikasi

Page help digunakan untuk membuat sebuah keterangan dalam satu page keseluruhan yang merangkum semua keterangan bantuan semua region, item dalam satu bagian, jadi bedakan dengan item help yang mem-pop-up setiap klik label item.
Adapun langkah-langkahnya sebagai berikut:
  1. Buatlah text help untuk semua item dalam aplikasi
    • Home >> Application Builder >> Application XXX>>Item Utilities >>Edit Item Help Text
    • Isi semua item help yang tidak memiliki help dengan klik: Seed Item Help Text
    • Contoh: "Belum memiliki Help Text"
  2. Buatlah page help untuk menampung informasi help
    • Buat page baru (blank) dengan alias: HELP
    • Tambahkan region :HELP dengan tipe : PL/SQL Anonymous Block
    • Isi region source:
    • APEX_APPLICATION.HELP(
      p_flow_id => :APP_ID,
      p_flow_step_id => :REQUEST,
      p_before_region_html => '<p><br/><table bgcolor="#A3BED8"
      width="100%"><tr><td><b>',
      p_after_prompt_html => '</b></p>&nbsp;&nbsp;');
      
  3. Buatlah navigation bar entries
    • Home >> Application Builder >> Application XXX>>Shared Components >>Navigation Bar Entries >> Create
    • Entry Label: "Help"
    • Target Type:URL dan isi URL Target
    • javascript:popupURL('f?p=&APP_ID.:HELP:&SESSION.:&APP_PAGE_ID.');
      
sumber : Oracle® Application Express API Reference
catatan :
  • Buatlah pakailah template page popup (atau buat baru sesuai kebutuhan) supaya logo,nama user dan nav bar tidak tampak di page help.
  • Anda bisa memakai icon dalam nav bar namun harus ada penyesuaian dalam template page.
  • Anda bisa memanggil page help dengan tampilan pop-up atau jQuery modal.
  • Anda bisa mempelajari lebih lanjut procedure APEX_APPLICATION.HELP disini.

Tidak ada komentar :

Posting Komentar