Skip to main content

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) ketikan code sebagai berikut lalu simpan dengan nama DISPLAY002 kemudian compile.
perhatikan nomor baris di sebelah kiri harus urut ya , jangan ada yang kelewat atau duplicate.





5. Kemudian Buatlah main program dengan nama MAINPRGM03 ( RPGLE ) isi dengan code sebagai berikut , kemudian kompile.







6. Running main program MAINPRGM03 
maka akan dihasilkan tampilan seperti ini.


Jika dicoba dimasukan sembarang nama akan muncul pesan DATA NAMA WARGA TIDAK DITEMUKAN, dan UMUR ANDA : 000

Jika nama ditemukan maka UMUR ANDA akan sesuai data di PF, dan pesan akan hilang




Comments

Popular posts from this blog

Tutorial Menampilkan Display File (DSPF) melalui Main Program (RPGLE)

I. Bikin Objet Display File (DSPF)       1. Masuk ke command line lalu ketik  WRKMBRPDM   2.  Setelah itu klik tombol  F6 ( untuk membuat source code baru) kemudian isi  SRCMBR : DISPLAY001 ; TYPE : DSPF ; TEXT : BELAJAR INPUT OUTPUT.  Kemudian tekan tombol ENTER. 3. Setelah itu isi Opt dengan 2 disamping kiri DISPLAY001  ,  kemudian tekan tombol ENTER 4.  Ketikan code program seperti sample diatas. 5.  Jika sudah selesai kemudian tekan tombol  F3,  Masukan pilihan  Change/create member : Y  , kemudian tekan tombol ENTER. 6.  Untuk mengcompile , isikan  14  pada Opt di samping kiri DISPLAY001   , kemudian tekan tombol ENTER. 7.  Jika hasil compile benar (tidak ada error) maka akan muncul message File DISPLAY001 placed in library bla bla bla ..........  II. Bikin MAINPROGRAM ...

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 ...

SINCRONISASI DATA MENGGUNAKAN PERINTAH UPDATE DAN WRITE

Studi kasus kali ini sama dengan studi kasus pada tutorial saya di  https://ruridtutorial.blogspot.com/2020/01/sinkronisasi-data-dengan-menggunakan.html  . Kita akan menggunakan Physical File yg sama yaitu PF001 dan PF002. Hanya saya jika di tutorial saya kali ini mainprogram yang dipakai mempunyai type file RPGLE.  Di dalam tutorial kali ini kita akan menggunakan main program MAINPRGM11 dengan kode sebagai berikut : Jika program MAINPRGM11 dijalankan maka akan menghasilkan sinkronisasi data seperti pada tutorial saya di  https://ruridtutorial.blogspot.com/2020/01/sinkronisasi-data-dengan-menggunakan.html