Komentar

Klik di sini untuk kembali ke Beranda

  • From Hal-hal Penting Seputar Dynamic Selection List di Aplikasi Web dari PHPMaker – Masino Sinaga on Menampilkan Data berdasarkan Data Terpilih di ComboBox Lain dari PHPMaker

    […] Salah satu hal dari sekian banyaknya fitur yang sangat saya senangi di PHPMaker adalah kemampuan untuk menghasilkan Combobox yang ketika salah satu data di dalamnya terpilih, maka data di Combobox yang terkait lainnya akan otomatis menyesuaikan berdasarkan data yang terpilih di Combobox sebelumnya. Di PHPMaker, hal ini dikenal dengan istilah Dynamic Selection List. […]

    2014/12/04 at 3:41 pm
  • From Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

    Bang Masino, Mau tanya di fitur Report apakah memang gak ada fasilitas utk Filter data ,
    jadi sebelum tampil halaman cetak (Report) muncul form Pencarian dulu, misalnya saya akan menampilkan Report/ halaman Cetak per Kode, sperti contoh di bawah ini :

    Kode Jual : 101
    Tangggal Cetak : 03/05/2014
    ====================================================
    Kode Barang I Nama Barang I Harga I Jumlah_Beli I Total I
    ….. ……. …… ……. …….
    ….. ……. …… ……. ……..

    Total :

    2014/12/03 at 10:46 pm
    • From Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

      Betul. Report di PHPMaker tidak memiliki fitur Pencarian/Filter. Anda harus menggunakan PHP Report Maker untuk membuat report yang memiliki fitur tersebut.

      2014/12/04 at 8:40 am
      • From Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

        O gitu ya.
        padahal cetak halaman/ report per Kode sangat penting dlm pengembangan aplikasi web. misal cetak Faktur penjualan, cetak ‘hasil’ registrasi online, Cetak Surat Menyurat. dll

        apakah mmungkinkan jika memaksimalkan halaman View utk menampilkan report (halaman cetak) per kode/ ID yg dimodifikasi (edit manual) sesuai kebutuhan, misalnya menampilkan halaman Seperti contoh diatas.
        atau mungkin harus buat Custom File untuk menghasilkan Format ‘Halaman Cetak’ sesuai dengan kebutuhan.

        Mohon Sarannya, trimakasih.

        2014/12/04 at 8:04 pm
        • From Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

          Saran saya sebaiknya menggunakan Custom File untuk membuat format halaman cetak, di mana halaman ini dapat menerima parameter dari halaman yang sudah di-generate oleh PHPMaker melalui penggunaan server event.

          2014/12/05 at 8:12 am
  • From Rijal on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

    oke, siiip Bang Masino. skrg dh berhasil.
    Trimakasih atas Sarannya.

    2014/12/03 at 6:52 pm
    • From Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

      Sama-sama. 🙂

      2014/12/03 at 9:35 pm
  • From Antoni on PHPMaker: PHP Code Generator + PHP Framework

    Mas, bagaimana logika membuat aplikasi penjualan, dimana jika terjadi pembelian maka record pada tabel penjualan bertambah sedangkan stok di supply berkurang.. terima kasih.

    2014/12/03 at 5:23 am
    • From Masino Sinaga on PHPMaker: PHP Code Generator + PHP Framework

      Logikanya sederhana saja, yaitu saat event penambahan record pembelian, Anda menulis kode di server event Row_Inserted untuk mengupdate tabel penjualan dengan cara menambah transaksi penjualan, lalu setelah itu mengupdate tabel supply dengan cara mengurangi stok barang.

      Silahkan baca topik Server Events and Client Scripts dari menu Help dari aplikasi PHPMaker-nya untuk informasi lebih lanjut, beserta contoh-contoh kodenya.

      2014/12/03 at 11:34 am
  • From Zulkifli on Sekali Lagi, Mengapa Saya Pilih PHPMaker, Bukan ScriptCase, Bukan PHPRunner?

    Permisi Pak Masino, boleh dishare nggak situs untuk download PHPMaker.. Maklum Pak, saya baru mau belajar..
    Terima kasih..

    2014/12/02 at 4:50 pm
    • From Masino Sinaga on Sekali Lagi, Mengapa Saya Pilih PHPMaker, Bukan ScriptCase, Bukan PHPRunner?

      Tinggal klik saja link Situs Resmi PHPMaker dari menu bar sebelah kanan di bawah bagian SITUS TERKAIT.

      2014/12/02 at 5:02 pm
  • From Rijal on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

    Bang Masino…
    saya coba mengimplementasikan artikel yg ini https://www.masinosinaga.com/phpmaker/mudahnya-mengelola-data-yang-melibatkan-lebih-satu-table-melalui-phpmaker/
    dgn tutorial diatas.

    jadi beg-gini :
    sy akan menambahkan kolom baru pd List Barang yaitu : (Jumlah) Barang yang ada pada tabel jual_barang / jumlah barang yg laku terjual.
    sy sdh coba merubah kode pd tutorial di atas jadi sperti ini :

    function ListOptions_Rendered() {
    	// Example: 
    	//$this->ListOptions->Items["new"]->Body = "xxx";
    $value = ew_ExecuteScalar("SELECT Count(jual_barang.kode_barang)
    FROM barang INNER JOIN jual_barang ON barang.Kode_Barang = jual_barang.kode_barang
    WHERE barang.Kode_Barang=($this->Kode_Barang->CurrentValue) 
    GROUP BY barang.Kode_Barang;
    
    	 if ($this->RowType <> EW_ROWTYPE_AGGREGATE) {
    		$this->ListOptions->Items["new"]->Body = ($this->$value);
    		$GLOBALS["Custom_Total"] = $GLOBALS["Custom_Total"] + $this->ListOptions->Items["new"]->Body;
    	}
    }
    

    namun malah muncul pesan error sperti ini : Catchable fatal error: Object of class cField could not be converted to string …

    kira2 apa penyebabnya ?
    trimakasih.

    2014/11/30 at 9:28 pm
    • From Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

      Penyebabnya karena kode yang ini:

      $value = ew_ExecuteScalar("SELECT Count(jual_barang.kode_barang)
      FROM barang INNER JOIN jual_barang ON barang.Kode_Barang = jual_barang.kode_barang
      WHERE barang.Kode_Barang=($this->Kode_Barang->CurrentValue)
      GROUP BY barang.Kode_Barang;
      

      Seharusnya seperti ini (diasumsikan nama field yang valid adalah Kode_Barang dan bukan kode_barang):

      $value = ew_ExecuteScalar("SELECT Count(jual_barang.Kode_Barang)
      FROM barang INNER JOIN jual_barang ON barang.Kode_Barang = jual_barang.Kode_Barang
      WHERE barang.Kode_Barang='".$this->Kode_Barang->CurrentValue."' GROUP BY barang.Kode_Barang");
      

      Tolong Anda perhatikan penulisan sintaks nama field, meskipun Anda menggunakan sistem operasi Windows, selalulah disiplin menuliskan nama field (perhatikan huruf besar dan kecilnya!).

      2014/12/01 at 10:36 am
  • From Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

    siiip Bang Masino, sdh di coba dan berjalan sperti yg diharapkan.
    hehe…

    2014/11/30 at 8:58 pm
    • From Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker

      Baiklah kalau begitu. 😉

      2014/12/01 at 10:24 am
  • From ardi on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

    pak, saya mau tanya kebetulan pake php maker10
    saya buat 3 buah input
    1. kolom input jumlah
    2. kolom input harga
    3. kolom input total harga
    gimana caranya ketika kita menginputkan data pada kolom input jumlah dan input harga otomatis kolom input total harga akan keluar otomatis hasil dari perkalian jumlah dan harga

    2014/11/28 at 6:53 pm
    • From Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

      Mengenai hal ini sudah pernah dibahas, langsung saja ke artikel Menampilkan Hasil Perhitungan pada Sisi Client di Aplikasi Web dari PHPMaker.

      2014/11/29 at 8:12 am
      • From ARDI on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

        makasih pak. saya udah nyari 3 hari gak ketemu ketemu akhirnya ketemu. kesulitan saya pake script di di phpmaker karena tidak tau nama nama kelas yang di phpmaker contohnya keyup(function ()) ini juga baru tahu. tutorialnya banyak banget pak, makasih banyak. kalo boleh minta tolong bagaimana cara membuat tabel didalam frame. karena kesulitan ketika menampilkan tabel dengan jumlah field yang banyak. contoh seperti ini http://loebizpiss.blogspot.com/2012/11/membuat-frame-tabel-html-dan-php.html

        2014/11/29 at 10:41 am
        • From Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

          Anda tidak perlu membuat fitur seperti itu di Aplikasi Web yang dihasilkan oleh PHPMaker. Tentu Anda akan bertanya: Mengapa?

          Jawabannya: Karena PHPMaker sudah menangani hal ini melalui pemakaian extension yang bernama ScrollingTable. Jadi, ketika jumlah field terlalu banyak sehingga lebar total tabel melebihi lebar layar komputer, maka sistem akan otomatis menampilkan horizontal scroll di table-nya.

          Extension ini saya kembangkan lagi dengan menambahkan banyak fitur advanced sehingga menghasilkan MasinoFixedWidthSite11 (untuk PHPMaker 11), dan bisa didownload jika sudah menjadi member di situs http://www.ilovephpmaker.com

          2014/12/01 at 10:28 am
  • From Cak Sobri on Mudahnya Memperbarui 4 Field Ini Secara Otomatis di Aplikasi Web dari PHPMaker

    Cara lain bisa seperti ini om :

    1. Klik salah satu tabel yang diinginkan dari project PHPMaker Anda, lalu pastikan tab Fields di panel sebelah kanan sudah terpilih.
    2. Klik field User_Ubah dan User_Tambah, lalu di kolom Auto-Update Value pilih CurrentUserName().
    3. Klik field Tanggal_Ubah dan Tanggal_Tambah, lalu di kolom Auto-Update Value pilih ew_CurrentDateTime().
    4. Klik field User_Ubah dan Tanggal_Ubah, lalu di kolom Add hapus tanda ceklist agar tidak tampil di halaman Add
    5. Klik field User_Tambah dan Tanggal_Tambah, lalu di kolom Edit hapus tanda ceklist agar tidak tampil di halaman Edit
    6. Terakhir, simpan perubahan tersebut di project PHPMaker Anda, lalu silahkan generate ulang semua file script dengan menggunakan PHPMaker seperti biasa.

    Ini yang biasa aku pakai 🙂

    2014/11/28 at 1:51 pm
    • From Masino Sinaga on Mudahnya Memperbarui 4 Field Ini Secara Otomatis di Aplikasi Web dari PHPMaker

      Hati-hati dengan trik nomor 2 dan 3. Jika Anda menggunakan Auto-Update Value juga untuk field User_Tambah dan Tanggal_Tambah, maka saat data diubah di form Edit, kedua field ini akan selalu ikut diperbarui dengan Tanggal/Jam serta Username saat itu.

      Seharusnya kedua field tadi tidak menggunakan function dari Auto-Update Value, tapi menggunakan function yang Anda ketikkan di Default Value di bawah kolom Add Page.

      Sedangkan trik nomor 4 dan 5 dulu saya pakai itu juga, tapi cukup ribet karena kalau tidak teliti sering menjadi tertukar. Solusi yang paling simpel dan cepat yaitu cukup dengan membuatnya menjadi HIDDEN.

      2014/11/29 at 8:21 am
  • From Herman on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

    Terima kasih Master ini yang saya tunggu-tunggu…

    2014/11/28 at 8:05 am
    • From Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

      Hehehe… sama-sama. 🙂

      2014/11/28 at 8:34 am
« Sebelumnya 1 … 154 155 156 157 158 … 173 Berikutnya »