Nyobain PHP Report Maker versi 3....lmayan gampang bwt pake third part yang satu ini.Tp kendalanya adalah..*kirain ga da masalah*..ga semua filternya mau mncul pas di detail report nya..klo di crosstab report sih ok2 aja.
Tapi kan klo di crosstab report..field yang bs kita tampilin terbatas banget..beda dengan di detail reportnya..eh malah filternya nda mau mncul...piye iki..ada yg tau nda??
Mudah2an hr ini bs kelar..Amiin
Thursday, April 15, 2010
Friday, March 5, 2010
Kata Mama
*Kata mama..jangan pernah putus asa...segala sesuatunya Allah yang menentukan..hidup,mati,jodoh,rejeki..semua sudah diatur.*
Buatku,kisah hidup seseorang akan dimulai hr ini..jam ini dan detik ini,bkn dari masa lalunya. Ketika manusia itu mulai membeli hidupnya dengan sebuah semangat maka tidak ada seorang pun yang bisa mematahkan jalannya menuju sebuah kesuksesan dan keberhasilan.
Jangan pernah puas untuk apapun. Ketika kamu puas, pada saat itu kamu berhenti untuk menjadi pribadi yang baik.Pribadi yang sempit, yang tidak mengerti tentang kebaikan lainnya yang siap menantinya di depan sana.
Buatku,kisah hidup seseorang akan dimulai hr ini..jam ini dan detik ini,bkn dari masa lalunya. Ketika manusia itu mulai membeli hidupnya dengan sebuah semangat maka tidak ada seorang pun yang bisa mematahkan jalannya menuju sebuah kesuksesan dan keberhasilan.
Jangan pernah puas untuk apapun. Ketika kamu puas, pada saat itu kamu berhenti untuk menjadi pribadi yang baik.Pribadi yang sempit, yang tidak mengerti tentang kebaikan lainnya yang siap menantinya di depan sana.
Friday, February 19, 2010
CRUD(create,update,delete) in GridView ASP.net
Dengan memanfaatkan CRUD bawaan yang ada di gridview, kita akan lebih menghemat form yang akan digunakan di page.
Buat sebuah gridview di sebuah page.
di properties gridview:
Set AutoGenerateEditButton= true
Set AutoGenerateDeleteButton=true
Set AutoGenerateSelectButton=true
GRidView anda akan tampak seperti gambar berikut:
Modify code [file].aspx anda di bagian " .../>" sehingga code nya menjadi seperti di bawah ini:
OnRowUpdating="[namaViewGrid]_RowUpdating" OnRowCancelingEdit=" [namaViewGrid]_RowCancelingEdit" OnRowDeleting=" [namaViewGrid]_RowDeleting"
AllowSorting="True" AutoGenerateColumns="False"
AutoGenerateEditButton="True"
AutoGenerateDeleteButton="True"
AutoGenerateSelectButton="True">
Dibagian badan gridview potongan code nya akan seperti ini:

code_id sebagai primary key, jadi saya tambahkan ReadOnly="true" dan dalam template BoundField. Sedangkan contact_type tadinya BoundField, tapi karena saya akan mengupdate datanya langsung di gridview maka saya ubah jadi EditItemTemplate dan didalamnya tambahkan asp:TextBox . Sedangkan asp:Label untuk berfungsi pada saat menampilkan nilai field dalam posisi read, bukan pada saat diedit.
Pada saat link edit di klik, maka akan memanggil fungsi :
Protected Sub dgAPLContact_RowUpdating(ByVal source As Object, ByVal e As GridViewUpdateEventArgs) Handles dgAPLContact.RowUpdating
...
..
..
end sub
Di dalam fungsi inilah new value dari setiap field diambil dengan cara:
1. Untuk field yang read only:
Dim contact_id as String =dgAPLContact.Rows(e.RowIndex).Cells(3).Text
2.Untuk field yang dalam bentuk textbox
Dim contact_type as String = CType(gvr.FindControl("contact_type"), TextBox).Text
Yang terakhir, agar data yang di update langsung di tampilkan,jangan lupa untuk menambahkan:
BindData()
dgAPLContact.EditIndex = -1
e.Cancel = True
Enjoy this knowledge guys :)
Buat sebuah gridview di sebuah page.
di properties gridview:
Set AutoGenerateEditButton= true
Set AutoGenerateDeleteButton=true
Set AutoGenerateSelectButton=true
GRidView anda akan tampak seperti gambar berikut:
Modify code [file].aspx anda di bagian "AllowSorting="True" AutoGenerateColumns="False"
AutoGenerateEditButton="True"
AutoGenerateDeleteButton="True"
AutoGenerateSelectButton="True">
Dibagian badan gridview potongan code nya akan seperti ini:

Pada saat link edit di klik, maka akan memanggil fungsi :
Protected Sub dgAPLContact_RowUpdating(ByVal source As Object, ByVal e As GridViewUpdateEventArgs) Handles dgAPLContact.RowUpdating
...
..
..
end sub
Di dalam fungsi inilah new value dari setiap field diambil dengan cara:
1. Untuk field yang read only:
Dim contact_id as String =dgAPLContact.Rows(e.RowIndex).Cells(3).Text
2.Untuk field yang dalam bentuk textbox
Dim contact_type as String = CType(gvr.FindControl("contact_type"), TextBox).Text
Yang terakhir, agar data yang di update langsung di tampilkan,jangan lupa untuk menambahkan:
BindData()
dgAPLContact.EditIndex = -1
e.Cancel = True
Enjoy this knowledge guys :)
Friday, November 6, 2009
ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML yang akan dikirimkan melalui browser. ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan VBScript sebagai bahasa dasar untuk pemogramannya.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer karena mudah untuk dipelajari.
ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll. ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer karena mudah untuk dipelajari.
Saturday, October 3, 2009
Rencana hidup..
Still busy ??
Masak sih..??
Terlalu banyak hal yang harus dipikirkan, jadi kalo dibilang sibuk..sampe kapan pun ya tetap sibuk lah. Kmren sih sempat mikirin planning..kedepannya mo seperti apa...ternyata keinginan manusia akan jauh lebih masuk akal ketika dibagi-bagi menjadi beberapa bagian kecil ...mgkin seperti "treeNode" yang sering kutemui ketika belajar Algoritma kali ya..*hahahhahahahahhahah..masih ada aja tu ilmu.*
Wokehlahhh..ak sudah mulai merencanakan semua keberhasilan mulai dr hal yang paling sederhana..seperti ketika engkau ingin terlihat cantik di depan orng yang "halal" bagi mu..dan ketika itu pula engkau mulai mencari pakaian yang akan kau kenakan di hadapannya...dimulai dr "warna jilbab apa yang cocok ya..??"..easy to start rite?? :D
Usaha dan doa adalah mutlak...usaha sedang kulakukan sedangkan doa terus mengiringi.Apapun yang kau anggap baik untuk dirimu sendiri..jangan takut untuk meraihnya...tidak ada yang salah dalam hidup..jadi tentukan pilihan terbaik untuk membuat hidup mu bahagia.Rencana-rencana itu akan menuntunmu agar berjalan lebih terarah.
Good luck girl...!!
Masak sih..??
Terlalu banyak hal yang harus dipikirkan, jadi kalo dibilang sibuk..sampe kapan pun ya tetap sibuk lah. Kmren sih sempat mikirin planning..kedepannya mo seperti apa...ternyata keinginan manusia akan jauh lebih masuk akal ketika dibagi-bagi menjadi beberapa bagian kecil ...mgkin seperti "treeNode" yang sering kutemui ketika belajar Algoritma kali ya..*hahahhahahahahhahah..masih ada aja tu ilmu.*
Wokehlahhh..ak sudah mulai merencanakan semua keberhasilan mulai dr hal yang paling sederhana..seperti ketika engkau ingin terlihat cantik di depan orng yang "halal" bagi mu..dan ketika itu pula engkau mulai mencari pakaian yang akan kau kenakan di hadapannya...dimulai dr "warna jilbab apa yang cocok ya..??"..easy to start rite?? :D
Usaha dan doa adalah mutlak...usaha sedang kulakukan sedangkan doa terus mengiringi.Apapun yang kau anggap baik untuk dirimu sendiri..jangan takut untuk meraihnya...tidak ada yang salah dalam hidup..jadi tentukan pilihan terbaik untuk membuat hidup mu bahagia.Rencana-rencana itu akan menuntunmu agar berjalan lebih terarah.
Good luck girl...!!
Saturday, August 29, 2009
Mencari sesuatu yang tak tampak...

Kmren sore mgkin adalah hari terbaik kita..
Tapi kita ga pernah sadar klo saat itu adalah hari terakhir yang bisa kita miliki..
Masih mencari yang tak tampak dalam waktu yang panjang,
bukan berarti yang terlihat dan terlewati adalah hal yang buruk..
Hanya saja kita lalai dan melewatkannya begitu saja sampai kita menyesal..
Sadar disaat terakhir akan lebih menyenangkan ketimbang hilang kesadaran sama sekali..
Klo itu terjadi yang ada hanyalah kesedihan krn melewatkan hal terbaik disaat terakhir..
Monday, April 27, 2009
Subscribe to:
Posts (Atom)