Selasa, 26 Januari 2016

Menghapus data DiDagrid, yang mana datagrid tersebut ada Tombolnya

Skrip menghilangkan data di DataGrid
dalam sebuah transaksi ada sebuah kejadian yang kadang membuat pelanggan tersebut tidak jadi untuk membeli barang ketika barang tersebut sudah dicetak, hal ini mungkin tidak di antisipasi oleh pembuat sistem, sehingga membuat kita mengalami kesulitan untuk menambahkan sebuah fasilitas untuk dapat menjawab pertanyaan tersebut

kebanyakan dari kita mungkin membatalkan transaksi tersebut, dan kemudian mengisi lagi transaksi yang baru. sehingga seara waktu tentu saja tidak efek . 
diatas adalah sebuah kode yang dapat digunakan untuk membuat opertor dari program transaksi yang dijalan untuk membatalkan transaksi tersebut.

evel yang kita gunakan adalah dengan menggunakan cellContentClick, cell yang diklik

Jumat, 22 Januari 2016

mencari cara membuat cristal report dengan dataview.


sebuah cara akan dibandingkan dengan cara lain. apakah cara yang tersebar diinternet tersebut efektif ataupun tidak , kalau selama ini kita berusaha menggunakan dataset yang dibuat terlebih dahulu sebagai sumber data dari cristal report maka kita sekarang akan mencoba untuk menggunakan dataview yang dipakai sebagai sumber dari datareport itu sendiri.laporan yang dibuat dari kristal report akan ditampilkan dari cristal report viewer . sehingga disini dibutuhkan kristal report yang dapat digunakan sebagai untuk mengisi crystal report viewer
walaupun kadang kalau dipikirkan cara yang digunakan untuk menampilkan datatable sangat mbulet tetapi untuk pembacaan data besar sangat perlu dipakai untuk penggunaan dari dataview, karena dataview bisa digunakan untuk menampilkan data dengan menggunakan kriteria yang dipunyainya. 

adapun alur untuk menggunakan kristal report dengan memakai dataview adalah, datatabel harus diisikan dulu, dengan menggunakan msqldataadapter , selanjutanya dataadapter digunakan untuk mengisikan dataview, dan jika dataview di filter berdasarkan kriteria tertentu. selanjutanya dataview ini digunakan untuk mengisikan datatable lagi yaitu dengan menggunakan perintah dt.totable("namtabel")/

dengan perintah seperrti ini akahirnya cristal report akhirnya dapat dipanggil. dan anda harus mengucapkan selamat, anda telah menemukan cara baru untuk menampilkan kristal report dengan menggunakan dataview





Rabu, 20 Januari 2016

Kenapa kita harus pakai datatabel , di dalam dataset untuk membuat laporan pada cristal Report

salah satu cara agar data yang dipakai untuk membuat kristal report dapat ditampilkan , data tersebut harus di tampung terlebih dahulu kedalam datatabel yang terletak di datatabel. ada cara yang semestinya dibuat dulu. seperti pada artikel sebelumnya. harus ada tabel "bayangan" yang digunakan untuk mengisi data dari pengambil data tabel tertentu dengan menggunakan mysqldataadapter. dibawah ini adalah gambar dari dataset yang digunakan untuk membuat laporan dengan menggunakan crystal report

Dataset yang digunakan untuk membuat datatabel

untuk membuat dataset yang akan dipakai sebagai sumber data dari cristal report adalah dengan cara klik kanan pada solution yang telah dibuat contoh penjualan, kemudian pilih new items, kemudian pilih dataset maka akan muncul gambar seperti diatas.

tabel bayangan dibuat disini dengan syarat nama datatabel boleh tidak sama, kemudian namafields dan juga type datanya harus sama dengan sql yang dipakai untuk memngambil data dari tabel yang ada di mysql.

selanjutnya untuk menampilkan data dapat dilakukan dengan memanipulasi data dengan perintah sql, kemudian perintah sql tersebut digunakan oleh mysqldataadapter untuk mengambil data dari mysql, untuk diisikan dalam dataset1. dataset1 adalah sumber data yang dipakai untuk mengisikan data yang akan ditampilkan melalui kristal report.







cristal report , tidak akan bikin kita report!!!

mengajar atau memberikan kuliah bagi seorang praktisi tentu akan berbeda dengan pemberian kuliah yang dilakukan oleh  seorang akademisi. untuk itu biasanya kita lebih senang dikuliahi oleh seorang praktisi dari pada seorang akademisi. karena akademisi selalu saja nampak bulet dalam mengajarkan sesuatu. karena tahapan penerangan untuk seorang akademisi adalah sebuah ilmu saja, mencontoh sebuah teori saja tanpa berani untuk mengimplementasikan sebuah teori dalam sebuah studi kasus yang paling uptodate . tidak berdasarkan teknik pembuktian ataupun jika melakukan pembuktian adalah tidak didasarkan pada kenyataan ataupu keperluana sehari-hari yang sesuai dengan kebutuhan akan klient. yang mana klien tersebut telah meminta untuk dibuatkan sebuah aplikasi yang sangat penting.

Kebanyakkan seorang praktisi hanya punya satu cara, untuk menyelesaikan masalah . tanpa berusah untuk mencari cara yang lebih mudah. dan biasanya sudah di soundingkan bahwa cara dia sudah teralalu canggih. sehingga semua orang harus mengikutinya, bahayannya sebuah tip adalah ketika kita lupa tips tersebut. sebenarnya pengajaran diperlukan sebuah keseimbangan agar orang lain bisa menciptakan sebuah tips sendiri berdasarkan pengatahuan yang dia ketahui 

langkah untuk membuat cristal report adalah tentu saja harus menginstal cristal report yang sesuai di komputer kita . selanjutnya yang harus lakukan adalah membuat dataset. dataset ini adalah sebuah item atau kelengkapan yang ada di c# untuk dipakai untuk mengolah data. dan dataset ini adalah sebuah data yang diambil dari database. cara membuatnya seperti dibawah ini.

pembuatan cristal report bisa menggunakan bantuan dataset dimana untuk membuat dataset yang diperlukan adalah sebuah ADO.net yang berfungsi untuk menghubungkan dataset yang kita pakai untuk menambang datatabel yang diinginkan.
konsep dasar Cristal Report tanpa database




Pengisian dari dataset yang telah dibuat, bisa dilakuakan dengan menggunakan dataadapter. dimana data adapter tersebut berisi record-record yang telah diambil dari satu tabel atau lebih berdasarkan perintah sqlnya,

langkah - langkah untuk membuat cristal report adalah sebagai berikut
1.buatlah perintah untuk menampilkan data dari satu tabel atau lebih
2.isikan dataset1 yang digunakan untuk sumber data dari cristal report
3.dengan bantuan mysqldataadapter, gunakan perintah fill untuk mengisi dataset1 tersebut
4.aktifkan cristal report yang telah dibuat yaitu dengan carai cristalreportbarang lapbarang=new cristalreportbarang();
5.isikan cristalreportbarang 





Jumat, 08 Januari 2016

form transaksi jantungnya sebuah aplikasi.

setelah mengajar visual c#, rasanya harus diakui. bahwa c# merupakan bahasa pemrograman yang berbasis objekt. untukitu harus belajar  dengan penggunaan object kepada mahasiswa informarmatika,  yang saat ini butuh  sekali untuk  antusiasme mempelajari informatika

dimana form yang dibuat speerti dibahwa ini, sangat gampang dan dapat dilakukan dengan cepat asal kita mengerti cara pembuatannya

yang kita butuhkan disini adalah sebuah pemahaman akan konsep oop, yang ada pada visual c#, ketika konsep ini dipahami maka kecepatan kita untuk mengerjakan sebuah proyek pasti akan meningkat. hanya saja beberapa dari kita tidak telaten ketika proses belajar,

disadari ataupun tidak akan selalu ada cara cara baru untuk menuliskan sebuah program. dengan bantuan visual kita tidak lagi harus memdesaign tampilan dari form tersebut dengan menggunakan koding program. hanya orang-orang yang "gila" yang akan melakukan hal ini . tentu saja kita tidak akan bisa bersaing dengan pembuat - pembuat program dari luar negeri.

untuk membuat form transaksi seperti gambar diatas , objek yang dibutukan hanya tiga macam yaitu txtbox, label dan datagrid. untuk mendukung tampilan yang bagus kita bisa membuat tabcontrol agar tampilan yang dihasilkan nampak elegena dan terlihat mahal , dan terkesankan kepada pengguna bahwa program ini telah dibuat oleh orang-orang yang memang ahli dalam bidangnya. selamat membangun aplikasi yang sangat baik sehingga dapat kita jual untuk memberikan nilai lebih bagi kita yang saat ini sangat ingin sekali membuat program aplikasi yang sangat marketable . walaupun program tersebut dibuat oleh seorang mahasiswa yang baru lulus atau menempuh kuliah dalam waktu  1 tahun