Windows XP: Disable Windows Security Alert

| 0 komentar

Sering dapat pesan dari windows xp anda, tentang firewall, antivirus dan lain sebagainya yg cukup mengganggu seperti gambar dibawah ini?



Jika anda merasa terganggu, silahkan dinonaktifkan melalui menu Control Panel -> Security Center. Kemudian klik pada "Change the way Security Center alert me".



Selanjutnya, hilangkan semua tanda centang, kemudian klik OK.

Combine Delphi and Crystal Report

Karena sudah terbiasa menggunakan crystal report saat di VB, ketika beralih ke delphi kebiasaan inipun terbawa. Padahal diforum-forum banyak yg nyaranin pake fastreport ato rave report. Ada juga yg ekstrim ngomong "ngapain pake crystal report di delphi!". Ya karna bisanya baru itu mas...

Bermodalkan nekat, coba-coba cari VCL crystal report buat delphi, ketemu di http://www.businessobjects.com tapi adanya yg buat CR v.10, langkah berikutnya nyari CR v.10 cracked (maap lom mampu beli ori), dapat diforum lokal.

Langkah berikutnya, uji coba membuat dan menampilkan crystal report dengan syntax :

crpe1.ReportName := GetCurrentDir + '\daftar_pelanggan.rpt';
crpe1.Output :=toWindow;
crpe1.Execute;


Berhasil!

Nah, disinilah masalahnya. Saat uji coba deploy ke komputer lain, report gak mau kebuka. Jangankan reportnya, aplikasinya aja diem aja ketika diklik. Waduh kenapa nits?
Dengan bantuan temenku si google, ada yg menyarankan supaya menyertakan Crystal Report X Merge Module saat instalasi. Nyari lagi deh CR X MM nya. Ketemu juga akhirnya di http://www.randem.com/crsupport.html

Saat si Module tadi udah terinstall di komputer client, tetep aja aplikasi gak mau jalan. Wah nyampe sini uji coba sementara dihentikan karna ada kerjaan lain.
Mungkin ada yang tau solusinya?

Please feel free to write your comment...

Crystal Report: Printing Report With Multiple Column

Terkadang kita ingin menampilkan record pada laporan dalam beberapa kolom.
Sebagai contoh, untuk menampilkan daftar nama, laporan biasanya akan menampilkan seperti ini:

Andi
Widi
Puji
Ari
Feri


Bagaimana jika ingin ditampilkan secara berjajar seperti ini:
Andi Widi Puji Ari Feri


Di Crystal Report bisa dilakukan dengan cara memformat section->detail dengan "Multiple Column".

Dari menu Report, pilih Section Expert, seperti gambar dibawah ini:



kemudian pada bagian Sections, pilih details. Selanjutnya centang pada "Format With Multiple Column".



dilanjutkan lagi dengan klik/pilih tab Layout. Masukkan nilai pada Width, misalnya 5.
Kemudian pada Printing Direction, pilih Across then Down jika ingin menampilkan record dengan urutan kesamping baru ke bawah. Pilih Down then Across jika ingin menampilkan secara kebawah dulu baru kesamping.



Setelah klik tombol OK, tampilannya bisa dilihat kurang lebih seperti gambar dibawah ini. Jika belum sesuai, silahkan lakukan edit lagi pada menu Section Expert.



Sebagai catatan, contoh diatas dibuat dengan Crystal Report 10, tata letak menu mungkin akan berbeda pada versi Crystal Report lainnya.

Visual Basic: DAO execute SQL Query

Ketika menggunakan DAO di visual basic 6, untuk perintah SQL Select tidak ada masalah.
Biasanya jika menggunakan komponen data1 kurang lebih seperti ini:

data1.recordsource="select * from data_jual where no_faktur='" + txtNoFaktur.Text + "'"
data1.refresh


Bagaimana jika perintah SQL yang digunakan adalah perintah Insert, Update, Delete ?

data1.recordsource="delete from data_jual where no_faktur='" + txtNoFaktur.Text + "'"
data1.refresh


kode diatas jika dijalankan akan error, teori dasarnya saya kurang tau, yang jelas perintah diatas tidak diijinkan.

Lalu bagaimana?
Dari hasil penelusuran disitus2 VB, ada beberapa teknik yang digunakan untuk mengeksekusi SQL menggunakan DAO, salah satu yang paling mudah seperti baris kode dibawah ini:



Dim sSQL as String
Dim dbdata as database

Set dbdata = Workspaces(0).OpenDatabase(App.Path & "\db\dbApotek.mdb")

sSQL = "delete from data_jual where no_faktur='" + txtNoFaktur.Text + "'"

Call dbdata.Execute(sSQL, dbSQLPassThrough)


variabel sSQL bisa diganti dengan perintah SQL lainnya seperti Insert dan Update.

Si Bolang : tayangan mendidik ?

Madhu : "Papa, cicak bisa dimakan lho..."
Papa : "Ya enggak lah, cicak kan bukan makanan..."
Madhu : "Bisa kok! kemarin di TV itu bisa, dipotong-potong dulu trus dibakar trus dimakan"
Papa : "???!!!"

Di atas adalah sepenggal obrolan saya dan anak saya (4 th), selidik punya selidik, ternyata anak saya sering nonton Si Bolang, Bocah Petualang di Trans7.
Bukannya bermaksud menyalahkan tayangan tersebut, tapi sekedar mengingatkan bahwa anak perlu pendampingan dalam menonton TV. Ya, saya lalai tidak bisa mendampingi anak saya dalam menonton TV karena kesibukan kerja saya dan istri.

Sebelumnya sebenarnya pernah diingatkan kakak saya bahwa anaknya ngomongnya aneh-aneh gara-gara nonton si Bolang, pikir saya saat itu masa' sih?
Setelah mengalami sendiri baru deh...
Anak kakak saya juga hampir sama omongannya, dia bilang tokek, kerang mentah dan hewan2 aneh lainnya bisa dimakan.
Bagi masyarakat tertentu memang iya, tapi bagi kita hal itu tidaklah lumrah.

Ya sekali lagi, tinggal bagaimana kita mendampingi putra-putri kita dalam menonton tayangan TV, bukan melulu menyalahkan tayangan TV yang tidak sesuai.

Visual Basic: Koneksi Database Ms Access 2000 or later dengan DAO

Sebenarnya ini tips lama, cuma baru teringat lagi ketika membutuhkannya. Saat mencoba akses database microsoft access 2003 dengan vb lewat DAO selalu gagal dengan pesan "Unrecognized Database Format". Googling sebentar, ketemu, ternyata masalahnya VB nya belum terinstal service pack 6 hehe.

Download sebentar di http://www.microsoft.com/downloads/details.aspx?FamilyID=9ef9bf70-dfe1-42a1-a4c8-39718c7e381d&DisplayLang=en terus install.
Jadi deh...

Sedikit tambahan, setelah terinstall SP 6 ini, pada properties data bagian connect, pilih Access2000. Kalo sebelum terinstall SP6 pilihannya cuma Access.

Mudah-mudahan berguna buat rekan-rekan yang juga lupa ;)