From Joko
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
salam kenal, curhat, saya mempelajari phpmaker sduah dari tahun 2009 namun belum ada project yang serius saya buat denganya, saya selalu mentok karena tak ada buku yang membahas secara lengkap lewat studi kasus yang kongkrit. kalau ada saya ingin membelinya.
kesempatan ini saya mau tanya. cara membuat view di phpmaker.
saya punya struktur seperti berikut :
SELECT varietas.var_nama AS Varietas,
(Sum(kedatangan.ked_jumlah) – Sum(sortir.sor_jumlah)) AS `Belum Sortir`,
((((Sum(sortir.sor_jumlah) – Sum(sortir.sor_jumlah_kecil)) –
Sum(sortir.sor_jumlah_busuk)) – Sum(sortir.sor_jumlah_lost_lain)) –
Sum(cuci.cuc_jumlah)) AS `Sudah Sortir`,
((((Sum(cuci.cuc_jumlah) + Sum(cuci.cuc_jumlah_tambahan)) –
Sum(cuci.cuc_jumlah_apung)) – Sum(cuci.cuc_jumlah_busuk)) –
Sum(pemakaian.pem_jumlah)) AS `Sudah Cuci`,
Sum(pemakaian.pem_jumlah) AS `Sudan Diproduksi`
FROM (((((varietas
LEFT JOIN kedatangan ON varietas.var_kode = kedatangan.var_kode)
LEFT JOIN sortir ON kedatangan.ked_kode = sortir.ked_kode)
LEFT JOIN cuci ON sortir.sor_kode = cuci.sor_kode)
LEFT JOIN pemakaian ON cuci.cuc_kode = pemakaian.cuc_kode)
LEFT JOIN petani ON petani.pet_kode = kedatangan.pet_kode)
LEFT JOIN supplier ON supplier.sup_kode = petani.sup_kode
GROUP BY varietas.var_nama
view ini berjalan namun jika di run hasilnya kurang sempurna seperti : http://prntscr.com/a4p4bk ,
kesalahannya adalah misal :
Sum(kedatangan.ked_jumlah) – Sum(sortir.sor_jumlah)) AS `Belum Sortir`,
jika salah satunya nilainya nol maka hasil tidak ditampilkan
bagaimana mengatasinya ya,
saya sudah coba beberapa alternatif joint namun yang paling bisa mendekati adalah left joint,
mohon pencerahannya,
terimakasih,
Joko
2016/02/18 at 9:26 am
From Masino Sinaga
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Silahkan Google “mysql sum display 0”
2016/02/18 at 10:32 am
From Joko
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
thanks solved
(If(isnull(Sum(kedatangan.ked_jumlah)), 0, Sum(kedatangan.ked_jumlah)) –
If(isnull(Sum(sortir.sor_jumlah)), 0, Sum(sortir.sor_jumlah))) AS Belum Sortir,
2016/02/18 at 11:25 am
From Novra
on
Mudahnya Menyaring Record dari Lookup Table di Aplikasi Web dari PHPMaker
Bagaimana cara menghilangkan pilihan yang sudah dipilih dari dropdownlist berdasarkan akunnya ?
misal :
Ada pilihan a,b,c
lalu akun 1 sudah memilih a, maka selanjutnya hanya tampil b dan c. Sementara akun 2, pilihannya masih lengkap a,b,c
maaf saya baru menggunakan PHP maker
Terimakasih
2016/02/16 at 3:09 pm
From Masino Sinaga
on
Mudahnya Menyaring Record dari Lookup Table di Aplikasi Web dari PHPMaker
Anda bisa pakai kode jQuery dan tempatkan di bagian Startup Script yang terdapat di bawah Client Scripts -> Table-Specific -> sesuai halaman yang diinginkan.
Baca topik Server Events and Client Scripts dari menu Help PHPMaker.
2016/02/16 at 7:57 pm
From aries
on
Mudahnya Memvalidasi Input Periode Tanggal di Aplikasi Web dari PHPMaker
Pak Masino Sinaga,
Bagaimana jika kebalikan dari yg diatas BUKAN menu INPUT. Melainkan EDIT data.
Jadi hanya bisa EDIT data pada tgl saat itu juga, tgl berikut USER tdk dapat melakukan EDIT data.
Terima kasih
2016/02/16 at 2:53 pm
From Masino Sinaga
on
Mudahnya Memvalidasi Input Periode Tanggal di Aplikasi Web dari PHPMaker
Gunakan server event Row_Updating. Baca topik Server Events and Client Scripts dari menu Help PHPMaker.
2016/02/16 at 7:55 pm
From Hans
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Gmn cara bikin relationship table di PHPREPORTMAKER? untuk membuat menu spt di PHPMAKER
2016/02/15 at 11:45 pm
From Masino Sinaga
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Jika yang Anda maksud adalah relasi Master/Detail, maka hal itu hanya bisa dilakukan dari PHPMaker. PHP Report Maker hanya untuk generate report, dan tidak ada setting untuk Master/Detail seperti di PHPMaker.
2016/02/16 at 2:39 pm
From aries
on
Mudahnya Menyembunyikan Tombol Ubah di Halaman View dari PHPMaker
Pak Masino,
Sehubungan dengan Artikel diatas, Bagaimana jika USER ingin mengedit data yg mereka INPUT namun diberikan kesempatan EDIT hanya pada saat hari / tanggal hari itu saja.
Terima kasih
2016/02/15 at 7:44 pm
From Masino Sinaga
on
Mudahnya Menyembunyikan Tombol Ubah di Halaman View dari PHPMaker
Ya tinggal periksa saja dengan kondisi pada tanggal berapa tombol dan fungsi Edit bisa digunakan pada halaman List. Anda juga harus menangani di server event Page_Load milik halaman Edit, siapa tahu ada user yang pinter sekaligus bandel mencoba langsung mengakses halaman Edit melalui URL.
2016/02/16 at 2:41 pm
From ahmed
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Sore Pak Masino,
Saya punya file tambahan yang saya add sebelumnya dan fungsi file.php ini untuk menampilkan data.
yang sama mau tanyakan adalah,
Bagaimana menyimpan data yang ditampilkan tadi pada tabel A?(prosesnya itu, saat page ini di klik, akan tampil data dan sudah di simpan langsung ke dalam tabel A secara otomatis.
Terimakasih sebelumnya
2016/02/15 at 4:50 pm
From Masino Sinaga
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
File tambahan itu Anda buat dengan apa? Menggunakan fitur Custom Files yang ada di project PHPMaker atau bukan?
2016/02/16 at 2:43 pm
From Ahmed
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Ya benar pak..
jadi kronologinya:
saya add file dari fitur Custom Files,
kemudian pada code server di bagian Custom templates-table specific-custom files- content
saya tulis skrip untuk tampilkan data tabel.
Yang masih buntu itu, saat saya ingin menyimpan hasil tampilan data tadi ke tabel lain pak.
misalnya, tabel A, attribut yang di tampilkan cuma kolom nama, alamat.
namun pada saat bersamaan, hasil tampilan itu akan di simpan di tabel B.
ini skripnya gimana pak ya?
2016/02/16 at 3:37 pm
From Ahmed
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Solved..
Terimakasih pak Masino
2016/02/16 at 4:43 pm
From Masino Sinaga
on
Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
Sama-sama.
2016/02/16 at 7:58 pm
From Nanda
on
Mudahnya Membuat Layout Form Dua Kolom di Aplikasi Web dari PHPMaker
kok tutorial diatas saya coba di PHP Maker 12 tidak muncul apa-apa ya… (kosong) hanya muncul tombol SAVE dan CANCEl.
apa ada perubahan jika di PHP Maker 12 ya Pak ?
2016/02/14 at 9:49 am
From Masino Sinaga
on
Mudahnya Membuat Layout Form Dua Kolom di Aplikasi Web dari PHPMaker
Bisa kok, barusan saya coba di versi 12.0.7, lancar jaya tuh. 🙂
2016/03/24 at 10:54 am
From Ahmed
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Dear Pak Masino,
Saya mau bertanya. tabel saya ada seperti dibawah ini
Tabel Koneksi:
1.nama
2.IP
Tabel koneksi ini menyimpan beberapa alamat IP.
Yang mau saya tanyakan,
Bagaimana mengambil nilai salah satu data dalam tabel untuk dijadikan variabel selanjutkan pada fungsi lain.
Misal,
$koneksi= new koneksi(“192.168.1.1”); koneksi seperti ini berhasil namun
<- IP address ini saya mau ganti dengan data IP yang tersimpan dalam tabel koneksi.
yang sudah saya coba tapi tidak dapat konek adalah sebagai berikut
$sql="select nama,ipaddress";
$koneksi=new koneksi($sql[1]);
hasilnya di browser error.
terimakasih atas pencerahannya
2016/02/11 at 2:51 pm
From Masino Sinaga
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Pesan error-nya apa?
2016/02/11 at 5:57 pm
From ahmed
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
ini pesan errornya pak
Warning: socket_recvfrom(): unable to recvfrom [10060]: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
2016/02/15 at 11:28 am
From Masino Sinaga
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Pastikan setting koneksi yang Anda gunakan valid.
2016/02/16 at 2:37 pm
From Ahmed
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Sebenarnya pak, yang valid/original code itu adalah sebagai berikut:
$koneksi = new $koneksi(“192.168.1.1”,80);
namun saya ingin mengkastum IP dan menyimpannya di tabel.
jadi nanti saat ingin membuat koneksi baru pake IP baru, tidak perlu lagi masuk ke skrip dan compile lagi.
nah ini lah yang saya bingung, jika IP “192.168.1.1” di ganti dengan variable IP yang sudah di simpan dalam tabel.
IP dari tabel saya sudah load dan simpan pada variabel $sql[0].
gimana pak ya, caranya?
Terimakasih
2016/02/16 at 3:44 pm
From Masino Sinaga
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
$koneksi = new $koneksi($sql[0], 80);
2016/02/16 at 8:03 pm
From Fendi Oviyanto
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Salam Kenal pak masino
udah lama saya mengikuti ilmu2 yang bapak share sejak masih jaman VB 🙂
saya mw share sedikit pak selaku programmer…
case yag memang saya hadapi dalam php ada 2 baik php native dan framework
walopun natife teteap fokus pada konsel OOP php itu sendiri
saya memang ada rencana untuk membuat aplikasi menggunakan wizard seperti phpmaker, ini aplikasi sudah ada sejak dlu, cma saya kurang yakin saja dalam pemecahan kasus kedepannya, menurut pak masino sendiri bagaimana?
kasus lain, yang saya lihat dari phpmaker itu membuilt CRUD, bagaimana jika ada bbrp link atau modul aplikasi saya hanya melihat / dasboard, dll, atau dengan kata lain page yang dibuat custimize dari script kita sendiri,
Terimakasih
Rgds
2016/02/11 at 2:48 pm
From Masino Sinaga
on
Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
Semua yang Anda khawatirkan itu sudah ada jawabannya di PHPMaker. Gak percaya? Silahkan eksplorasi sendiri PHPMaker. Belajarlah dari contoh file demo project yang bisa Anda download dari situs resmi PHPMaker, lalu coba dan generate ulang dari localhost. Baca juga menu Help karena semua yang Anda butuhkan sudah ada di sana.
Khusus untuk page yang isinya ingin Anda customize sendiri, Anda bisa menggunakan fitur Custom Files. Baca juga topik ini dari menu Help. Di sana sudah dijelaskan dengan sangat detail. Di file demo project juga sudah ada contoh pemakaiannya, yaitu: home.php.
2016/02/11 at 6:01 pm
From Nanda
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Pak Masino Sinaga, saya coba pake PHP Maker 12.6 disitu kan ada tambahan :
# Improved: Add file name in header when “Encrypt file path” enabled #
itu maksudnya apa ya ?
saya coba Generate kok gak ada perubahan ketika akan upload File baik di halaman add maupun Edit.
Perubahan Justru ada di Halaman List dan View dimana File (hasil Upload) hanya bisa di download dan tidak bisa di Lihat meskipun tipe File nya .Pdf dan .Jpg, padahal saya justru mengharapkan file tersebut Bisa Di lihat tanpa harus di dwonload, khususnya file Pdf.
2016/02/11 at 7:59 am
From Masino Sinaga
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Header yang dimaksud di sini sepertinya bukan bagian atas halaman aplikasi web yang kelihatan ke user. Sepertinya header di situ maksudnya di bagian atas dari kode HTML jika View Source ditampilkan.
Untuk file PDF yang bisa ditampilkan di browser, sepertinya itu tergantung kepada browser-nya. Jika ada add-on untuk menampilkan file PDF di browser, maka bisa ditampilkan di browser. Sedangkan jika tidak ada add-on seperti itu, maka file PDF akan terdownload.
2016/02/11 at 10:43 am
From Nanda
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Terimaksih pak atas jawabanya,
Oooh saya kira Header itu ada semacam Field Input untuk menamai File Secra Custom (user bisa menamai ‘File Name’ dari field input).
Untuk File Pdf yang ter Download itu saya pernah bikin Project pakai Versi 12.5 kebawah sepertinya tidak ada masalah dan tidak terDownload , namun ketika Projeck tersebut (Projek yang sama) saya buka pakai Versi 12.6 saya Generate Ulang hasilnya terDownload,
terus saya coba bikin Project baru hasilnya juga sama, termasuk File .Jpg/ jpeg juga terDownload juga.
sampai sekarang saya lihat-lihat dari dalam Projek PHP Maker belum ada Pengaturan mengenai hal tersebut.
2016/02/11 at 1:45 pm
From Masino Sinaga
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Di dalam file ewcfg12.php yang di-generate oleh PHPMaker ada konstanta yang bernama EW_DOWNLOAD_ALLOWED_FILE_EXT. Coba hapus ekstensi file pdf yang ada di sana, setelah itu coba lagi, apakah file pdf masih terdownload atau tidak.
Sedangkan untuk file jpg/jpeg, pastikan Anda sudah memilih Image (bukan Formatted Text) dari panel View Tag di bawah Fields setup, lalu generate ulang lagi semua file script.
2016/02/11 at 5:55 pm
From Nanda
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
Pak, seperti nya masalah ini masih sama di Versi 2018 ini, dimana file PDF (field lampiran) tidak bisa di buka di browser tapi hanya disa di Download.
saya pake cara diatas masih tetap sama , ga ada perubahan.
apa ada cara agar file Pdf tersebut bisa dilihat dari browser tanpa harus di Download ?
2017/10/26 at 8:09 am
From Masino Sinaga
on
Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
From Joko on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/18 at 9:26 amFrom Masino Sinaga on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/18 at 10:32 amFrom Joko on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/18 at 11:25 amFrom Novra on Mudahnya Menyaring Record dari Lookup Table di Aplikasi Web dari PHPMaker
2016/02/16 at 3:09 pmFrom Masino Sinaga on Mudahnya Menyaring Record dari Lookup Table di Aplikasi Web dari PHPMaker
2016/02/16 at 7:57 pmFrom aries on Mudahnya Memvalidasi Input Periode Tanggal di Aplikasi Web dari PHPMaker
2016/02/16 at 2:53 pmFrom Masino Sinaga on Mudahnya Memvalidasi Input Periode Tanggal di Aplikasi Web dari PHPMaker
2016/02/16 at 7:55 pmFrom Hans on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/15 at 11:45 pmFrom Masino Sinaga on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/16 at 2:39 pmFrom aries on Mudahnya Menyembunyikan Tombol Ubah di Halaman View dari PHPMaker
2016/02/15 at 7:44 pmFrom Masino Sinaga on Mudahnya Menyembunyikan Tombol Ubah di Halaman View dari PHPMaker
2016/02/16 at 2:41 pmFrom ahmed on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/15 at 4:50 pmFrom Masino Sinaga on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/16 at 2:43 pmFrom Ahmed on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/16 at 3:37 pmFrom Ahmed on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/16 at 4:43 pmFrom Masino Sinaga on Menyaring Record Tapi Pengguna Tetap Dapat Melihat Semua Record di PHPMaker
2016/02/16 at 7:58 pmFrom Nanda on Mudahnya Membuat Layout Form Dua Kolom di Aplikasi Web dari PHPMaker
2016/02/14 at 9:49 amFrom Masino Sinaga on Mudahnya Membuat Layout Form Dua Kolom di Aplikasi Web dari PHPMaker
2016/03/24 at 10:54 amFrom Ahmed on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/11 at 2:51 pmFrom Masino Sinaga on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/11 at 5:57 pmFrom ahmed on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/15 at 11:28 amFrom Masino Sinaga on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/16 at 2:37 pmFrom Ahmed on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/16 at 3:44 pmFrom Masino Sinaga on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/16 at 8:03 pmFrom Fendi Oviyanto on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/11 at 2:48 pmFrom Masino Sinaga on Row_CustomAction di PHPMaker Sekarang Bisa Lewat AJAX Atau HTTP POST
2016/02/11 at 6:01 pmFrom Nanda on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/11 at 7:59 amFrom Masino Sinaga on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/11 at 10:43 amFrom Nanda on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/11 at 1:45 pmFrom Masino Sinaga on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/11 at 5:55 pmFrom Nanda on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2017/10/26 at 8:09 amFrom Masino Sinaga on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2017/10/26 at 8:20 amFrom Nanda on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2017/10/26 at 8:33 amFrom Masino Sinaga on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2017/10/27 at 10:19 amFrom Nanda on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/12 at 1:43 pmFrom Masino Sinaga on Syarat Supaya File dengan Ekstensi Tertentu Bisa Didownload dari PHPMaker
2016/02/16 at 2:31 pm