Rabu, 26 Desember 2012

Mengubah Logo Flash Screen Access

Bagi Anda yang merasa kurang nyaman dengan keberadaan logo Access yang tampil pada saat start up aplikasi, saya berikan tips simple cara menggantinya dengan logo gambar kita sendiri.

Ikuti langkah-langkahnya sebagai berikut:
1. Buat gambar dan simpan dengan format .bmp.
2. Simpan dengan nama yang sama dengan file MDB/MDE Anda, dan letakkan dalam satu folder
3. Jalankan aplikasi, akan terlihat gambar logo flash screen Access akan tergantikan dengan gambar milik anda

Selamat mencoba.

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Minggu, 23 Desember 2012

Cara Meng-EXE kan Aplikasi MDB / MDE Menggunakan WinRAR

Tips ini adalah bagaimana cara mengubah file MDB / MDE menjadi EXE menggunakan WinRAR ( Harus WinRAR versi 4 ke atas ). Aplikasi Anda yang terdiri atas file gambar background, icon, file - file support lain akan dibungkus menjadi menjadi satu file dan portable. Lebih ringkas, sehingga mudah dimasukkan ke dalam flashdisk :D . Dan kelebihan lain, icon file kita bisa menggunakan icon sendiri. Jadi, bukan icon WinRAR . Aplikasi pun dapat berjalan di komputer lain tanpa terinstall WinRAR .

Disarankan, di EXE kan hanya untuk aplikasi frontend. Karena, data apapun yang Anda simpan akan ter-reset kembali. Kecuali, Anda men-splitnya dan membuat penyimpanan data MDB lainnya sebagai aplikasi back end. Atau, sebagai back end adalah database server seperti MySQL, MS SQL Server, dll.

Lihat pada video tutorial berikut ini, atau bisa download di link ini:


Download Movie :


Bila Anda menyukai ini, share ke yang lain, klik disini :


Selasa, 23 Oktober 2012

Membuat Aplikasi Launcher Buat Program Access

Launcher adalah aplikasi program terpisah yang akan dibuka pertama kali ketika kita ingin menjalankan aplikasi utama. Launcher dapat digunakan juga sebagai aplikasi navigasi untuk kebutuhan penginstallan maupun menjalankan beberapa aplikasi dalam bentuk menu - menu aplikasi.

Aplikasi launcher bisa Anda lihat dari beberapa aplikasi pembuka pada pos artikel sebelumnya. Salah satu contohnya adalah sebagai berikut, klik gambar untuk memperbesar:


Ketika kita mengklik menu Enter, aplikasi ini akan otomatis memanggil file sistem utama berupa aplikasi yang saya buat melalui Access, sehingga keluarlah menu Login aplikasi utama ini :


Cara membuatnya cukup mudah... buka dapur nih :P

Jika Anda familiar dengan program Visual Basic 6.0 .

Buka from  baru dalam program VB Anda, pada menu editor bikin menu Enter.

Isi kode berikut:

Private Sub enter_Click()
On Error GoTo gagal:
nama_file = "EDIT ISI NAMA FILE DISINI"
file = App.Path + "\Sistem\" + nama_file + ".mdb"
buka = "C:\Program Files\Microsoft Office\OFFICE12\MSACCESS.EXE /runtime" & """" & file & """"
Shell buka, vbMaximizedFocus
Exit Sub
gagal:
MsgBox "File tidak ada", , "Pesan"
End Sub

Aplikasi ini bisa Anda bisa difungsikan untuk menyembunyikan aplikasi Access Anda.

Pada variabel file, isikan path lengkap aplikasi Anda di folder yang Anda sembunyikan di suatu tempat nun jauh disana.

Kemudian, Anda hidden folder tersebut. Dan kalau perlu, Anda bisa setting registry agar folder hidden tersebut tidak bisa di unhide.

Lalu, lock akses registry, biar bikin repot operator yang ingin iseng mengutak-atik aplikasi kita. :D

Bila Anda menyukai ini, share ke yang lain, klik disini :


Aplikasi Akuntansi

Aplikasi Akuntansi adalah aplikasi pencatatan akuntansi sederhana yang saya bangun menggunakan VBVBAAccess dan Database MySQL (Xampp Server) .

Aplikasi ini dirancang sangat mudah digunakan diperuntukkan bagi para UKM yang ingin memanage keuangannya agar dapat diketahui berapa besar Kas, Hutang / Piutang, Persediaan, Pendapatan, Biaya, Pembelian dan Penjualan,  Laba / Rugi, dll saat itu juga. Sehingga, dapat menyajikan laporan keuangan dengan cepat, akurat pada pihak - pihak yang membutuhkan.

Fitur aplikasi:
  • Master Akun
  • Master Jurnal
  • Transaksi Akuntansi
  • Browse Transaksi Akuntansi
  • Laporan Transaksi Harian
  • Laporan Neraca Saldo
  • Laporan Neraca
  • Laporan Rugi/Laba
  • Laporan Transaksi Harian Per Akun
  • Laporan Transaksi Harian Per Jurnal
  • Neraca Konsolidasi
  • Multi Transaksi
  • Backup Database
  • Unlimeted Data
  • dll.
Tampilan aplikasi ( klik gambar memperbesar tampilan ):

( Cover Depan )

( Login )

( Halaman Menu )

( Master Akun )

( Transaksi Akuntansi )

( Menu Laporan )

( Laporan Transaksi Harian )

( Laporan Neraca Saldo )


( Laporan Rugi/Laba )

( Laporan Neraca )

( Laporan Semua Transaksi Akun Kas )

( Laporan Semua Transaksi Penerimaan Kas )


Demo Software Kontak ADMIN


Bila Anda menyukai ini, share ke yang lain, klik disini :


Aplikasi Point Of Sale

Aplikasi Point Of Sale (POS) adalah aplikasi berbasis Access yang saya bangun untuk mencatat semua transaksi pembelian dan penjualan barang. Aplikasi ini bisa digunakan penjualan barang di tingkat distributor maupun supermarket.

Fitur aplikasi:
  • Master Barang
  • Master Pelanggan
  • Master Supplier
  • Transaksi Pembelian (Include retur pembelian)
  • Transaksi Penjualan (Include retur penjualan)
  • Browse Transaksi Pembelian
  • Browse Transaksi Penjualan
  • Cetak Struk Printer Dot Matrik
  • Laporan Transaksi Harian / Per Periode (Include Rugi/Laba)
  • Laporan Transaksi Per Supplier (Include Rugi/Laba)
  • Laporan Transaksi Per Item
  • Laporan Sisa Pembayaran / Hutang
  • Laporan Stok Barang
  • Backup Database
  • Unlimeted Data
  • dll. 

Aplikasi dibangun menggunakan pemprograman VB, VBA, Access dan Database MySQL (Xampp Server)

Tampilan aplikasi ( klik gambar memperbesar tampilan ):

( Cover Depan )

( Login Multiuser )

( Transaksi Penjualan )

( Transaksi Pembelian )

( Menu Laporan )

( Laporan Harian Penjualan )

( Laporan Harian Penjualan Per Supplier )

( Laporan Harian Penjualan Per Item )

( Laporan Sisa Pembayaran / Terhutang )

( Laporan Stok Barang )

Demo Software Kontak ADMIN


Bila Anda menyukai ini, share ke yang lain, klik disini :


Senin, 22 Oktober 2012

Aplikasi Persewaan Lapangan Futsal

Sistem Informasi Persewaan Lapangan Futsal * adalah aplikasi yang saya bangun menggunakan pemprograman VB, VBA, Access dan Database MySQL (Xampp Server)

Aplikasi ini saya bangun terinspirasi dari melihat pesatnya perkembangan bangunan - bangunan futsal di kota saya yang hampir ada setiap kelurahan. Mengingat kota saya adalah salah satu kota yang rata - rata fanatik sepakbola. Sehingga, banyak sekali supporter yang suka bermain futsal disini. Dan kebanyakan pencatatan transaksi penyewaan masih dilakukan secara manual.

Fitur aplikasi:
  • Master Data Lapangan
  • Master Barang Kantin
  • Master Pelanggan
  • Transaksi Penyewaan Lapangan
  • Transaksi Pembelian Kantin (Include retur pembelian)
  • Transaksi Penjualan Kantin (Include retur penjualan)
  • Browse Transaksi Persewaan
  • Browse Transaksi Pembelian Kantin
  • Browse Transaksi Penjualan Kantin
  • Cetak Struk Printer Dot Matrik
  • Laporan Transaksi Persewaan Lapangan
  • Laporan Transaksi Harian Kantin / Per Periode (Include Rugi/Laba)
  • Laporan Transaksi Kantin Per Supplier (Include Rugi/Laba)
  • Laporan Transaksi Kantin Per Item
  • Laporan Stok Kantin
  • Backup Database
  • Unlimeted Data
  • dll. 

Berikut adalah tampilan software, klik pada gambar untuk memperbesar tampilan :

( Cover Depan )


( Login Multi User )

( Halaman Menu )

( Sewa Lapangan )

( Penjualan Kantin )

( Pembelian Kantin )

( Menu Laporan )

( Laporan Persewaan Lapangan )

( Laporan Penjualan Kantin )

( Laporan Pembelian Kantin )




Demo Software Kontak ADMIN


Bila Anda menyukai ini, share ke yang lain, klik disini :


Membuat Aplikasi Backup

Backup aplikasi adalah kegiatan wajib kita lakukan bilamana ingin memperbaiki aplikasi kita. Ketika terjadi error atau ada kerusakan aplikasi, bisa kita restore kembali.

Menggunakan kode ini, Anda bisa melakukan backup aplikasi otomatis melalui sistem Anda dengan sekali klik.

Buat form baru dengan nama Back Up. Kemudian tambahkan tombol dengan nama BackupApp.




Tambahkan juga dua TextBox dengan nama [FromPath] dan [ToFolder]

Buat Folder dengan nama BackupDB di satu root dengan aplikasi utama.

Pada tombol BackupApp event On Click, ketik copy paste procedure ini:


Private Sub BackupApp_Click()

    Dim FSO As Object
    Dim FromPath As String
    Dim ToPath As String

    FromPath = [FromPath]
    ToPath = [ToFolder] & "\BackupDB_" & Day(Now) & Month(Now) & Year(Now) & Hour(Now) & Minute(Now) & Second(Now)  

    Set FSO = CreateObject("scripting.filesystemobject")

    If FSO.FolderExists(FromPath) = False Then
        MsgBox FromPath & " doesn't exist"
        Exit Sub
    End If

    FSO.CopyFolder Source:=FromPath, Destination:=ToPath
    MsgBox "Direktori file backup database: " & ToPath, , "Backup Database Sukses !"

End Sub


Menjalankan aplikasi :

Isi path lengkap aplikasi Anda di TextBox: [FromPath]
Isi path lengkap folder tujuan backup aplikasi Anda di TextBox: [FromPath]

Klik tombol BackupApp, dan liat hasilnya.

Dengan cara yang sama, kode ini juga dapat digunakan untuk membackup Database Anda.

Bila Anda menyukai ini, share ke yang lain, klik disini :


Mematikan Tombol Shift Pada Start Up Aplikasi Access


Kode VBA ini digunakan jika Anda menginginkan aplikasi dikunci dengan mematikan tombol Shitft pada start up, agar aplikasi Access Anda tidak mudah dan dimodifikasi oleh user lain.








Berikut potongan kode :

 On Error Resume Next
    'This ensures the user is the programmer needing to disable the Bypass Key
    Dim strInput As String
    Dim strMsg As String
    Beep
    strMsg = "Do you want to enable the Bypass Key?" & vbCrLf & vbLf & _
             "Please key the programmer's password to enable the Bypass Key."
    strInput = InputBox(Prompt:=strMsg, title:="Disable Bypass Key Password")
    If strInput = "12345" Then
        SetProperties "AllowBypassKey", dbBoolean, True
        Beep
        MsgBox "The Bypass Key has been enabled.", _
               vbInformation, "Set Startup Properties"
    Else
        Beep
        SetProperties "AllowBypassKey", dbBoolean, False
        MsgBox "Incorrect ''AllowBypassKey'' Password!", _
               vbCritical, "Invalid Password"
        Exit Sub
    End If

Buat object button, paste kode tersebut pada event On Click .

Bila Anda menyukai ini, share ke yang lain, klik disini :


Menyembunyikan Tombol Ribbon MS Access


Fungsi ini digunakan untuk menyembunyikan tombol Ribbon pada MS Access 2007 ke atas. Seperti kita ketahui pada versi ini tampilan menu Access terlihat adanya menu khas berupa tombol Ribbon yang mungkin  sebagian pengguna Access akan merasa tidak nyaman dengan keberadaan tombol ini.



Berikut kode VBA cara menyembunyikan tombol Ribbon:

Public Function TRibbon(LShow As String)
If LShow = "Yes" Then
DoCmd.ShowToolbar "Ribbon", acToolbarYes
Else
DoCmd.ShowToolbar "Ribbon", acToolbarNo
End If
End Function

Cara penggunaan :

Ketik kode VBA seperti ini, pada form utama aplikasi Anda. Bisa dimasukkan pada event On Load :

Call TRibbon("No")

Untuk menampilkan kembali, ketik :

Call TRibbon("Yes")

Bila Anda menyukai ini, share ke yang lain, klik disini :


Tips Menyembunyikan Semua Objek Di Microsoft Access Secara Pemprograman

Jika Anda ingin menyembunyikan semua objek dalam program Microsoft Access, agar tidak mudah di import semua objek - objek melalui file Access lain demi keamanan program Access Anda.









Berikut kode vba hidden objek bisa Anda tambahkan :

Sub HideQueries(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
For Each obj In dbs.AllQueries
    Application.SetHiddenAttribute acQuery, obj.Name, bHide
Next obj
End Sub

Sub HideForms(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentProject
For Each obj In dbs.AllForms
    Application.SetHiddenAttribute acForm, obj.Name, bHide
Next obj
End Sub

Sub HideReports(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentProject
For Each obj In dbs.AllReports
    Application.SetHiddenAttribute acReport, obj.Name, bHide
Next obj
End Sub

Sub HideMacros(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentProject
For Each obj In dbs.AllMacros
    Application.SetHiddenAttribute acMacro, obj.Name, bHide
Next obj
End Sub

Sub HideModules(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentProject
For Each obj In dbs.AllModules
    Application.SetHiddenAttribute acModule, obj.Name, bHide
Next obj
End Sub

Sub HideTables(Optional bHide As Boolean = True)
On Error Resume Next
Dim obj As AccessObject, dbs As Object
Set dbs = Application.CurrentData
For Each obj In dbs.AllTables
    Application.SetHiddenAttribute acTables, obj.Name, bHide
Next obj
End Sub

Buat form kosong, tambakan objek button dengan nama Sembunyi.
Pada event On Click isi kode vba :

Private Sub Sembunyi_Click()
On Error Resume Next
HideForms (False)
HideQueries (False)
HideReports (False)
HideMacros (False)
HideModules (False)
HideTables (False)
End Sub

Tambahkan objek button lain dengan nama Tampil.
Pada event On Click isi kode vba :

Private Sub Tampil_Click()
On Error Resume Next
HideForms (True)
HideQueries (True)
HideReports (True)
HideMacros (True)
HideModules (True)
HideTables (True)
End Sub

Jalankan form dan klik tombol - tombol tersebut, lihat hasilnya.

Bila Anda menyukai ini, share ke yang lain, klik disini :


Bekerja Jarak Jauh ( Remote ) Menggunakan Aplikasi TeamViewer

Bagi Anda seorang pekerja / developer software yang memiliki client yang sangat jauh di luar kota, pulau, ataupun di negara lain aplikasi ini mungkin bisa Anda perlukan. Dapat mengefisienkan biaya transportasi, dan kita tidak perlu jauh-jauh datang ke tempat client bilamana ingin melakukan maintainance, atau revisi aplikasi kita.

TeamViewer, software ini bisa Anda dapatkan gratis di www.teamviewer.com.

Saya sudah mencoba aplikasi ini dan berjalan cukup baik. Memperbaiki aplikasi di client saya yang tinggal di kota Banjarmasin yang saya kerjakan secara remote cukup di tempat saya tinggal yaitu di kota Malang.

Berikut adalah tampilan software:


Jika Anda ingin mencoba demo remote PC software ini, silahkan ketik Partner ID dengan isian : 12345 . Kemudian, Anda diminta memasukkan password yang diberikan secara random. Jika berhasil masuk, akan keluar tampilan PC demo seperti ini:


PC demo itu yang pastinya jauh di negara lain yang saya tidak tahu lokasinya. Dan cukup cepat di akses dari tempat saya.

Anda secara realtime juga dapat menulis, mengedit, membuka dan menutup aplikasi bahkan menggambar menggunakan aplikasi Paint yang ada di PC Demo tersebut. Menarik, bukan?

Begitupun jika Anda ingin meremote komputer lain. Anda dapat melihat layar desktop PC kawan Anda langsung melalui PC Anda sendiri. Syaratnya, ditempat kawan Anda juga harus terinstal software TeamViewer

Mintakan User ID dan Password kawan Anda tersebut. Kemudian, masukkan di  kotak box Partner ID di TeamViewer PC Anda. Beberapa detik selanjutnya, akan keluar tampilan desktop PC kawan.

Terserah, mau diapakan komputer kawan Anda tersebut. Karena, Anda pun bisa mendownload dan mengirim file. Tapi, jangan diambil dan dibaca file -file surat cintanya, ya :D

Selamat mencoba.


Bila Anda menyukai ini, share ke yang lain, klik disini :


Rabu, 17 Oktober 2012

Dahsyat nya Doa dan Low Of Attraction

Bagi Anda yang baru mendengar apa itu Low Of Attraction saya akan menjelaskan sedikit. Low Of Attraction (LOA) adalah sebuah hukum alam yang terkait dengan dengan kekuatan pikiran.

Apa yang kita visualisasikan dalam pikiran kita alam semesta dapat menariknya ke dalam kehidupan kita.

Apa yang Anda pikirkan dan visualisasi dengan sedetail - detailnya sesuatu, suatu saat akan bener - bener datang dan terjadi dalam kehidupan Anda.

Sebelum saya mengerti tentang konsep LOA sesuatu yang saya pikirkan dan bayangkan sering terjadi pada saya baik pikiran positif dan negatif.

Sebagai contoh sebelum lebaran kemaren ( maaf baru sempat nulis ) saya ingin membeli sepatu kerja baru. Tapi sayangnya, susah sekali sepatu yang sesuai dengan ukuran saya dan modelnya juga sesuai minat saya.

Dari dulu yang namanya beli sepatu, satu hal yang paling malas adalah 'hunting'.

Dua hari berturut-turut saya berkunjung ke toko sepatu keluar masuk mencoba sepatu satu persatu sepatu yang cocok. Ada yang cocok tapi stok dengan ukuran saya tidak ada. Saya hampir putus asa, belum lagi beberapa hari lagi mau lebaran. Dan sepatu itu mau saya pakai pada saat lebaran.

Sempat berpikir, kemana lagi harus saya cari. Masak harus ke Surabaya. Itu kota pasti banyak sekali pilihan model dan ukuran yang sesuai.

Saya teringat dengan LOA. Kenapa saya tidak mencobanya dan kita gabungkan dengan doa? Pagi - pagi setelah sholat shubuh selesai berdoa saya mencoba menvisualisasikan dalam pikiran bahwa saya telah sukses mendapatkan sepatu yang saya inginkan hari ini.

Saya terus fokus membayangkan saya telah mendapatkan sepatu yang pas dan nyaman sambil terus mengafirmasi ke dalam pikiran saya kalimat - kalimat kesuksesan mendapatkan sepatu tersebut.

Kemudian, siangnya saya teringat ada satu mall yang belum saya kunjungi. Dalam perjalanan kesana, saya terus membayangkan saya sudah mendapatkan sepatu tersebut.

Dan akhirnya terwujud juga saya mendapatkan sepatu di salah satu toko sepatu dalam mall tersebut. Saya mendapatkan sepatu kerja yang pas dan nyaman sesuai keinginan saya walaupun agak mahal sedikit tapi saya bener-bener puas. Ukuran sepatu sepatu sebesar kaki saya cukup banyak disana. Alhamdulillah.

Setelah saya sampai rumah pun saya terus memandangi sepatu ini. Kudapatkan dikau hari ini :D
Itu adalah sedikit kisah dari beberapa kisah terwujudnya kombinasi DOA + LOA. Pengalaman lainnya akan saya share bilamana ada kesempatan nulis.

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Rabu, 22 Agustus 2012

Selamat Hari Raya Idul Fitri 1433 H

Mari nge-blog kembali.

Setelah sekian lama saya tidak menulis ngeblog. Kali ini saya ingin mengucapkan kepada pembaca blog saya:

Selamat Hari Raya Idul Fitri 1433 H
Minal Aidin Wal Faidin
Mohon Maaf Lahir Dan Batin

Ini adalah hari ke dua paska lebaran. Suasana lebaran pun masih terasa hangat sampai hari ini. Di kota saya, Malang, jalan - jalan masih kelihatan sepi sekali. Banyak 'penghuni'nya yang masih mudik ke daerahnya masih - masing. Dan mungkin akan beraktifitas normal sekitar awal minggu depan. Puncak mudik arus balik diprediksi terjadi akhir minggu. Pasti macet.

Tahun ini lebaran serempak dirayakan oleh seluruh umat Islam di Indonesia. Tetapi diawali dengan puasa yang tidak bersamaan. Dan ini sudah biasa terjadi di negeri kita tercinta dari tahun ke tahun. Kita harus menghormati perbedaan. Walaupun berbeda tetap terus bersatu, bukan?

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Senin, 09 April 2012

Menuju Kota Bonek

Saat ini saya lagi dalam sebuah perjalanan menuju kota Surabaya, kotanya Bonek. Saya ke kota Surabaya dalam rangka mencari 'Sesuatu'. Melewati porong tadi lalu lintas cukup lancar.

Biasanya agak malas melewati jalur tersebut dikarenakan seringnya macet, akibat adanya bencana sumber lumpur yang menghancurkan jalan tol disekitar itu. Semburan tersebut masih aktif sampai sekarang.

Banyak kendaraan yang melewati jalan besar porong seperti truk dan bus. Jalan pun menjadi banyak yang rusak. Tadi, jalan arteri baru menuju arah jalan tol Surabaya sedang ditutup. Entah kenapa, kemungkin jalan masih diperbaiki lagi, sampai kapan ?

Lega rasanya kalau sudah masuk jalan tol...

Powered by Telkomsel BlackBerry® 

Bila Anda menyukai ini, share ke yang lain, klik disini :


MS Access, Tool Developing Yang Powerfull

Kaget dan takjub melihat demo Access Online yang diberikan oleh master Access Lusky yang di share di mailinglist Access dan dapat dilihat di webnya:
http://solusiaccess.wordpress.com

Walaupun saya udah terbiasa mengunakan Access untuk proyek-proyek saya, tapi baru kali ini saya melihat Access benar-benar realtime dijalankan melalui akses web tanpa perubahan tampilan pun, murni file *.mdb .

Biasanya, teknik meng-online-kan bisa menggunakan MySQL Server sebagai back end melalui ODBC. Bagian front end tetap di local. Sedangkan yang didemo ini 100% file front end dan back end berada di server. Bahkan, bisa diakses secara remote melalui ponsel Android.

Dengan adanya demo tersebut, salah satu bukti bahwa Access adalah bener-bener tool yang dapat diperhitungkan kemampuannya sebagai alternatif pilihan developing tool yang mudah bagi para developer aplikasi database. Karena, aplikasi database apapun juga bisa dibuat dengan cepat menggunakan tool ini. Ini merupakan salah satu bukti juga kemampuan Access karena masih banyak user yang masih memandang sebelah mata tentang keberadaan tool ini.

Kekuatan utama dari Access salah satunya adalah bahasa pemprograman VBA (Visual Basic Appilication). VBA memiliki tampilan yang sama dengan Visual Basic 6 (VB6) karena merupakan satu keluarga. Cuma bedanya, Anda tidak perlu lagi menginstall aplikasi VB, karena sudah otomatis di include-kan, dan sudah menjadi bagian dari Access itu sendiri.

Dengan adanya VBA, kita dapat melakukan programming dan meng-custom-nya sesuai kebutuhan desain. Ini yang membuat profesi developing menggunakan Access juga mahal. Karena, tidak semua orang awam memahami bahasa tersebut dan harus membutuhkan keahlian programming.

Asiknya dengan adanya VBA bagi developer, kegiatan programming pun dapat dilakukan secara Portable dimana saja, cukup membawa file kerja kita di dalam flashdisk. Karena, Access banyak terinstall di PC dan satu bundle dengan MS Office bagi pengguna Windows.

Melakukan editing program bisa dilakukan saat itu juga jika terjadi error, atau client ingin menambahkan fitur tertentu yang harus segera cepat selesai saat itu juga.
 
Ini sebuah cerita dari pengalaman saya sendiri, saat saya membuat aplikasi penerimaan siswa baru yang tiba-tiba aplikasi tersebut error ditengah jalan pada waktu proses input data. Dan harus ditangani saat itu karena ribuan orang sudah antri. Tidak mungkin kan proses penerimaan siswa tersebut di stop untuk dilanjutkan besok. Akhirnya, saya minta break beberapa saat. Kemudian, saya buka mode editing yang tentunya saya password. Saya jalankan proses debug. Ternyata, ada blok code program yang harus saya tambahkan sedikit code perangkap biar tidak terjadi eror. Dan akhirnya, program bisa kembali berjalan dengan lancar.

Untung saya bikinnya pake Access, coba kalau pake tool developing lain. Harus saya install dulu program editingnya. Belum lagi, proses kompilasi ulang. Dan masih banyak lagi cerita lainnya yang tidak dapat saya ceritakan mungkin bisa menjadi artikel yang sangat panjang. Yang intinya, Access bisa mempercepat kita melakukan editing di saat-saat emergency tersebut.

Nah, bagaimana masih meremehkan kemampuan Access ? Jangan biarkan tool ini hanya terpajang di PC Anda. Tool ini bisa mendatangkan $ dan diam-diam bisa menghanyutkan, lho, hehe.

Bagi Anda yang ingin belajar Access, buku banyak tersedia di toko buku dengan bahasan yang sangat lengkap dan detail. Dan juga bisa bergabung dengan milis komunitas belajar Access : http://groups.yahoo.com/group/belajar-access .

Milis ini dikelola oleh para master Access di seluruh Indonesia, salah satunya Bang Haer yang mengelola http://www.rumahaccess.com .

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Minggu, 08 April 2012

Ngeblog Di Puncak Panderman

 
Dalam edisi mobile blog kali ini, saya saat ini berada di Puncak Panderman.
Saya kesini hanya buat njepret gunung ini. Iseng, hehe, sekaligus bernostalgia. Banyak kenangan indah disekitar sini. Seandainya, waktu itu bisa terulang kembali :p

Disini, adalah tempat yang nyaman buat menenangkan diri dan mencari inspirasi. Hawanya yang dingin dan sejuk. Walau sekarang, agak-agak panas sedikit. Mungkin, kesiangan datangnya.

Melihat pegunungan dan Kota Batu dari atas bukit dan sambil menikmati hijaunya perkebunan apel serta hutan pinusnya.

Pemandangan yang sangat indah. Sungguh besar Maha Karya Sang Pencipta.

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Senja Di Atas Atap

Saat ini saya sedang santai sejenak di atas atap rumah sambil membuat tulisan ini. Tempat ini adalah salah satu tempat favorit saya buat mencari inspirasi, rileks, ngeblog dan sebagainya. Bukan buat ngintip tetangga, lho.

Pemandangan yang bisa dilihat di atas ini adalah pegunungan-pegunungan yang mengelilingi Kota Malang. Seperti kita ketahui, bahwa Kota Malang berada berapa ratus meter di permukaan laut. Banyaknya pegunungan yang mengelilingi kota ini menyebabkan Malang menjadi kota yang dingin dan sejuk.

Di sebelah utara kota ini adalah gunung Arjuno. Di sebelah timur adalah gunung tertinggi di Jawa, Semeru. Ada juga gunung Mahameru. Dan di sebelah barat adalah gunung Kawi atau Putri Tidur. Itu kata orang disini. Karena, menyerupai putri yang sedang tidur. Pemandangan lainnya adalah jemuran tetangga hehe.

Jika hari yang cerah dan tidak berawan, akan terlihat gunung Kawi dan Arjuno yang sangat indah sekali. Relief, tekstur pegunungan hijau yang segar akan terlihat jelas. Sayangnya, senja ini saat ini dalam kondisi berawan. Jadi, kurang begitu terlihat.

Matahari sudah mulai akan tenggelam menuju sarangnya. Awan senja dan sinar-sinarnya pun mulai terlihat. Gumpalan awan senja seakan menyambut kedatangan mentari yang perlahan telah menyelimutinya dan membawanya menempati singgasana per-istirahatan. Beristirahat, untuk bekerja kembali menyinari bumi dihari esok. Senja yang damai dan indah.

Hari menjelang malam. Saatnya jangkrik, kodok dan tokek keluar dari sarangnya.

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Sabtu, 07 April 2012

Script Kipik Robot Coding

Mengapa script ini saya namakan Kipik? Kipik adalah seekor kucing milik tetangga yang lucu waktu kecilnya. Sekarang menjadi preman malam. Tiap malam selalu datang didepan ruangan saya untuk nyari makan hehe.

Memang tidak ada hubungannya nama program dengan seekor kucing. Tapi, itu nama yang terlintas ketika seringnya 'nongol' kucing itu disini.

Script Kipik Robot Coding memang saya bangun untuk membantu saya mempercepat coding PHP yang dibuat menggunakan pemprograman Codeigniter (CI). Dan script ini sengaja dibuat merupakan sebuah kebutuhan yang mendesak untuk mengerjakan job-job yang kejar tayang. Membuat coding sistem CRUD (Create, Read, Update, Delete) yang umumnya banyak diperlukan untuk memanipulasi data, cukup dikerjakan hanya beberapa detik sekali klik.

Bayangkan, jika dilakukan coding secara manual, mungkin bisa memakan waktu berhari-hari atau bahkan berminggu-minggu.

Bagaimana kalau jumlah tabel dan kolom database-nya sangat banyak? Belum lagi harus cek dan ricek bug satu persatu. Dan juga tekanan dari bos / client yang pengennya job cepat selesai.

Dengan sistem otomatis ini, cukup dibuat algoritma / template utama yang sudah teruji bebas bug kemudian kita rancang pemprograman looping-nya dengan variable inputan nama-nama tabel dan kolom.

Ya, konsepnya memang sederhana seperti itu. Tapi, sangat powerfull hasilnya dalam membuat aplikasi skala besar. Kalau Anda lebih telaten lagi, tambahkan template sistem login, validate form, form contact, dan sebagainya. Jadilah sebuah aplikasi yang lengkap yang dapat dibangun hanya dengan beberapa detik sekali klik. Code-code-nya akan ter-generate secara otomatis. Anda tinggal fokus bermain dengan CSS-nya agar tampilan lebih menarik.

Script ini sudah saya terapkan hasilnya untuk membuat sistem CRUD di VB6.

Penghematan waktu dalam pembuatan aplikasi yang sangat luar biasa.

Powered by Telkomsel BlackBerry® 

Bila Anda menyukai ini, share ke yang lain, klik disini :


Jumat, 06 April 2012

Belajar Framework Codeigniter


Ini adalah beberapa buku yang saya rekomendasikan bagi Anda penggemar PHP yang ingin meningkatkan kemampuannya PHP-nya dengan menggunakan framework Codeigniter (CI).

Saya juga pengguna baru CI. Alasan saya ingin sekali mempelajari framework ini dikarenakan melihat banyaknya perusahaan - perusahaan IT sekarang yang membutuhkan banyak tenaga kerja yang salah satu syaratnya adalah harus menguasai framework CI. Ini adalah peluang pekerjaan yang sangat besar.

CI juga menjadi framework yang paling banyak dipakai oleh developer - developer software berbasis web saat ini. Disamping memiliki komunitas yang sangat besar, juga didukung dokumentasinya yang sangat lengkap.

Walaupun saya sudah terbiasa menggunakan PHP, mempelajari framework ini awalnya sangat sulit. Kita dituntut untuk menguasai konsep dasar yaitu OOP (Object Oriented Programming) dan MVC (Model View Controller). Sampai - sampai, saya membeli buku Java yang mengulas habis tentang dasar - dasar pemprograman berorientasi objek yang lagi trend saat ini.

Mengubah kebiasaan dari menulis program PHP secara prosedural menjadi OOP tidak mudah karena dulu saya lebih nyaman menulis kode cara lama. Dikarenakan keinginan saya begitu kuat ingin mempelajarinya, akhirnya saya membeli buku yang mengulas khusus CI mulai dari dasar.

Dari perkenalan saya dengan buku - buku ini dan dari ulasan didalamnya yang mudah dimengerti, menjadikan saya jadi lebih tahu tentang bagaimana CI itu sendiri dan penerapan konsep OOP dan MVC dalam CI.

Beberapa kelebihan mengapa sudah saatnya untuk beralih ke framework :
1) Sudah include banyak library yang umum dibutuhkan seperti koneksi ke berbagai jenis database, email, paging, session, validate data, security dan sebagainya dan tidak perlu koding lagi.
2) Menggunakan konsep MVC (Model View Controller) yang memungkinkan memisahkan antara layer application logic dan presentation.
3) Kemudahan dalam mengganti template desain karena antara kode program dengan tampilan terpisah.
4) Kemudahan dalam memaintenace dan mengembangkannya kedepan.
5) Dokumentasi yang sangat lengkap serta komunitas yang berkembang pesat.
6) URL yang dihasilkan sangat bersih (clean) dan Search Engine Friendly (SEF).
7) Tersedia banyak plugin yang dikembangkan oleh komunitas. Kita juga bisa menambahkan dan meng-custom sendiri.
8) Framework disediakan gratis.

Sudah beberapa aplikasi yang telah saya coding ulang / di-convert menggunakan CI dan hasilnya cukup memuaskan. Sistem berjalan lebih ringan. Security-nya pun terjamin karena CI sudah menyediakan dukungan security yang sangat baik.

Aplikasi PHP saya sebelumnya seringkali di bobol oleh hacker yang sangat iseng. Walau termasuk hacker yang baik dan tidak merusak system. Mereka cuma hanya memberikan warning low security aplikasi kita. Tapi itu semua sama saja telah berhasil mengintip data kita dan peluang mengambil data cukup besar.

Nah, sekarang bagaimana dengan Anda yang masih bergelut dengan koding cara lama ? Kembali kepada masing - masing mana yang lebih membuat Anda merasa lebih nyaman, mudah dan cepat dalam dunia pengkodingan tanpa mengabaikan security.

Powered by Telkomsel BlackBerry®

Bila Anda menyukai ini, share ke yang lain, klik disini :


Newest!

Links!


My Store!

Software Aplikasi!

Ngaaakak :D

Diberdayakan oleh Blogger.

Info Links

INDONESIA BLOGGER

Tweets!

Contact Admin!

Nama

Email *

Pesan *

Contact!

08123358290

2AF8FBD7



Download Desktop Aplikasi!

Download Script Gratis!

Service!

Melayani pembuatan aplikasi database desktop sesuai dengan konsep yang Anda inginkan dengan harga terjangkau. Aplikasi dibangun menggunakan VB, VBA, Access dan Database MySQL (Xampp Server). Pekerjaan dilakukan secara remote desktop via internet (luar kota) atau ketemuan langsung (dalam kota). Informasi lebih lanjut, silahkan hubungi Admin.
SMS / CALL 08123358290

Shut Box!

About Me!

Adalah seorang penghobi software dan yang berhubungan dengan internet, berprofesi freelance di bidang Web & Software Developer. Beberapa karyanya dapat dilihat di blog ini, disini dan disini .

Blog ini adalah tulisan - tulisan ringan penulis buat sekedar rileks, dan keinginan untuk berbagi, selagi mengisi aktifitas kekosongannya...

Nganggur, kalee... ;P