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.
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
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
From toni on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2014/12/05 at 8:26 amFrom Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2014/12/05 at 8:36 amFrom agus on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2017/05/02 at 11:39 amFrom Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2017/05/02 at 12:58 pmFrom toni on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2014/12/05 at 8:56 amFrom Masino Sinaga on Membuat Kode Otomatis Saat Data Ditambah di Aplikasi Web dari PHPMaker
2014/12/05 at 9:12 amFrom im on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/04 at 11:50 pmFrom Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/05 at 8:16 amFrom im on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/06 at 9:31 pmFrom im on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/06 at 10:44 pmFrom Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/08 at 8:28 amFrom im on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/08 at 10:22 pmFrom Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/09 at 8:27 amFrom 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
2014/12/04 at 3:41 pmFrom Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/12/03 at 10:46 pmFrom Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/12/04 at 8:40 amFrom Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/12/04 at 8:04 pmFrom Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/12/05 at 8:12 amFrom Rijal on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/03 at 6:52 pmFrom Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/03 at 9:35 pmFrom Antoni on PHPMaker: PHP Code Generator + PHP Framework
2014/12/03 at 5:23 amFrom Masino Sinaga on PHPMaker: PHP Code Generator + PHP Framework
2014/12/03 at 11:34 amFrom Zulkifli on Sekali Lagi, Mengapa Saya Pilih PHPMaker, Bukan ScriptCase, Bukan PHPRunner?
2014/12/02 at 4:50 pmFrom Masino Sinaga on Sekali Lagi, Mengapa Saya Pilih PHPMaker, Bukan ScriptCase, Bukan PHPRunner?
2014/12/02 at 5:02 pmFrom Rijal on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/11/30 at 9:28 pmFrom Masino Sinaga on Mudahnya Menjumlahkan Nilai di Kolom Baru di Aplikasi Web dari PHPMaker
2014/12/01 at 10:36 amFrom Rijal on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/11/30 at 8:58 pmFrom Masino Sinaga on Mudahnya Mengelola Data yang Melibatkan Lebih Satu Table Melalui PHPMaker
2014/12/01 at 10:24 amFrom ardi on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker
2014/11/28 at 6:53 pmFrom Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker
2014/11/29 at 8:12 amFrom ARDI on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker
2014/11/29 at 10:41 amFrom Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker
2014/12/01 at 10:28 am