Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Menambahkan Proses Bisnis Sebelum Halaman Diekspor di Aplikasi Web dari PHPMaker
Mengkostumisasi Baris Record yang Diekspor di Aplikasi Web dari PHPMaker
Menjalankan Kode Setelah Beberapa Record Diperbarui di Aplikasi Web dari PHPMaker

Menambahkan Proses Bisnis Sebelum Halaman Diekspor di Aplikasi Web dari PHPMaker

Sab, 19 Juli 2014 oleh Masino Sinaga Tinggalkan Komentar

Server event baru lainnya yang ditambahkan sejak PHPMaker versi 11 adalah Page_Exporting. Sesuai dengan namanya, server event ini akan dipanggil sebelum sebuah halaman diekspor datanya. Anda dapat menggunakan server event ini untuk menambahkan logika bisnis melalui sedikit kode tambahan pada awal dari file yang akan diekspor.

Anda dapat mengembalikan nilai FALSE untuk melewati fitur Export standar dan menggunakan server Row_Export (akan dibahas di artikel terpisah). Sebaliknya, kembalikan nilai TRUE untuk menggunakan fitur Export standar dan melewati server event Row_Export. Secara standar, server event ini akan mengembalikan nilai TRUE.

Untuk memeriksa tipe atau jenis Export, Anda cukup menggunakan kode $this->Export. Tersedia beberapa nilai pilihan, seperti excel, word, csv, dan sebagainya. Konten dari dokumen yang diekspor dapat menggunakan kode $this->ExportDoc->Text.

Perlu diingat bahwa jika fitur Custom Templates digunakan (baca topik Custom Templates di file Help PHPMaker), maka server event ini akan ditimpa. Anda dapat menonaktifkan Custom Templates untuk laporan. Lihat contoh kode pada server event Page_Load yang sudah pernah kita bahas dulu.

Berikut ini contoh kode untuk menambahkan judul yang dapat dikostumisasi ke dalam dokumen Export dan gunakan Custom Export tersebut jika tipe Export-nya adalah Excel:

function Page_Exporting() {
     if ($this->Export == "excel") { 
         $this->ExportDoc->Text = "<p>Judul Halaman Saya</p>"; // Tambahkan sebuah judul
         return FALSE; // Kembalikan nilai FALSE untuk melewati export standar dan menggunakan event Row_Export
    }
     return TRUE; // Kembalikan nilai TRUE untuk menggunakan export standar dan lewati event Row_Export
}

Semakin fleksibel saja nih, PHPMaker. 🙂

Ditempatkan di bawah: PHPMaker Ditag dengan:Page_Exporting, PHPMaker Indonesia, Row_Export, Server Events, Tutorial PHPMaker

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Mengkostumisasi Baris Record yang Diekspor di Aplikasi Web dari PHPMaker
Menjalankan Kode Setelah Beberapa Record Diperbarui di Aplikasi Web dari PHPMaker

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Masino Extensions for PHPMaker 2025 Now Changed!
  • Begini Mudahnya Mengurangi Lebar Combobox pada PHPMaker 2025
  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Charly pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework
  • Masino Sinaga pada PHPMaker: PHP Code Generator + PHP Framework
  • Charly pada PHPMaker: PHP Code Generator + PHP Framework
  • Charly pada PHPMaker: PHP Code Generator + PHP Framework

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2025 | WordPress | Catat masuk | Kembali ke atas