Skip to main content

STRDFU (Starts The Data File Utility) AS400 / IBM I SERRIES

Sebagai contoh saya punya physical file dengan isi seperti diatas, TESTSTRING yang berisi JOKO akan saya rubah dengan HANDOKO.

Langkah-langkah yang saya lakukan dengan STRDFU adalah.

1. Ketik STRDFU pada command line



2. Beri nama Program (contoh DFU1) , letak Library Program (contoh RRDHRNWN1), Physical File yg akan ditampilkan atau didisplay (sebagai contoh ACUANDATA) dan letak Librarynya. Lalu klik Enter


3. Kemudian jika muncul tampilan seperti dibawah ini klik enter saja


4.  Kemudian jika muncul tampilan seperti dibawah ini klik enter saja



5. Kemudian pilih kolom-kolom yang akan dirubah / ditampilkan



6. Kemudian jika muncul tampilan seperti dibawah ini klik enter saja



7. Kemudian jika muncul tampilan seperti dibawah ini klik enter saja


8. Kemudian pilih 1



9. Kemudian jika ingin melakukan perubahan data pilih 1


10. Kemudian pilih nama program DFU yang tadi telah kita buat.



11. Maka akan muncul kita harus mengisi Record Number dengan Record Number yg harus kita isi. Lalu klik Enter



12. Kemudian kita ganti data sesuai keinginan kita (Contoh disini TESTSTRING JOKO saya ganti dengan  HANDOKO.




13. Jika sudah selesai Ketik F3 lalu pilih End data entry dengan Y



14. Kemudian kita cek perubahan dengan STRSQL.

15. Dengan sintaks SQL sekarang terlihat perubahan Data TESTSTRING JOKO telah berubah menjadi HANDOKO.








Comments

Popular posts from this blog

Sinkronisasi Data dengan Menggunakan SQLRPGLE

1. Studi Kasus     Saya mempunyai 2 buah PF yaitu PF001 dan PF002.  PF001 mempunyai kode seperti di atas. PF001 berisi data seperti di atas. PF002 mempunyai kode seperti di atas PF002 berisi data seperti di atas. Dalam studi kasus ini kita akan merubah data di PF001 dengan data yang ada di PF002. Jika data NAMAWARGA di PF001 ada yang sama persis dengan NAMAACUAN di PF002 maka data UMURWARGA di PF001 akan menjadi sama dengan UMURACUAN di PF002, jika NAMAWARGA di PF001 tidak ada yang sama persis dengan NAMAACUAN di PF002 maka UMURWARGA di PF001 tidak akan berubah. Kemudian jika ada NAMAACUAN di PF002 yang tidak ada yang sama persis dengan NAMAWARGA di PF002 maka data NAMAACUAN dan UMURACUAN di PF002 tersebut akan ditambahkan ke PF001 sebagai record baru. Kemudian buat program dengan nama  MAINPRGM10 dengan kode sebagai berikut :  Jika program dijalankan maka PF001 akan berisi record seperti ini Record PF001 ...

Update Data (record) Di PF dengan perintah UPDATE Melalui DPSF (Display File)

Object yang diperlukan yaitu PF001(PF), DISPLAY005 (DSPF), dan MAINPRGM08 (  RPGLE ) . 1. PF001 , Jika anda belum pernah membuatnya maka ikutilah tutorial yang pernah saya buat di  https://ruridtutorial.blogspot.com/2019/12/tutorial-membuat-physical-file-pf.html  , namun jika anda pernah membuatnya maka tidak perlu memnbuatnya lagi. 2. DISPLAY005 Buatlah Objet DISPLAY005 dengan kode sebagai berikut : 3. Untuk Main Program MAINPRGM08 (RPGLE) ketiklah code dibawah ini. 4. Jika dijalankan maka programnya akan seperti ini Tampilan awal program Jika nama tidak ada di PF akan muncul warning berwarna merah Jika nama yg diinput ada di PF makan akan muncul inputan untuk update umur Jika umur sukses diupdate maka akan muncul tampilan seperti di atas  

Menampilkan isi Physical File (PF) ke ( Display File) DSPF dengan CHAIN

Untuk belajar cara menampilkan PF ke DSPF anda harus belajar dulu cara membuat PF beserta cara mengelola data, DSPF dan main program (RPGLE). Jika anda belum tahu cara membuat PF, saya sarankan anda membaca link ini  https://ruridtutorial.blogspot.com/2019/12/tutorial-membuat-physical-file-pf.html Jika anda belum tahu cara mengolola record PF saya sarankan anda membaca link ini,  https://ruridtutorial.blogspot.com/2019/12/tutorial-membuat-physical-file-pf.html Jika anda belum tahu cara membuat Display File (DF) dan Main Program (RPGLE) saya sarankan anda membaca link ini  https://ruridtutorial.blogspot.com/2019/12/tutorial-membuat-physical-file-pf.html Jika anda sudah tahu cara membuat PF , DF dan main program maka langkah pertama ada kita buat antara lain : 1. Buat sebuah PF isi dengan code berikut :  2. Kasih nama dengan PF001 dan kompile. 3. Isikan PF dengan sample data menggunakan SQL  4.  Buatlah Display file (DSPF) ket...