Saturday, January 14, 2017

Membuat Form dengan Multi Bahasa

  No comments
10:44 AM

Berdasarkan ide dari salah satu teman yang ada di forum fox-id.org yang telah mempostingkan contoh untuk mengakses google translate untuk menterjemahkan text di editbox. Selanjutnya terbersit ide untuk membuat form dengan mutibahasa, sehingga user dapat dengan mudah memilih bahasa yang digunakan di dalam form. Tetapi karena disini kita menggunakan google translate dalam mengubah bahasa, maka otomatis fasilitas inipun hanya bisa digunakan jika pc atau laptop yang teman - teman gunakan sedang terkonek dengan jaringan internet. Sebelum kita bahas cara kerja dari form multi bahasa ini, mungkin teman - teman bisa download dulu project form muti bahasa yang di dalamnya terdapat contoh form dan program (file prg yang berisikan procedure untuk mentranslate bahasa) di link di bawah ini :


Di dalam project tersebut terdapat file yang bernama bacaurl.prg. File program inilah yang digunakan untuk melakukan translate. Bila teman - teman ingin menggunakan file program tersebut caranya adalah sebagai berikut :

  1. Arahkan procedure ke bacaurl dengan cara mengetikkan syntak SET PROCEDURE TO bacaurl ADDITIVE atau SET PROCEDURE TO c:\bacaurl.prg ADDITIVE. Klausa c:\ menandakan bahwa teman - teman harus mencantumkan path lengkap dari lokasi file bacaurl.prg tergantung dari lokasi dimana teman - teman menyimpan file tersebut. Tetapi bila teman - teman telah melakukan SET DEFAULT TO <FOLDER> ke folder dimana bacaurl.prg disimpan, teman - teman tinggal melakukan cara yang pertama.
  2. Kemudian tinggal mengakses bacaurl dengan format di bawah ini :

    bacaurl(<textyangditranslate>,<asalbahasa>,<bahasatujuan>)
    Contoh
    chasil=bacaurl("Pekerjaan","id","en")

    Contoh syntak diatas, variable chasil akan berisikan hasil terjemahan dari "Pekerjaan" yang berasal dari bahasa indonesia (id) ke bahasa inggris (en). Kode id dan en merupakan kode bahasa yang ada di google translate. teman - teman bisa melakukan percobaan dengan mengubah - ubahnya dengan melihat referensi daftar kode bahasa yang di pakai google translate.

Bila yang dijelaskan tadi adalah cara kerja dari file program bacaurl. Berikut ini adalah cara kerja atau alur logika dalam melakukan translate di seluruh object di dalam form :

  1. Melakukan pengecekkan apakah sekarang pc atau laptop sedang terkoneksi intenet apa tidak, jika sedang tidak terkoneksi maka translate atau perubahan bahasa tidak dapat dilakukan.
  2. Melakukan scanning object di form, kemudian melakukan translate kepada caption atau value dari kontrol yang tergantung pada jenis kontrolnya.

Selain mencoba contoh dual form pada project diatas, jika teman - teman ingin memanfaatkan google translate dengan semua fungsinya tetapi tanpa menggunakan browser, di foxite.com rekan Yousfi B telah membuatkan project aplikasinya yang bisa teman - teman download DISINI.




SEMOGA BERMANFAAT...!!

Read More

Cara Mudah Menampilkan Dokumen PDF di Form

  No comments
10:42 AM

Berikut ini kita akan mencoba untuk menampilkan dokumen PDF ke dalam form. Untuk melakukannya kita nanti akan menggunakan kontrol ActiveX Microsoft Web Browser. Syarat agar dokumen PDF dapat ditampilkan melalui kontrol ActiveX Microsoft Web Browser adalah di PC atau laptop teman - teman harus sudah terinstall Adobe Acrobat Reader. Di bawah ini adalah contoh tampilan form yang telah menggunakan kontrol ActiveX Microsoft Web Browser untuk menampilkan PDF.
Berikut ini adalah langkah - langkah yang teman - teman dapat ikuti, untuk dapat menggunakan kontrol ActiveX Microsoft Web Browser untuk menampilkan PDF :


  1. Pertama kita tambahkan dulu kontrol ActiveX Microsoft Web Browser dengan cara menambahkan kontrol ActiveX Control (OleControl) ke dalam form, seperti gambar di bawah ini.
  2. Setelah tampil jendela Insert Object, pilih Microsoft Web Browser seperti gambar di bawah ini.
  3. Setelah di tambahkan di form, maka kontrol Microsoft Web Browser akan tampak seperti gambar di bawah ini.
  4. Selanjutnya sesuaikan ukuran dari olecontrol (Microsoft Web Browser) diatas sesuai keinginan dan sebagai contoh tambahkan satu Commandbutton di bawahnya seperti gambar diatas dan di procedure click milik Commanbutton tersebut ketikkan source code berikut ini.
    thisform.olecontrol1.navigate(GETFILE("pdf"))
    Syntak diatas digunakan untuk memilih file PDF dan kemudian menampikannya ke dalam form melalui kontrol ActiveX Microsoft Web Browser.
  5. Jalankan form dan kemudian klik CommandButton untuk memilih dokumen PDF yang ingin dibuka.


SELAMAT MENCOBA..!!

Read More

Source Code untuk Memodifikasi AM/PM di Date Windows

  No comments
12:01 AM

Secara default di pojok kanan bawah taskbar windows akan berisikan Date (tanggal dan waktu) saat ini. Identifikasi time dalam format 12 jam akan diidentifikasi dengan menggunakan AM/PM yang menunjukkan perbedaan waktu pagi atau sore berdasarkan waktu yang ditunjukkan. Seperti gambar di bawah ini :
Identifikasi AM/PM ini bagi yang menggunakan bahasa indonesia terkesan tidak familiar, dan lebih mudah dipahami bila kita merubah AM/PM tersebut dengan Pagi/Sore atau kata lainnya. Untuk melakukan perubahan kita bisa melakukan modifikasi di registry windows atau melakukan pengaturan di Control Panel - Regional and Language - Additional Setting - Time. Tetapi bila teman - teman tidak ingin repot melakukan modifikasi secara manual, teman - teman bisa menggunakan source code dibawah ini yang bisa dijalankan secara langsung di Command Window atau diletakkan di dalam salah satu procedure di form atau kontrol. Berikut Source Codenya :


WSHShell = CreateObject("WScript.Shell")cKeyAM = "HKCU\Control Panel\International\s1159"WshShell.RegWrite(cKeyAM, "PAGI", "REG_SZ")cKeyPM = "HKCU\Control Panel\International\s2359"WshShell.RegWrite(cKeyPM, "SORE", "REG_SZ")WSHShell.Run("taskkill /f /im explorer.exe",2)DECLARE Sleep IN Win32API INTEGER   SLEEP(2000)WSHShell.Run("explorer.exe",2)

Kata PAGI dan SORE diatas bisa teman - teman ubah dengan kata yang teman - teman inginkan untuk menggantikan kata AM dan PM. Bila teman - teman ingin sedikit jahil, mungkin bisa menggunakan cara ini untuk berbuat iseng kepada pengguna untuk memberi tanda bahwa di dalam suatu PC atau Laptop sudah pernah digunakan untuk menjalankan program atau aplikasi buatan teman - teman, selamat berkreasi..:D


SELAMAT MENCOBA...!!

Read More

Sunday, May 31, 2015

Aplikasi Persediaan Pemerintah Daerah

  No comments
3:54 AM


Sesuai dengan Permendagri No. 17 Tahun 2007 tugas Penyimpan Barang :
a. menerima, menyimpan dan menyalurkan barang milik daerah;
b. meneliti dan menghimpun dokumen pengadaan barang yang diterima;
c. meneliti jumlah dan kualitas barang yang diterima sesuai dengan dokumen pengadaan;
d. mencatat barang milik daerah yang diterima ke dalam buku/kartu barang;
e. mengamankan barang milik daerah yang ada dalam persediaan; dan

f. membuat laporan penerimaan, penyaluran dan stok/ persediaan barang milik daerah kepada Kepala SKPD.
Dalam rangka melaksanakan tugas tersebut, penyimpan barang diwajibkan membuat dokumen- dokumen sebagaimana tercantum dalam Permendagri No. 17 Tahun 2007, di antaranya adalah :
a. Laporan penerimaan, penyaluran dan stok persediaan
b. Berita acara stok sisa barang pakai habis
c. Daftar pengadaan Barang (Lampiran 4)
d. Buku Penerimaan Barang (Lampiran 8)
e. Buku Pengeluaran Barang (Lampiran 9)
f. Buku Barang Pakai Habis (Lampiran 11)
g. Kartu Barang (Lampiran 12)
h. Kartu Persediaan Barang (Lampiran 13)
i. Laporan Semesteran (Lampiran 15)
Karena banyaknya dokumen yang harus dikerjakan, akan menghabiskan waktu yang tidak sedikit jika dikerjakan secara manual.
Disini kami mencoba menawarkan untuk mempermudah pekerjaan penyimpan barang dalam mengadministrasikan pekerjaan barang persediaan dengan  cara menyederhanakan aktifitas penyimpan barang hanya dengan melakukan transaksi input dan output barang maka semua laporan di atas dapat dikerjakan secara keseluruhan.
Untuk lebih jelasnya anda dapat mendownload aplikasi beserta penjelasaannya pada link berikut :
1. Download dan cara Install Aplikasi disini.
2. Cara Impor data awal dari excel disini.
3. Cara menginput data barang masuk dan data barang keluar disini.
4. Penjelasan dokumen dasar yang dibutuhkan disini
5. Fitur aplikasi dapat dilihat disini.
6. Cara mencetak laporan disini.
7. Trouble shooting permasalahan Operating System 64 bit disini.
8. Cara Setting Kertas Folio disini
9. Registrasi Aplikasi disini.
10. Cara mengganti logo Pemerintah Daerah disini.

Read More

Friday, May 15, 2015

Tampilan Laporan

  No comments
8:20 PM

a. Daftar pengadaan Barang (Lampiran 4)
b. Buku Penerimaan Barang (Lampiran 8)
c. Buku Pengeluaran Barang (Lampiran 9)
d. Buku Barang Pakai Habis (Lampiran 11)
e. Kartu Barang (Lampiran 12)
f. Kartu Persediaan Barang (Lampiran 13)
g. Laporan Semesteran (Lampiran 15)
Berikut contoh tampilan yang dihasilkan dari aplikasi ini :






















Read More

Tuesday, May 12, 2015

Cara Install Aplikasi Persediaan

  No comments
5:51 PM

 
Berikut merupakan cara install aplikasi pada komputer/ laptop untuk aplikasi persediaan.




Read More

Sunday, May 3, 2015

Trouble shooting permasalahan Operating System 64 bit

  No comments
7:14 AM

Jika pada waktu anda selesai melakukan install aplikasi dan mencoba menjalankan aplikasi kemudian keluar pesan error seperti pada gambar di bawah ini :

kemungkinan yang terjadi adalah pada waktu instal aplikasi tidak menggunakan hak akses sebagai administrator. Maka yang perlu dilakukan adalah melakukan register komponen dengan cara membuka file 64bit.BAT pada folder C:/Program Files/APPBRG/. Buka file 64bit.BAT tersebut dengan cara klik kanan file tersebut dan pilih Run as Administrator.

Jika Operating System yang anda gunakan adalah 32 bit, lakukan hal yang sama pada file 32bit.BAT.

Read More