From fauzi
on
Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
Mohon arahan senior, saya pake xampp untuk apache sama sqlnya dan utk phpmaker menggunakan 2024.15 dan ketika generate terjadi eror
const err = new Error(message);
^
Error: Command failed: composer update -n –ansi
at genericNodeError (node:internal/errors:983:15)
at wrappedFn (node:internal/errors:537:14)
at checkExecSyncError (node:child_process:915:11)
at execSync (node:child_process:987:15)
at global.Exec (C:\Users\SERVER ADM2\AppData\Roaming\PHPMaker2024\node_modules\@phpmaker\core\phpmaker.js:8:316242)
at global.RunComposerUpdate (C:\Users\SERVER ADM2\AppData\Roaming\PHPMaker2024\node_modules\@phpmaker\core\phpmaker.js:8:325180)
at C:\Users\SERVER ADM2\AppData\Roaming\PHPMaker2024\node_modules\@phpmaker\core\phpmaker.js:8:335272
at
at async main (C:\Users\SERVER ADM2\AppData\Roaming\PHPMaker2024\node_modules\@phpmaker\core\phpmaker.js:8:334973) {
status: 2,
signal: null,
output: [ null, null, null ],
pid: 1872,
stdout: null,
stderr: null
}
Node.js v22.19.0
Error: Generation completed with error(s), please scroll up (if necessary) to check error(s).
mohon arahan karena newbie di phpmaker
2025/09/04 at 10:13 am
From Masino Sinaga
on
Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
Coba ditanyakan langsung mas ke Forum Diskusi PHPMaker, karena ini sudah sangat teknis ke sisi aplikasi PHPMaker nya.
2025/09/04 at 10:23 am
From Dendi
on
Pengaturan Level Field pun Bisa Disalin dengan Cepat di PHPMaker
Siang pak
Adakah cara copy field setting dan copy table setting targetnya banyak table ?
jadi misalkan ada 50 Cient/customer/supplier punya table pembukuan sendiri-sendiri maka akan lebih menghemat waktu.
terimakasih
2025/07/29 at 1:24 pm
From Masino Sinaga
on
Pengaturan Level Field pun Bisa Disalin dengan Cepat di PHPMaker
Belum bisa ke banyak target. Saat ini baru mendukung dari satu table ke satu table lainnya.
2025/08/01 at 5:51 pm
From Dendi
on
Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
Pak script di atas kalau di buat Jquery nya seperti apa ?
agar bisa di taruh di startup script.
2025/07/28 at 4:03 pm
From Masino Sinaga
on
Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
Kalau bisa pakai PHP di server event, kenapa harus pakai jQuery di Startup Script?
2025/07/28 at 5:02 pm
From Dendi
on
Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
Kadang tabel itu panjang ke kanan karna jumlah kolomnya banyak. Pinginya ada fasilitas menyembunyikan kolom untuk keperluan data ringkas nya. misalnya sebuah radio button. dengan Tanggal : show | hide. … supplier : show | hide yang bisa di ciptakan di Page_DataRendering. Eksekusi submit pakai jquery atau javascript yang ada di client script atau di startup script. mohon maaf kalau cara yg saya pakai tidak tepat. mohon petunjuknya.
Terimakasih pak.
2025/07/28 at 7:48 pm
From Masino Sinaga
on
Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
Oh, kalau seperti itu, tinggal aktifkan aja opsi Column Visibility yang terdapat di bawah Table setup -> List Page project PHPMaker nya.
Setelah di-generate ulang, nanti di halaman List ada opsi untuk menampilkan/menyembunyikan kolom2 yang diinginkan.
2025/07/28 at 7:57 pm
From Dendi
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Malam Pak Masino
Pak saya ingin menyembunyikan master/detil edit yang ada di kolom paling kanan. Saya ingin hanya record paling bawah atau max record yang ada master/detil edit. tapi saya sudah gogling mencari kesana kemari gak ada yang berhasil kecuali Jquery $(‘.ewDetailEdit’).hide();. masalahnya kalau pakai Jquery kesusahan naruh scriptnya di pake render atau listoption_rendered. biar bisa atur di baris mana aja di list page yang boleh ada master/detil edit nya. cara di atas pun tak berhasil. saya masih pakai PHPMAKER 2018.
Apakah bisa menyembunyikan master/detil edit di listpage dengan kriteria di row seperti yang saya tulist di atas? saya nemu artikel Pak masino menyembunyikan itu pakai:
Container("OrderdetailsGrid")->DetailEdit = false; // gagal di saya gak ilang tombolnya.
$GLOBALS["orderdetails_grid"]->DetailEdit = FALSE; //gagal di saya gak ilang tombolnya.
$this->ListOptions->Items["details"]->Visible = FALSE; //gagal juga
$GLOBALS["gray_requisition_details_grid"]->DetailView = FALSE; //gagal
$this->OtherOptions['addedit'] = new cListOptions();
$this->OtherOptions['addedit']->Body = ""; //gagal
2025/07/23 at 11:51 pm
From Masino Sinaga
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Halo Deni,
1. Pakai PHPMaker versi berapa?
2. Ini case-nya untuk contoh table Orders dan Order Details di demo project kan ya?
3. Ingin menyembunyikan tombol/link Master/Detail Edit hanya untuk baris tertentu saja kan ya? Bukan keseluruhan data di Orders nya? Jika ya, maka bisa pakai server event ListOptions_Rendering milik table Master-nya.
2025/07/24 at 12:02 pm
From Dendi
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Barusan saya coba pakai :
$this->ListOptions->Items[“detail_orderdetails”]->Visible = FALSE;
$this->ListOptions->Items[“detail_order_details_extended”]->Visible = FALSE;
Hasilnya sama.. bahkan tak satupun yang hilang. di taruh di ListOptions_Rendered maupun ListOptions_Rendering
error :
Warning: Creating default object from empty value in C:\xampp\htdocs\masteroffice\daftar_kirimanlist.php on line 2559
Warning: Creating default object from empty value in C:\xampp\htdocs\masteroffice\daftar_kirimanlist.php on line 2560
Notice: Undefined property: stdClass::$Name in C:\xampp\htdocs\masteroffice\phpfn14.php on line 3027
Notice: Undefined property: stdClass::$Name in C:\xampp\htdocs\masteroffice\phpfn14.php on line 3027
2025/07/24 at 1:45 pm
From Dendi
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
iya pak pakai PHPMAKER 2018.0.6
iya untuk di order dan order detail
iya untuk baris tertentu menghilangkan tombol Master/Detail Edit
aku dah coba naruh script-script itu di list page->page load gagal
trus naruh di ListOptions_Rendering juga gagal
ListOptions_Rendered juga gagal.
contoh aku taruh di listpage-> ListOptions_Rendering
$GLOBALS[“orderdetails_grid”]->DetailEdit = FALSE;
hasilnya :
Warning: Creating default object from empty value in C:\xampp\htdocs\masteroffice\daftar_kirimanlist.php on line 2559
dan tombol Master/Detail Edit juga gak hilang.
aku coba satu persatu script tersebut tak satupun yang bisa ngilangin.
taruh di ListOptions_Rendered sama.. page_load sama gak ilang
apa ada cara lain ya pak? biar bisa ngilangi Master/Detail Edit sesuai kriteria baris row nya?
2025/07/24 at 1:29 pm
From Masino Sinaga
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Wah, versi 2018 sudah sangat lama. Sebaiknya selalu usahakan untuk pakai versi terakhir, hari ini sudah versi 2025.
Barusan saya test kode ini di server event ListOptions_Rendering milik table Orders, dan berhasil menyembunyikan tombol Master/Detail Edit untuk data order dengan OrderID = 11076:
From Dendi
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Iya pak pakai versi 2018,
apakah memang versi selain 2025 atau versi tertentu saja yang bisa ya pak?
untuk ngilangin master/detail edit.?
terima kasih pak
2025/07/24 at 1:49 pm
From Masino Sinaga
on
Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
Betul. Kode yang saya kirim barusan itu sepertinya tidak kompatibel dengan PHPMaker 2018, karena versi itu sudah sangat lama, dan versi 2018 seingat saya memang tidak mendukung pemakaian Container().
Jadi, sudah saatnya beralih ke PHPMaker versi terakhir supaya bisa memanfaatkan teknologi terakhir juga.
2025/07/24 at 1:57 pm
From Risman
on
Bukti Lain Aplikasi Web yang Dibuat oleh PHPMaker Bisa Diupdate dengan Cepat
Selamat pagi pak masino,
mohon maaf pak masino apakah bisa membantu memperbaharui code phpmaker untuk design/tampilan untuk invoice dan surat penawaran? mohon info dan contact nya pak masino
Best Regards
2025/07/17 at 7:13 am
From Masino Sinaga
on
Bukti Lain Aplikasi Web yang Dibuat oleh PHPMaker Bisa Diupdate dengan Cepat
Bisa kirim email ke masino[dot]sinaga[at]gmail[dot]com
2025/07/17 at 9:07 am
From algazali
on
Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
Yang kami pelajari di bangku kuliah bang, satu tabel tidak boleh memiliki lebih dari satu primary key, dan apabila ada, maka harus dipecah menjadi tabel yang lain, bisa tidak abang berikan contoh struktur tabelnya atau diagram ERD nya sehingga satu tabel harus punya dua primary key serta dampaknya jika di pecah menjadi dua tabel….apa fungsi informasi yang ingin ditampilkan atau dicapai tidak akan terwujud jika tabelnya di urai menjadi 2 tabel terpisah tapi tetap terhubung.
2025/07/16 at 9:00 pm
From Masino Sinaga
on
Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
Kalau ingin tau contoh struktur table dengan primary key yang terdiri dari beberapa field, coba download demo project yang sudah disediakan oleh PHPMaker. Di sana ada table orderdetails dengan struktur sebagai berikut:
CREATE TABLE `orderdetails` (
`OrderID` int NOT NULL,
`ProductID` int NOT NULL,
`UnitPrice` double NOT NULL DEFAULT '0',
`Quantity` smallint NOT NULL DEFAULT '1',
`Discount` double NOT NULL DEFAULT '0',
PRIMARY KEY (`OrderID`,`ProductID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
See? Ada dua field sebagai Primary Key, yaitu OrderID dan ProductID. Nah, yang dibahas pada artikel di atas, jika menggunakan PHPRad, maka fitur Add/Edit pada aplikasi web yang dihasilkan tidak berfungsi sebagaimana mestinya, sementara di PHPMaker hal itu tidak menjadi masalah.
2025/07/17 at 9:22 am
From Masino Sinaga
on
Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
Tolong dibedakan antara satu primary key dengan primary key pada beberapa field. O iya, coba baca ulang lagi artikel di atas dengan teliti ya, khususnya kalimat ini:
“… Jadi begini. Jika Primary Key di sebuah table terdiri atas lebih dari satu field, maka fitur Add atau Edit menjadi tidak berfungsi sama sekali! …”.
Nah, di artikel ini, membahas primary key pada beberapa field.
2025/07/17 at 9:11 am
From Dendi
on
Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
{“statusCode”:404,”error”:{“class”:”text-warning”,”type”:”Not Found”,”description”:”The requested resource could not be found. Please verify the URI and try again.”}}
Pak pusing bacanya wkwkwkwk
di folder vendor sepertinya.. trus harus di apain biar jadi berjalan normal.
mohon petunjuknya
Trimakasih pak sukses selalu..
2025/07/03 at 11:32 pm
From Masino Sinaga
on
Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
Error 404 Not Found biasanya terjadi karena ada halaman atau URL yang diakses tapi tidak ditemukan. Penyebab tidak ditemukan, biasanya terjadi karena permission List yg fungsinya untuk menampilkan halaman tersebut oleh user level si user tersebut belum diberikan. Jadi, solusinya, pastikan permission List sudah diberikan kepada user.
2025/07/04 at 10:38 am
From Charly
on
PHPMaker: PHP Code Generator + PHP Framework
Mat Malam Pak Masino
Ijin pak Masino mau nanya, saya lagi bingung ini apakah masalah di phpmakernya atau pada query view nya. Setelah di upload di webserver online muncul pesan seperti ini:
/home/u1016828/public_html/test.dpupr-kotamanado.web.id/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php(67): An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘KdTagihan’ in ‘WHERE’
nah sebelumnya saya tidak pernah mengalami hal ini pada saat upload di webserver online, sebelumnya saya sudah test secara offline dan berfungsi dengan baik, mohon info nya Pak Masino apakah ada kesalahan setting di phpmaker atau dalam proses query view nya.
Sebagai informasi saya masih menggunakan phpmaker v2023.9
Salam
2025/06/15 at 10:12 pm
From Masino Sinaga
on
PHPMaker: PHP Code Generator + PHP Framework
Pesan error “1054 Unknown column ‘KdTagihan’ in ‘WHERE’”, sesuai dengan artinya, ada kolom KdTagihan yang tidak dikenali oleh system di server production.
Biasanya, hal ini bisa disebabkan karena struktur database di localhost berbeda dengan struktur database di server production. Itulah kenapa saat dicoba di localhost (offline) berhasil, sedangkan di server production tidak berhasil.
Pastikan struktur database di server production sudah sama dengan struktur database di localhost.
2025/06/16 at 9:08 am
From Charly
on
PHPMaker: PHP Code Generator + PHP Framework
Oh iya pak sekaligus nanya apakah menjadi member di I Love PHPMaker dapat berlangganan selain menggunakan PayPal misalkan menggunakan DANA atau transfer langsung, Makasih
2025/06/15 at 10:16 pm
From Masino Sinaga
on
PHPMaker: PHP Code Generator + PHP Framework
Bisa mas. Transfer lewat BCA.
2025/06/16 at 9:09 am
From Charly
on
PHPMaker: PHP Code Generator + PHP Framework
Ok Siap
2025/06/16 at 1:10 pm
From Tomi
on
Hati-hati Menggunakan CurrentUserInfo di PHPMaker!
Pak Masino, saya menggunakan PHPMaker 2024.15 saya mengalami kendala pada setting User ID dan Parent ID. Semua tuntunan setting sudah dilakukan dan penerapan pada table juga sudah, namun setelah di generate Agenda Meeting tampil semua, padahal pada Advanced setting User ID sudah benar dan Auto Fill juga sudah berhasil terisi.
Bisakah memberikan rekomendasi solusinya pak?
Terima kasih dan sukses slalu
2025/05/31 at 2:51 am
From Masino Sinaga
on
Hati-hati Menggunakan CurrentUserInfo di PHPMaker!
Pakai server event Recordset_Selecting saja untuk mem-filter record yang dapat dilihat berdasarkan kriteria tertentu.
2025/05/31 at 8:17 am
From Tomi
on
Mudahnya Menambahkan Beberapa Kondisi pada String Filter di PHPMaker
Terima kasih atas respon cepatnya pak.
Saya masih menggunakan PHPMaker 2024, kira2 bagaimana ya syntax nya ?
2025/05/30 at 10:06 pm
From Masino Sinaga
on
Mudahnya Menambahkan Beberapa Kondisi pada String Filter di PHPMaker
From fauzi on Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
2025/09/04 at 10:13 amFrom Masino Sinaga on Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
2025/09/04 at 10:23 amFrom Dendi on Pengaturan Level Field pun Bisa Disalin dengan Cepat di PHPMaker
2025/07/29 at 1:24 pmFrom Masino Sinaga on Pengaturan Level Field pun Bisa Disalin dengan Cepat di PHPMaker
2025/08/01 at 5:51 pmFrom Dendi on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
2025/07/28 at 4:03 pmFrom Masino Sinaga on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
2025/07/28 at 5:02 pmFrom Dendi on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
2025/07/28 at 7:48 pmFrom Masino Sinaga on Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
2025/07/28 at 7:57 pmFrom Dendi on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/23 at 11:51 pmFrom Masino Sinaga on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 12:02 pmFrom Dendi on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 1:45 pmFrom Dendi on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 1:29 pmFrom Masino Sinaga on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 1:36 pmFrom Dendi on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 1:49 pmFrom Masino Sinaga on Mudahnya Menyembunyikan Tombol Master/Detail di Detail Preview dari PHPMaker
2025/07/24 at 1:57 pmFrom Risman on Bukti Lain Aplikasi Web yang Dibuat oleh PHPMaker Bisa Diupdate dengan Cepat
2025/07/17 at 7:13 amFrom Masino Sinaga on Bukti Lain Aplikasi Web yang Dibuat oleh PHPMaker Bisa Diupdate dengan Cepat
2025/07/17 at 9:07 amFrom algazali on Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
2025/07/16 at 9:00 pmFrom Masino Sinaga on Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
2025/07/17 at 9:22 amFrom Masino Sinaga on Antara PHPRad, SQLMaestro PHP Code Generator, dan PHPMaker
2025/07/17 at 9:11 amFrom Dendi on Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
2025/07/03 at 11:32 pmFrom Masino Sinaga on Cara Mengetahui Detail Error di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
2025/07/04 at 10:38 amFrom Charly on PHPMaker: PHP Code Generator + PHP Framework
2025/06/15 at 10:12 pmFrom Masino Sinaga on PHPMaker: PHP Code Generator + PHP Framework
2025/06/16 at 9:08 amFrom Charly on PHPMaker: PHP Code Generator + PHP Framework
2025/06/15 at 10:16 pmFrom Masino Sinaga on PHPMaker: PHP Code Generator + PHP Framework
2025/06/16 at 9:09 amFrom Charly on PHPMaker: PHP Code Generator + PHP Framework
2025/06/16 at 1:10 pmFrom Tomi on Hati-hati Menggunakan CurrentUserInfo di PHPMaker!
2025/05/31 at 2:51 amFrom Masino Sinaga on Hati-hati Menggunakan CurrentUserInfo di PHPMaker!
2025/05/31 at 8:17 amFrom Tomi on Mudahnya Menambahkan Beberapa Kondisi pada String Filter di PHPMaker
2025/05/30 at 10:06 pmFrom Masino Sinaga on Mudahnya Menambahkan Beberapa Kondisi pada String Filter di PHPMaker
2025/05/31 at 8:15 am