Komentar

Klik di sini untuk kembali ke Beranda

  • From toni on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

    bagaimana caranya agar setiap ganti bulan nomer diulang lagi dari awal jadi 001
    atau menambahkan kode bulan, jika Oktober : JNS-X.001 , Desember : JNS-XII.001 dst…

    2014/12/05 at 8:26 am
    • From Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

      Ya tinggal Anda tambahkan saja logic pemeriksaan bulan dan tanggal di dalam function GetNextKodeJenis. Konversikan nilai bulan menjadi nilai angka romawi, dan konversikan nilai tanggal menjadi format 3 digit.

      2014/12/05 at 8:36 am
      • From agus on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

        mau tanya gan, untuk aplikasi surat saya masih model backup data pertahun, gimana caranya supaya dalam sebuah aplikasi bisa berubah otomatis di tahun berikutnya tanpa backup data tahun lalu

        2017/05/02 at 11:39 am
        • From Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

          Ya tinggal dicek aja tahun saat itu. Jika nilainya tidak sama dengan nomor sebelumnya, berarti kembali dimulai dari nomor 1. Gampang kan?

          2017/05/02 at 12:58 pm
      • From toni on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

        lalu yang jika ganti bulan otomatis nomer kembali ke 001, 002, 003 dst.. logikanya bgmana ?

        2014/12/05 at 8:56 am
        • From Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker

          Ya tinggal Anda periksa saja nilai Bulan dan Tanggal sekarang. Jika sekarang Tanggal 1 dan data Bulan di record sebelumnya lebih kecil dari Bulan sekarang, maka konversikan ke angka romawi Bulan sekarang, lalu konversikan juga nomor urut menjadi 001. Dengan cara ini maka Anda sudah mengantisipasi pemberian nomor 002, 003, dan seterusnya. Gampang kan?

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

    “#elf_table1_new” apakah harus seperti ini format/syntaxnya utk memanggil table?

    2014/12/04 at 11:50 pm
    • From Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

      Lebih tepatnya bukan memanggil table, tapi untuk mengakses id dari elemen field yang menyertakan nama table dan field-nya. Prefix “elf” merupakan singkatan dari “elemen field”, sedangkan dua parameter berikutnya masing-masing merupakan nama table dan field-nya. Itu format standar yang ditetapkan oleh PHPMaker.

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

        makasih Bang Masino.. !!! atas penejelasannya πŸ™‚

        2014/12/06 at 9:31 pm
        • From im on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

          setelah saya terapkan ternyata muncul error “Notice: Undefined index: Custom_Total in C:\xampp\htdocs\sbms11\namalist.php on line 1677” setelah sy cek ternyata line tsb adalah “$GLOBALS[“Custom_Total”] = $GLOBALS[“Custom_Total”] + $this->ListOptions->Items[“new”]->Body;” salahnya dmn ya?
          nama database = test
          nama tabel = nama
          field = namaid, nama

          2014/12/06 at 10:44 pm
          • From Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

            Pastikan code untuk variabel tersebut sudah ada di server event ListOptions_Load (lihat langkah nomor 7).

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

              sy menggunakan tips dari “https://www.masinosinaga.com/phpmaker/mudahnya-menampilkan-total-di-kolom-baru-pada-aplikasi-web-dari-phpmaker/”

              	function ListOptions_Load() {
              		// Example:
              		//$opt = &$this->ListOptions->Add("new");
              		//$opt->Header = "xxx";
              		//$opt->OnLeft = TRUE; // Link on left
              		//$opt->MoveTo(0); // Move to first column
              		//hns-totalwaktu
              
              		$opt = &$this->ListOptions->Add("new");
              		$opt->Header = "New";
              		$opt->OnLeft = FALSE; // Link on right
              		$GLOBALS["Custom_Total"] = 0;
              	}	
              
              	// ListOptions Rendered event
              	function ListOptions_Rendered() {
              
              		// Example: 
              		//$this->ListOptions->Items["new"]->Body = "xxx";
              
              		if ($this->RowType <> EW_ROWTYPE_AGGREGATE) {
              			$this->ListOptions->Items["new"]->Body = ($this->userid->CurrentValue * 4);
              			$GLOBALS["Custom_Total"] = $GLOBALS["Custom_Total"] + $this->ListOptions->Items["new"]->Body;
              		}
              		$this->ListOptions->Items["new"]->Footer = $GLOBALS["Custom_Total"];
              	}
              
              2014/12/08 at 10:22 pm
              • From Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker

                Itu sebenarnya bukan pesan error, tapi hanya notice (pemberitahuan) saja.

                Ubah kode ini:

                $GLOBALS["Custom_Total"] = $GLOBALS["Custom_Total"] + $this->ListOptions->Items["new"]->Body;
                

                menjadi:

                @$GLOBALS["Custom_Total"] = @$GLOBALS["Custom_Total"] + $this->ListOptions->Items["new"]->Body;
                

                atau Anda bisa juga Google “how to fix noticed undefined index in php”.

                2014/12/09 at 8:27 am
  • 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
« Sebelumnya 1 … 154 155 156 157 158 … 173 Berikutnya »