Menyembunyikan tulisan MERAH di ActiveReports for .NET 2 SP 2
Active Report adalah salah satu tool keren untuk membuat report dan sebagai pengguna setia Active Report di VB 6, di VB .NET pun saya tetap setia menggunakan tool ini.
Setelah mencoba membuat report sederhana dan menampilkannya ada yang sedikit mengecewakan dari Active Report for .NET ini, mau tau ? lihat gambar berikut :
Seri Kajian Motivasi (Yogyakarta)
Perumpamaan orang-orang yang menafkahkan hartanya di jalan Allah adalah serupa dengan sebutir benih yang menumbuhkan 7 bulir, pada tiap-tiap bulir seratus biji.
Allah melipatgandakan bagi siapa yang Dia kehendaki dan Allah Maha Luas lagi Maha Mengetahui.
(Al Baqarah : 261)
Property Builder
Apapun bahasanya klo lagi ngoding di dot NET, biasanya enggak bakalan jauh-jauh dari aktivitas pembuatan kelas.
Kita ambil contoh pembuatan kelas sederhana yang hanya mempunyai 2 property (id dan keterangan), hasil kodenya (Visual Basic .NET) akan terlihat seperti berikut :
Public Class Pekerjaan Private mPekerjaanID As Short ' deklarasi instance variable Public Property PekerjaanID() As Short Get Return mPekerjaanID ' mengembalikan id pekerjaan End Get Set(ByVal value As Short) mPekerjaanID = value ' mengeset id pekerjaan End Set End Property Private mKeterangan As String ' deklarasi instace variabel Public Property Keterangan() As String Get Return mKeterangan ' mengembalikan nama pekerjaan End Get Set(ByVal value As String) mKeterangan = value ' mengeset nilai pekerjaan End Set End Property End Class
Menambahkan form input pada saat instalasi (inno setup)
Adakalanya kita ingin menyederhanan proses konfigurasi aplikasi, sehingga sebagian konfigurasi kita pindah pada saat instalasi.
Misal kita akan menambahkan input profil klien seperti nama, telepon, alamat dan kota.
Jadi dengan menggunakan Inno Setup kita bisa dengan mudah melakukan hal ini, dan untuk lokasi penyimpanannya sendiri ada 2 pilihan yaitu disimpan dalam format file INI atau langsung ke registry windows.
Backup dan Restore Database Firebird
Dalam pembuatan aplikasi biasanya kita (terutama saya :D) selalu menyepelekan fitur yang satu ini, biasanya klo ditanya tentang fitur yang satu ini jawaban kita lebih kurang “udah copas aja databasenya trus dicompress, gampangkan” :D.
Tapi.. akhirnya saya kena batunya juga :D, beberapa waktu lalu saya dapat klien yang ngotot banget untuk dibuatkan fitur ini dan untungnya firebird sudah menyediakan tool untuk menghandle masalah ini yaitu dengan menggunakan tool gbak.
Pada artikel pertama ini kita akan bahas dulu penggunaan tool ini via command prompt, dan pada artikel berikutnya (insya Allah klo saya sempat :D) kita akan bahas penggunaannya langsung dari aplikasi.
Coding4Ever Advanced TextBox
Project baru kebetulan harus saya kerjakan menggunakan Visual Basic .NET dan untuk menghemat kode-kode yang enggak produktif terutama yang berhubungan dengan proses input (khususnya TextBox) seperti proses enter, validasi huruf/angka, pemisah ribuan, dan perubahan warna objek pada saat focus/lost focus akhirnya saya sempatkan waktu untuk membuat komponen ini.
Jadi dengan menggunakan komponen ini menurut perkiraan saya (berarti masih bisa salah :D) bisa menghemat kode yang enggak berguna sampai 10-20 %.
Untuk saat ini fitur tambahannya masih minim sih, tapi…. lumayan lah 😀
- Conversion ada 2 pilihan Normal dan UpperCase, jika dipilih UpperCase otomatis input menggunakan huruf besar.
- Numeric Only
- Letter Only
- Thousand Separator/pemisah ribuan, untuk fitur ini masih ada kekurangan yaitu belum mendukung digit decimal.
- Auto Enter, agar fitur ini berfungsi dengan baik maka harus diatur terlebih dulu properties TabIndexnya
- EnterFocusColor
- LeaveFocusColor
- SelectionText
Recent Comments