Masino Sinaga

Web Development, PHPMaker, & PHP Report Maker

Anda di sini: Beranda / PHPMaker / Setting Import Data Berikut Wajib Anda Ketahui Bedanya di PHPMaker 2021
Seperti Ini Mudahnya Menyembunyikan Data Label di Chart dari PHPMaker 2021
Mudahnya Memvalidasi Data yang Akan Di-Import dari PHPMaker 2021

Setting Import Data Berikut Wajib Anda Ketahui Bedanya di PHPMaker 2021

Desember 7, 2020 oleh Masino Sinaga 3 Komentar

Selalu menarik untuk membahas dan menggunakan fitur Import Data di PHPMaker 2021, yaitu versi terakhir saat artikel ini saya tulis. Mengapa saya katakan menarik untuk dibahas? Karena ada beberapa setting atau pengaturan yang wajib Anda ketahui supaya dapat mengoptimalkan fitur ini sesuai dengan kebutuhan.

Sayang sekali rasanya jika pengaturan yang akan kita bahas ini tidak diketahui, sehingga tidak dapat mengoptimalkan fitur Import Data dari PHPMaker.

Jika saat ini Anda sedang bekerja pada project PHPMaker 2021, coba klik menu Tools -> Advanced Settings. Pada jendela dialog Advanced Settings yang tampil di layar, masukkan atau ketikkan kata import di bagian teks Search.

Selanjutnya, Anda pasti melihat ada beberapa pengaturan yang terkait dengan fitur Import Data. Mari kita fokus membahas dua pengaturan berikut:
– Import records by insert only
– Import records by transaction

Sedangkan untuk item pengaturan lainnya abaikan saja dulu untuk saat ini.

Pengaturan pertama adalah Import records by insert only. Nilai default atau standarnya adalah aktif atau dicentang, yang artinya operasi data yang terjadi ke database adalah insert atau tambah. Itu artinya, jika data yang akan di-import sudah ada sebelumnya di database (berdasarkan nilai pada field Primary Key-nya), maka proses import tersebut akan gagal.

Sedangkan jika pengaturan ini di-non-aktifkan, itu artinya operasi yang dilakukan ke database bukanlah insert, melainkan update; berdasarkan nilai pada field yang berperan sebagai Primary Key. Jika data yang akan di-import sudah ada berdasarkan nilai pada field Primary Key-nya, maka sistem akan otomatis meng-update data yang sudah ada tadi.

Itu artinya, Import records by insert only ini cocok dalam posisi non-aktif, jika Anda ingin mengubah data pada field yang bukan Primary Key dengan data yang akan Anda import tadi. Biasanya ini berguna apabila kita memiliki data yang nilai pada field tertentu berbeda dengan versi data sebelumnya.

Pengaturan kedua adalah Import records by transaction atau impor data berdasarkan transaksi. Nilai default atau standarnya adalah tidak aktif atau tidak dicentang, yang artinya sistem akan tetap memproses semua data, terlepas dari apakah hasilnya ada record yang gagal atau ada record yang berhasil masuk ke database.

Sedangkan jika pengaturan ini diaktifkan, maka itu artinya semua data akan dimasukkan ke database hanya jika semua data valid dan berhasil masuk ke database. Jika ternyata satu saja ada data yang gagal, maka semua data tidak akan pernah dimasukkan ke database. Jadi, harus semua data valid dan bisa masuk, barulah semua data yang akan di-import tadi bisa benar-benar tersimpan ke database.

Nah, sekarang Anda sudah tahu arti dari kedua pengaturan itu bukan?

Silahkan gunakan sesuai kebutuhan di Aplikasi Web Anda.

Anda bisa bereksperimen dengan mengkombinasikan kedua pengaturan tadi, apakah sama-sama aktif, atau sama-sama tidak aktif, atau pengaturan pertama aktif; pengaturan kedua tidak aktif, atau sebaliknya pengaturan pertama tidak aktif; pengaturan kedua aktif.

Selamat mencoba! 🙂

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, Import Data, PHPMaker 2021, PHPMaker Indonesia, Tutorial PHPMaker

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com dan ilovephpmaker.com.

Seperti Ini Mudahnya Menyembunyikan Data Label di Chart dari PHPMaker 2021
Mudahnya Memvalidasi Data yang Akan Di-Import dari PHPMaker 2021

Comments

  1. Abu Syifa mengatakan

    Januari 16, 2021 pada 7:04 am

    Apakah bisa segala info setelah proses import misal gagal beberapa record di masukkan audit trail/log?

    Balas
    • Masino Sinaga mengatakan

      Januari 16, 2021 pada 12:14 pm

      Bisa.

      Balas

Trackbacks

  1. Pesan Error Saat Import Data Sekarang Dapat Disimpan ke File Log dari PHPMaker 2021 – Masino Sinaga berkata:
    Desember 14, 2020 pukul 1:33 pm

    […] hanya dengan menulis sedikit kode PHP saja ke dalam server event Row_Import ini, ditambah dengan mengeset 2 pengaturan ini dari Advanced Settings project […]

    Balas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pos-pos Terbaru

  • Betapa Mudahnya Mengubah Link atau URL Export to PDF dari PHPMaker 2021
  • Nomor Urut Record di Export Data pada PHPMaker 2020 dan PHPMaker 2021
  • Hati-hati Menggunakan Setting Lookup Cache di PHPMaker 2021
  • Menampilkan Halaman Default untuk Pengunjung dan Pengguna dari PHPMaker 2021
  • Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Betapa Mudahnya Mengubah Link atau URL Export to PDF dari PHPMaker 2021 – Masino Sinaga pada Mudahnya Mengubah URL Export Data di Aplikasi Web dari PHPMaker
  • Masino Sinaga pada Awas Menyesal Lho, Kalau Belum Pakai PHPMaker 2021!
  • nur syamsu pada Cihuuuyyyy … PHPMaker 2021 Sudah Dirilis
  • nur syamsu pada Cihuuuyyyy … PHPMaker 2021 Sudah Dirilis
  • nur syamsu pada Awas Menyesal Lho, Kalau Belum Pakai PHPMaker 2021!

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2019 | WordPress | Catat masuk | Kembali ke atas