Komentar

Klik di sini untuk kembali ke Beranda

  • From ariguswahyu on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

    kalo warna nya berubah (misalnya kuning) pada form edit petama kali dibuka bagaimna pak masino?
    saya pake event onload kok tidak berfungsi ya pak, mohon koreksi terimaksih

    berikut kode saaya

    “onload=’setBackgroundColor(this.id)'”

    2017/01/16 at 9:40 am
    • From Masino Sinaga on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

      Atribut onload itu tidak melekat kepada control input di form. Itu makanya tidak berhasil. Atribut onload itu melekat kepada tag body.

      Solusinya, Anda bisa menggunakan code jQuery dengan mengeset atribut onload tadi ke tag body. Google untuk info lebih lanjut.

      2017/01/16 at 10:01 am
      • From ariguswahyu on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

        terimakasih pak masino, atas saolusinya. akan saya coba. πŸ˜€

        2017/01/16 at 10:48 am
        • From Masino Sinaga on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

          Sama-sama.

          2017/01/16 at 11:06 am
          • From ariguswahyu on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

            cuma dengan kode sedikit ini , saya sangat terbantu sekali

            $(document).ready(function() {
                $('#x_NORUJUKAN_SEP').css('background-color', '#ffff00');
            }); 
            

            makin cinta sma php maker deh, makasih pak masino atas pencerahannya, πŸ˜€

            2017/01/17 at 8:08 pm
            • From Masino Sinaga on Begini Mudah dan Cepatnya Menambahkan Custom Attributes dari PHPMaker

              Hehehe… sama-sama. πŸ™‚

              2017/01/18 at 8:34 am
  • From joul on Mengetahui Tanggal Akhir dari Tanggal Awal Ditambah Sekian Hari di PHPMaker

    Apakah Pengaturan check duplikat yang terdapat di pengaturan-
    (Field / Edit Tag Attributes / Check duplicate )
    Bisa di custom ?
    Misalnya:
    Saya Punya satu buah tabel ‘cicilan’ detilnya seperti ini :
    ============================
    CREATE TABLE `cicilan` (
    `IdCicilan` int(11) NOT NULL AUTO_INCREMENT,
    `Kd_Member` int(11) DEFAULT NULL,
    `TglBayar` date DEFAULT NULL,
    `ForBulan` char(2) DEFAULT NULL COMMENT ‘Pembayaran ke salah satu bulan (1 s/d 12)’,
    PRIMARY KEY (`IdCicilan`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    =============================

    Bagaimana Cara Menerapkan check duplicate ‘ForBulan’ Hanya Dalam satu Tahun Untuk tiap member.
    dan jika di klik (Add) akan Muncul Pesan Misalnya:

    (kode member CCL001 telah melunasi cicilan untuk bulan 01 2017)
    saya harap pak masino mengerti yang saya tanyakan.

    2017/01/15 at 5:46 pm
    • From Masino Sinaga on Mengetahui Tanggal Akhir dari Tanggal Awal Ditambah Sekian Hari di PHPMaker

      Gunakan server event Row_Inserting dengan cara menjalankan SQL SELECT sesuai kondisi yang Anda inginkan. Kembalikan nilai FALSE jika kondisi yang Anda inginkan sesuai, untuk membatalkan proses penambahan.

      Baca topik Server Events and Client Scripts dari menu Help PHPMaker untuk info lebih lanjut.

      2017/01/16 at 9:59 am
  • From Nanda on Menampilkan TextBox Saat Radio Button Terpilih di Aplikasi Web dari PHPMaker

    saya coba pakai versi 2017 kok ga bisa Focus ke NamaMhs ya … ?
    untuk Text Muncul dan hilang nya sudah bisa, cuma ketika di Klik Radio ‘AndaMhs’ tidak bisa Focus ke Text ‘NamaMhs’

    apakah ada perubahan kode disini : $(‘#x_NamaMhs’) ??

    2017/01/10 at 11:41 am
    • From Nanda on Menampilkan TextBox Saat Radio Button Terpilih di Aplikasi Web dari PHPMaker

      ooh, yg ini sudah bisa Bang Masino.
      saya coba bongkar Script File nya ternyata harus ditambahkan ini : $(β€˜#sv_x_NamaMhs’).
      Terimakasih.

      2017/01/10 at 11:51 am
      • From Masino Sinaga on Menampilkan TextBox Saat Radio Button Terpilih di Aplikasi Web dari PHPMaker

        Sama-sama.

        2017/01/10 at 4:38 pm
  • From indra Dwi Budi Rahadian on Mudahnya Memindahkan Item Menu di Aplikasi Web dari PHPMaker

    Halo Mas Masino, maaf mas klo untuk mengetahui menu item ID nya dimana ?

    2017/01/07 at 6:53 pm
    • From Masino Sinaga on Mudahnya Memindahkan Item Menu di Aplikasi Web dari PHPMaker

      Di file ewmenu.php yang sudah di-generate oleh PHPMaker.

      2017/01/09 at 8:23 am
  • From Roby on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

    Kalau $this->KodeProduk->DisplayValueSeparator = array();
    Untuk add ditempatkan dimana pak, saya udah coba di add/copy page -> page load kenapa nggak pengaruh ya

    2017/01/06 at 2:15 pm
    • From Masino Sinaga on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

      Apa tujuan Anda menugaskan array() ke property DisplayValueSeparator?

      2017/01/06 at 11:33 pm
      • From Roby on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

        Bila di lookup ada 3 display file hanya satu yang muncul di kolom yaitu field KodeProduk tadi…
        contoh yg sy buat begini…
        sy punya table order di dalamnya ada field kodeproduk,namaproduk,size dan jumlah di table tersebut field kodeproduk yang sy lookup dengan display file namaproduk,size dan jumlah dengan menggunakan lookup modal dialog. setelah yg dicari ketemu itu pasti muncul nama kodeproduk (namaproduk)(size)(jumlah) saya menggunakan $this->KodeProduk->DisplayValueSeparator = array(); dengan tujuan hanya nama kodeproduk saja yang ingin saya tampilkan di kolom setelah di select dari lookup tadi….trimakasih pak

        2017/01/09 at 8:08 am
        • From Masino Sinaga on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

          Sudah dicoba? Bisa?

          2017/01/09 at 8:21 am
          • From Roby on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

            Nggak bisa pak….kode itu saya tempatkan di add/copy page -> page load tetap muncul semu

            2017/01/09 at 8:46 am
            • From Masino Sinaga on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

              Iya, memang seperti itu. Anda tidak bisa hanya menampilkan KodeProduk saja setelah memilih data dari field Lookup Table. Jadi, apa yang dipilih di bagian Display Field, maka itu juga yang akan ditampilkan pada form Add.

              2017/01/09 at 9:41 am
              • From Roby on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

                gitu ya pak ok deh pak trimakasih banyak

                2017/01/09 at 9:51 am
                • From Masino Sinaga on Mudahnya Menghilangkan Karakter Separator di Sebuah Field dari PHPMaker

                  Sama-sama. Sepertinya dulu saya pernah merespon topik seperti ini di forum diskusi PHPMaker: http://www.hkvforums.com/viewtopic.php?f=4&t=39622#p119286

                  2017/01/09 at 12:43 pm
  • From yanu on Referensi Aplikasi Web: PHP CRUD Paging Search jQuery Bootstrap

    gan ditunggu update script dengan ditambah validasi apabila kosong atau apabila tidak sesuai keinginan misal text tertentu wajib angka dan bagaimana cara upload foto di form modal

    2017/01/05 at 5:08 pm
    • From Masino Sinaga on Referensi Aplikasi Web: PHP CRUD Paging Search jQuery Bootstrap

      Maaf, lagi gak berminat meneruskan pengembangannya. Masih asyik main PHPMaker, hehehe, hiks.

      2017/01/05 at 8:43 pm
  • From murni on Memastikan Data Tanggal Tidak Boleh Lebih Kecil dari Tanggal Hari Ini di PHPMaker

    Pak Masino, menarik artikelnya.
    Tapi bagaimana jika Tanggal Hari ini tersebut nilainya mengambil data dari Database, apa bisa?
    Biasanya untuk aplikasi surat menyurat.
    Contohnya jika di Database sudah ada Tanggal_Surat 3 Januari 2017, maka user tidak boleh menginput tanggal di bawah tanggal surat tersebut (atau paling tidak sama dengan nilai maksimal tanggal di Database).

    2017/01/04 at 8:55 pm
    • From Masino Sinaga on Memastikan Data Tanggal Tidak Boleh Lebih Kecil dari Tanggal Hari Ini di PHPMaker

      Tentu bisa. Gunakan server event Row_Inserting untuk mengambil data Tanggal tersebut dari Database.

      2017/01/05 at 8:48 am
  • From Nanda on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

    Bang Masino, apakah bisa menyisipkan variabel $rsnew di sini ?

    function GetNextKodeJenis() {
        $sNextKode = "";
        $sLastKode = "";
        $value = ew_ExecuteScalar("SELECT Kode FROM t_jenis ORDER BY Kode DESC");
        if ($value != "") { // jika sudah ada, langsung ambil dan proses...
            $sLastKode = intval(substr($value, 3, 3)); // ambil 3 digit terakhir
            $sLastKode = intval($sLastKode) + 1; // konversi ke integer, lalu tambahkan satu
            $sNextKode = "JNS" . sprintf('%03s', $sLastKode); // format hasilnya dan tambahkan prefix
            if (strlen($sNextKode) > 6) {
                $sNextKode = "JNS999";
            }
        } else { // jika belum ada, gunakan kode yang pertama
            $sNextKode = "JNS001";
        }
        return $sNextKode;
    }
    

    Jadi Keperluannya adalah akan membuat Nomor Otomatis namun Nomor yg akan ditambah Hanya berdasarkan Jenis yg Dipilih User.
    misal ada Field :
    nomor | kode_buku | keterangan
    ========================
    K.12 | K | Buku Komik
    K.13 | K | Buku Komik
    BK.1 | BK | Buku Keagamaan
    PLJR.113 | PLJR | Buku Pelajaran
    KOMP.1421 | KOMP | Buku Komputer
    dll………..

    Nah, Nomor K.12, K.13 akan bertambah menjadi K.14 dst… hanya ketika User menambah data dengan pilihan Buku komik (Kode ‘K’) ==> asumsi menggunakan SelectBox, namun data yg lain tidak ikut bertambah.
    Kira2 apakah bisa menggunakan cara diatas atau ada cara yang lain Bang Masino ?

    2017/01/04 at 2:29 pm
    • From Nanda on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

      intinya kalo contoh diatas kan menggunakan awalan ‘JNS’
      sementara di kasus ini awalannya belum jelas,
      artinya Kode awalan tersebut berdasarkan Input User melalui pilihan Jenis/ Kode Buku,
      bisa hanya 1 digit, 2 digit, 3, 4 digit dst… (K , BK, PLJR, KOMP dll… )
      dan nomor yang bertambah hanya yang sesuai dengan Kode buku yang di pilih user melalui Form Tambah Data.
      Terimakasih.

      2017/01/04 at 2:38 pm
      • From Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

        Bisa saja Anda memodifikasi global function di atas sesuai kebutuhan Anda. Selamat mencoba!

        2017/01/05 at 8:42 am
        • From Nanda on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

          Maaf, kok ga bisa ya Bang.
          saya sudah coba Script asli Bang Masino bahkan sudah sy modifikasi dan bisa berjalan baik.

          Namun untuk mengimplementasikan Kasus saya diatas belum bisa,
          dan Logika saya kok belum Ketemu ya, Karena untuk melakukan Insert ke Tabel BUKU tersebut harus melakukan Seleksi dulu berdasarkan Kode Jenis Buku (K, BK… ) melalui Form Input yang artinya harus melibatkan Variabel $rsnew[“kode_buku”] pada Form tersebut… sementara di Variabel Global sifatnya Global (bisa digunakan / dipanggil di semua Form ) yg ada di Project tersebut.
          “‘mohon koreksi jika saya salah. “

          2017/01/10 at 8:35 am
          • From Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

            Berarti Anda perlu mengoptimalkan server event Row_Inserting saja untuk memanggil function GetNextKodeJenis. Selain itu, function tadi harus dimodifikasi juga, supaya bisa menerima minimal satu parameter berupa nilai kode_buku.

            2017/01/10 at 4:36 pm
  • From Sukri on Mencegah Pengguna Memilih Tanggal yang Sudah Lewat di JSCalendar dari PHPMaker

    saya membuat kode kalendar.php
    ”

    <a href="” style=”color:#FFFFFF”> <<
    <a href="” style=”color:#FFFFFF”> >>

    M
    S
    S
    R
    K
    J
    S

    <?php

    $timestamp = mktime(0,0,0,$cMonth,1,$cYear);
    $maxday = date("t",$timestamp);
    $thismonth = getdate ($timestamp);
    $startday = $thismonth['wday'];
    for ($i=0; $i<($maxday+$startday); $i++) {
    if(($i % 7) == 0 ) echo "n”;

    if($i < $startday) echo "n”;
    else
    if(($i – $startday + 1) == $aktif_day ) echo “” . ($i – $startday + 1) .”n”;
    Else
    echo ” <a href='". $_SERVER["PHP_SELF"] . "?month=". $aktif_month . "&year=" . $aktif_year . "&day=" . ($i – $startday + 1) ."' ” . ($i – $startday + 1) . “ n”;
    if(($i % 7) == 6 ) echo “n”;

    }
    ?>

    ”
    Bagaimana cara selalu memunculkan kalendar ditiap halaman sehingga ketika diklik tanggal pada kalendar tersebut maka data terfilter berdasarkan tanggal yang di klik ??

    2017/01/04 at 7:07 am
    • From Sukri on Mencegah Pengguna Memilih Tanggal yang Sudah Lewat di JSCalendar dari PHPMaker

      Bagaimana cara selalu memunculkan kalendar ditiap halaman sehingga ketika diklik tanggal pada kalendar tersebut maka data terfilter berdasarkan tanggal yang di klik ??

      2017/01/04 at 7:11 am
      • From Masino Sinaga on Mencegah Pengguna Memilih Tanggal yang Sudah Lewat di JSCalendar dari PHPMaker

        Tidak ada kaitannya dengan artikel di atas, jadi saya belum bisa membantu.

        2017/01/04 at 8:28 am
  • From Ali on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search

    Mantap idenya bang Masino tentang bagaimana mengakali agar kolom yang sudah didefinisikan pada Extended Filter tidak muncul lagi pada list.
    Setelah saya coba ternyata benar-benar tersembunyi.

    Tapi apabila kita bikin report yang di bagian bawahnya (GRAND REPORT), kolom yang tersembunyi akan berpengaruh terhadap posisi sel yang menampilkan nilai GRAND TOTAL.
    Ada gak cara mengatasinya agar nilai grand totalnya tidak berserakan.
    Mohon pencerahannya,,,,Monggo…
    Makasih

    2017/01/01 at 12:22 am
    • From Masino Sinaga on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search

      Ah, masak sih? Barusan saya coba trik di atas pakai PHPMaker versi 2017.0.5, dengan mengeset TOTAL untuk kolom Aggregate, maka baris Total di bagian paling bawah halaman List juga ikut disembunyikan. Artinya, karena kolom Total di bagian bawah ikut disembunyikan, maka tidak ada kolom Total yang berserakan seperti yang dimaksud.

      2017/01/01 at 9:21 pm
« Sebelumnya 1 … 96 97 98 99 100 … 173 Berikutnya »