Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / Mudahnya Menghilangkan Tulisan Total di Bawah Tabel Halaman List
Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan
Membandingkan Nilai di Sebuah Baris dengan Baris Sebelumnya dari PHPMaker

Mudahnya Menghilangkan Tulisan Total di Bawah Tabel Halaman List

Rab, 20 Agustus 2014 oleh Masino Sinaga 5 Komentar

Seperti yang sudah kita ketahui bersama, PHPMaker memiliki pilihan untuk menampilkan fungsi TOTAL, COUNT, dan AVERAGE terhadap sebuah kolom Tabel pada halaman List. Ketiga fungsi ini biasa dikenal dengan fungsi Aggregate, karena dapat menghitung jumlah atau rata-rata dari data yang terdapat di sebuah kolom. Anda cukup memilih salah satu fungsi tadi dari Fields Setup -> List Page -> Aggregate.

Tapi sayangnya, PHPMaker akan selalu menambahkan awalan kata sebelum nilai dari hasil perhitungan tadi. Contoh, jika kita menggunakan fungsi TOTAL, maka akan terdapat awalan kata Total: yang mendahului nilai data hasil penjumlahan. Jika kita menggunakan fungsi COUNT, maka akan terdapat awalan kata Jumlah: yang mendahului nilai jumlah, dan seterusnya.

Biasanya, kita tidak membutuhkan awalan kata tersebut pada baris hasil perhitungan tadi. Artinya, kita perlu menghilangkan awalan kata tersebut. Pertanyaannya adalah, bagaimana cara menghilangkan awalan kata itu?

Jangan khawatir! Lagi-lagi PHPMaker memberi fleksibilitas kepada Web Developer untuk mewujudkan hal ini. Hanya ada 2 langkah saja untuk mengatasinya.

Langkah Pertama, kita menggunakan server event Page_Load untuk menghilangkan tulisan Total dengan cara menimpa frase Total yang diperoleh dari file .xml bahasa menjadi string kosong:

// Page Load event
function Page_Load() {
	Language()->setPhrase("Total", ""); // menghilangkan tulisan Total (Total)
	// Language()->setPhrase("Count", ""); // menghilangkan tulisan Count (Jumlah)
	// Language()->setPhrase("Average", ""); // menghilangkan tulisan Average (Rata-rata)
}

Sengaja saya sertakan juga untuk frase Count dan Average (jika dibutuhkan).

Sampai di sini, jika Anda men-generate ulang kode Anda menggunakan PHPMaker, maka tulisan Total memang menjadi hilang, tapi tulisan titik dua (:) masih tetap ada muncul. Bagaimana ini?

Nah, untuk menghilangkan tanda titik dua yang masih tersisa itu, maka kita menggunakan kode jQuery. Triknya sederhana saja, di mana karakter titik dua ini ternyata disebabkan karena penggunaan class yang bernama ewAggregate yang terdapat di dalam tag span. Jadi?

Langkah Kedua, cukup tambahkan kode ini dari bagian Client Scripts -> List Page -> Startup Script:

$("span").removeClass("ewAggregate");

Kemudian silahkan generate ulang kode Anda menggunakan PHPMaker. Seharusnya, sekarang karakter titik dua sudah tidak ada lagi.

Betapa mudahnya, bukan? 😉

Sampai di sini, kita sudah berhasil menghilangkan awalan kata dan karakter titik dua. Lalu, bagaimana cara membuat tulisan nilai hasil perhitungan fungsi tadi menjadi Bold dan rata kanan? Tunggu artikel selanjutnya yang akan saya terbitkan besok! 🙂

Ditempatkan di bawah: PHPMaker Ditag dengan:Client Scripts, jQuery, Page_Load, PHPMaker Indonesia, Server Events, Server Events and Client Scripts, Startup Script, 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.

Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan
Membandingkan Nilai di Sebuah Baris dengan Baris Sebelumnya dari PHPMaker

Komentar

  1. Rodhi mengatakan

    Rab, 11 Juli 2018 pada 7:05 pm

    Selamat Malam,

    Cara di artikel ini tidak bisa menghilangkan tanda “:” (titik dua) di export Excel.
    saya sudah coba tambahkan
    Language()->setPhrase(“:”, “”);
    di Page_Load()…..
    dan
    CSS
    .ewAggregate:after {
    content: none;
    }
    .ewAggregate {
    display: none;
    }
    dan
    javascript
    $(“.ewAggregate”).remove();

    hilang di halaman webnya,
    tetapi tetap muncul di file excel hasil export.

    Bagaimana cara supaya hilang juga di file excel export?

    Terimakasih

    Balas
    • Masino Sinaga mengatakan

      Kam, 8 November 2018 pada 7:58 pm

      Hehehe, sama… saya juga masih belum menemukan solusi untuk yang satu ini. 😛

      Balas
  2. Ani Ros mengatakan

    Kam, 3 Januari 2019 pada 10:01 pm

    Misalkan total field A adalah 50. Total field B adalah 100. Field C merupakan persentase A terhadap B dengan rumus : total field A * 100/total field B. Bagaimana cara nya?

    Balas
    • Masino Sinaga mengatakan

      Sen, 7 Januari 2019 pada 10:10 am

      Caranya? Ya dicoba saja. Kok malah nanya saya? 😛

      Balas

Trackbacks

  1. Menghapus Kata Total, Membuat Cetak Tebal dan Rata Kanan pada Baris Aggregate di PHPMaker 2021 – Masino Sinaga berkata:
    Sen, 10 Mei 2021 pukul 5:36 pm

    […] ini saya tulis: – Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan – Mudahnya Menghilangkan Tulisan Total di Bawah Tabel Halaman List – Alternatif Cara Membuat Nilai Total Rata Kanan di Aplikasi Web dari PHPMaker – […]

    Balas

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

  • Alasan 20 Harus Pakai Masino Extensions: Maximum Record per Page
  • Alasan 19 Harus Pakai Masino Extensions: Custom Breadcrumb Links
  • Alasan 18 Harus Pakai Masino Extensions: Improvement User Level Permissions
  • Alasan 17 Harus Pakai Masino Extensions: Dynamic Permission for Export Data
  • Alasan 16 Harus Pakai Masino Extensions: Confirm Before Save

Menu

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

Komentar Terbaru

  • Demo Masino Extensions for PHPMaker 2026 – Masino Sinaga pada Fitur-Fitur Masino Extensions untuk PHPMaker 2024
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Angg* pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Masino Sinaga pada Cara Menampilkan Tombol Close di Footer Modal buat Custom File yang SkipHeaderFooter-nya Bernilai True
  • Masino Sinaga pada Cara Menampilkan Tombol Close di Footer Modal buat Custom File yang SkipHeaderFooter-nya Bernilai True

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 - 2026 | WordPress | Catat masuk | Kembali ke atas