Guestbook

Membuat Laporan dengan Fast Report di Delphi 7

Sebagai seorang programer delphi pasti sudah pernah mendengar nama fast report, fast report sendiri adalah komponen atau tool yang digunakan untuk membuat laporan-laporan dalam aplikasi database.

Pengertian Delphi 7

Membuat Laporan dengan Fast Report di Delphi Sebagai seorang programer delphi pasti sudah pernah mendengar nama fast report, fast report sendiri adalah komponen atau tool yang digunakan untuk membuat laporan-laporan dalam aplikasi database.

Langkah Langkah Setting Mikrotik Sebagai Router dan Akses Point

Sebelum memulai hal yang harus di ada atau perlu di ketahui adalah: Winbox (download di http://www.mikrotik.co.id) IP Publik (192.168.26.7) Gateway (192.168.26.254 DNS Server (10.11.12.1) IP standar dari router mikrotik adalah : 192.168.88.1 Login Name : admin password : Kosongkan saja

Membuat Navigasi alpha skin di Delphi 7

Pada Postingan Sebelumnya Sudah saya jelaskan Bagaimana membuat menu Navigasi Samping dengan menggunakan component delphi Pihak ketiga yaitu DevExpress. Kali ini saya akan sharing bagaimana membuat menu Accordion (Navigasi Samping) Seperti gambar diatas

Pengertian Sistem Operasi Linux Ubuntu

Pengertian Sistem Operasi Linux Ubuntu Pada pembahasan artikel saat ini yaitu membahas sistem operasi Linux Ubuntu,,, Pengertian Ubuntu Linux software sistem operasi open source yang gratis

Senin, 09 Juni 2014

Pengertian Sistem Operasi Linux Ubuntu

Pengertian Sistem Operasi Linux Ubuntu

Pada pembahasan artikel saat ini yaitu membahas sistem operasi Linux Ubuntu,,,


Pengertian Ubuntu Linux

software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. jadi anda diijinkan untuk menginstal pada komputer anda ataupun mengkopi dan menyebarluaskannya tanpa harus membayar. linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Asal mula nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "Kemanusiaan kepada sesama". Ubuntu didesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponspori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.

Ubuntu terdiri dari banyak paket, kebanyakan berasal dari distribusi di bawah lisensi lisensi software bebas. Namun, beberapa software khususnya driver menggunakan Proprietary software. Lisensi yang pada umumnya adalah GNU General Public License (GNU GPL) dan GNU Lesser General Public License (GNU LGPL), dengan tegas menyatakan bahwa pengguna dengan bebas dapat menjalankan, menggandakan, mempelajarai, memodifikasi, dan mendistribusikan tanpa pembatasan apapun. Namun tetap ada software proprietary yang dapat berjalan di Ubuntu. Ubuntu berfokus pada ketersediaan kegunaan pada orang disfungsi, keamanan dan stabilitas.
Ubuntu juga berfokus pada internasionalosasi dan aksesibilitas untuk dapat menjangkau sebanyak-banyaknya orang. Dalam hal keamanan, perangkat sudo dapat meningkatkan privilage secara sementara untuk melakukan tugas administratif, sehingga akun root dapat terus terkunci, dan mencegah orang tidak terauthorisasi melakukan perubahan sistem atau membuka kelemahan keamanan.

Kelebihan Ubuntu
  1. bebas virus ; untuk saat ini virus lebih senang menyerang OS dari MS yg ber ext .exe untuk ubuntu sudah beda jadi virus dari os tetangga tidak akan berjalan di os linux.
  2. 3D Interface : efeck 3D kita sering jumpai di OS tetannga seperti aero memerlukan spek komputer yg tinggi tetapi ubuntu dengan spek komputer yg tidak terlalu tinggi sudah bisa 3D
  3. Kompatibilas : Ubuntu kompatibel dengan hampir semua perangkat keras terbaru, dari mulai usb modem, wifi dan perangkat lain just plug n play
  4. Kemudahan Migrasi
  5. free alias gratis : tinggal download dari situs ubuntu dapat download.
  6. user friendly : untuk orang awam sekalipun bisa memakai ubuntu.
Kekurangan Ubuntu

  1. Koneksi Internet : untuk update dan install ubuntu memerlukan koneksi internet sedangkan di indonesia tau sendiri internet mahal
  2. Terbatasnya pengetahuan tentang linux baik dari formal atau non formal karena indonesia kurikulum pendidikan masih lebih banyak OS dari MS, biasanya kita belajar dari internet atau dari forum untuk mengetahui apa sih linux itu
Fitur yang digunakan pada ubuntu

  1. untuk multimedia kita bisa mainkan mp3 dengan Rythmbox Music Player, memainkan dvd film di movie player , pitivi editor untuk mengedit film
  2. untuk jejaring sosial bisa memakain im messeger seperti ym, msn, jabber, gtalk dengan pidgin dan emphaty , untuk j ejaring sosial seperti facebook. tweeter dll dengan Gwibber microblogging.
  3. email dengan evolution, thunderbird
  4. browser dengan firefox, opera
  5. untuk efect 3d bisa menggunakan compiz dan emerald.
  6. untuk wifi sudah dilengkapi

Membuat Laporan dengan Fast Report di Delphi

Membuat Laporan dengan Fast Report di Delphi

Sebagai seorang programer delphi pasti sudah pernah mendengar nama fast report, fast report sendiri adalah komponen atau tool yang digunakan untuk membuat laporan-laporan dalam aplikasi database. Sebelum saya menggunakan fast report dulu saya menggunakan Quick report untuk membuat laporan, karena dapat referensi dari temen-temen forum untuk membuat laporan dengan fast report, akhirnya saya mencoba tool tersebut alhasil ternyata pembuatan laporanya lebih simpel dan lebih nyaman untuk mendesain laporannya.
Terdorong karena pertanyaan dari seorang teman programer tentang bagaimana membuat laporan dengan menggunakan fast report maka saya membuat tutorial ini sebagai panduan teman-teman yang belum bisa menggunakan fast report. Mungkin artikel seperti ini sudah sering dibahas diberbagai forum dan komunitas-komunitas delphi.

Langsung saja kita mulai pembuatan laporan dengan fast report. Pertama yang harus disiapkan adalah delphi yang sudah terinstal fast report dan database untuk mengakses data yang akan dijadikan laporan. Disini saya menggunakan sampel database Acces.
1. Buat aplikasi baru dengan menggunakan delphi tambahkan komponen seperti berikut:
  • TADOConnection
  • TADOTable
  • TFrxReport
  • TFrxDBDataset
  • TButton
Lihat pada gambar dibawah
Laporan dengan Fast Report di Delphi
2. Koneksikan Database dengan ADOConnection dengan cara tekan Build kemudian pilih Provider Microsoft Jet 4.0 OLE DB Provider kemudian pilih database. Lihat gambar dibawah.
Laporan Dengan Fast Report di Delphi
3. Atur properties pada komponen ADOTable  seperti pada gambar dibawah
Laporan dengan Fast Report di Delphi
4. Kemudian pada komponen FrxDBDateset ganti properties dataset dengan ADOTable11
5. Kemudian klik 2X komponen FrxReport sehingga muncul form design laporan seperti pada gambar.
Laporan dengan Fast Report di Delphi
6. Pada FrxReport design pilih menu Report > Data > kemudian Contreng FrxDBDataset1. Lihat gambar.
Laporan dengan Fast Report di Delphi
Laporan dengan Fast Report di Delphi
7. Kemudian tambahkan komponen pada kertas laporan. Perhatikan baik-baik gambar dibawah ini
Laporan dengan Fast Report di Delphi
8. Kemudian pilih menu File lalu preview. hasil seperti dibawah ini ...
Laporan dengan Fast Report
9. Kemudian simpan laporan yang telah selesai di design kedalam folder aplikasi dengan nama Laporan.fr3.
10. Kemudian Pada tombol Preview Report Tuliskan kode seperti dibawah ini.

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      FrxReport1.LoadFromFile(ExtractFilePath(Application.ExeName)+'Laporan.Fr3');
      Frxreport1.ShowReport();
    end;
11. Setelah itu jalankan program dengan menekan Tombol F9 kemudian tekan tombol Preview Report.


Tutorial membuat Laporan dengan Fast Report di Delphi telah selesai. Selamat mencoba semoga sukses..
Sekian dan terimakasih .... semoga bermanfaat. Apabila ada saran dan kritik silahkan tinggalkan komentar.

Cara Koneksi Borlan Delphi dengan Database MySQL

Cara Koneksi Borlan Delphi dengan Database MySQL

langkah pertama kita desain form nya terlebih dahulu ya teman-teman
1. Buka Borlan Delphi
2. Kemudian desain seperti gambar dibawah ini, berikut penjelasannya
3. Setelah selesai mendesain form, teman-teman membuat database dari MySQL
4. Kita anggap database sudah selesai teman-teman buat, sekarang kita buat Data Source (ODBC) di control Panel
langkahnya sebagai berikut (windows 7) :
a. Buka Control Panel (Start >> Control Panel)
b. Pilih Administrative Tools
c. Double Click Data Source (ODBC)
d. Klik ADD
e. Pilih MySQL ODBC 5.1 Driver (Boleh versi lain)
   Kebetulan yang terinstal di komputer saya versi 5.1
   Jika di komputer teman-teman tidak ditemukan berarti dikomputer teman-teman belum terinstal
   cari ajha di Mbah Google MySQL Connector
 f. Isi datanya sebagai berikut ya
g. Klik OK

Mari kita kembali ke form delphi
5. Double Click pada ADOConnection, maka akan muncul seperti gambar di bawah
6. Klik Build, lihat gambar
7. Pilih Microsoft OLE DB Provider For ODBC Drivers, klik Next >>
8. Pilih Use data source name :
    Cari Nama Data Source yang kita buat pada Control Panel tadi (Lihat Langkah 4.f)
    Jika sudah dipilih klik OK
9. Klik ADOQuery
    Atur Connection : ADOConnection1
10. Isi SQL dengan perintah Select * from nama_tabel
      Contoh : Select * from t_barang
      Klik OK
 11. Rubah Active (pada Object Inspector) menjadi True
12. Klik DataSource1
      isi DataSetnya
13. Klik DBGrid1
      Isi DataSourcenya
DAN LIHAT HASILNYA

SELAMAT KONEKSI BERHASIL
SELAMAT MENCOBA

Langkah Langkah Setting Mikrotik Sebagai Router dan Akses Point

Langkah Langkah Setting Mikrotik Sebagai Router dan Akses Point

Sebelum memulai hal yang harus di ada atau perlu di ketahui adalah:
  1. Winbox (download di http://www.mikrotik.co.id)
  2. IP Publik (192.168.26.7)
  3. Gateway (192.168.26.254
  4. DNS Server (10.11.12.1)
  5. IP standar dari router mikrotik adalah : 192.168.88.1
  6. Login Name : admin password : Kosongkan saja
Jalankan WInbox

Tekan tombol kotak

Klik pada mikrotik yang akan di setting

Pada login name masukan “admin” dan kosongkan pada kolom password, klik connect
Akan muncul pemberintahuan bahwa Router OS sudah menpunyai konfigurasi standar, apakah akan kita pertahankan atau di hapus. Lebih baik Dihapus saja. Klik pada Remove Configuration

Selanjutnya pada klik menu interface, didalam interface terdapat dua interface, ether1 yang kita asumsikan terhubung dengan internet/IP Publik dan wlan1 yang terhubung dengan jaringan lokal bertindak sebagai akses point. Untuk ether1 tidak perlu kita rubah setingannya dulu langsung klik pada wlan kemudian aktifkan wlan1 dengan menklik tombol centang warna biru.


Klik dua kali pada wlan1, kemudian pada tab wireless rubahlah setingan menjadi

Mode     : ap bridge
SSID    : latihan (nama bebas, menyesuaikan)
Untuk band yang kita pakai pada akses point ini menggunakan sikyal dengan frequensi 5GHz-a, jika menggunakan type akses point yang lain rubah setingan band sesuai dengan frquensi siknyalnya.
Klik OK
Memberikan IP pada Interface dan Gateway serta DNS Server



Klik pada New Terminal
Kemudian ketikan perintah untuk memberi IP addres pada ethe1
ip address add address=192.168.26.2 netmask=255.255.255.0 interface=ether1
Memasukan gateway untuk konek ke internet (diberikan oleh operator prnyrdia layanan internet)
ip route add gateway=192.168.26.254
Memasukan DNS Server
ip dns set server=10.11.12.1 allow-remote-requests=yes
jika menggunakan router OS versi 4,5 ke bawah gunakan command
ip dns set primary-dns=192.168.30.254 allow-remote-requests=yes

Memasukan perintah routing
ip firewall nat add chain=srcnat out-interface=ether1 action=masquerade
menambahkan juga IP Addres untuk wlan1
ip address add address=192.168.40.1 netmask=255.255.255.0 interface=wlan1
DHCP Server

IP Pool, yaitu range IP yang bisa digunakan oleh server DHCP anda. Untuk case ini PC akan diberikan ip dari 192.168.40.12 sampai 192.168.40.254, berarti ada 253 PC yang bisa dihandle server DHCP.
ip pool add name=dhcp_pool ranges=192.168.40.2-192.168.40.254

setting DHCP Server

ip dhcp-server add address-pool=dhcp_pool 
authoritative=after-2sec-delay bootp-support=static 
disabled=no interface=wlan1 lease-time=3d name=dhcp_server 
server DHCP menggunakan address pool dgn nama “dhcp_pool” dan menggunakan “wlan1″ untuk interface yang digunakan mikrotik (interface tersebut yang terhubung dengan switch/hub jaringan lokal anda)
ip dhcp-server network 
add address=192.168.40.0/24 comment="" dns-server=192.168.40.1
 gateway=192.168.40.1 netmask=255.255.255.0 
DHCP mikrotik menggunakan Network ID 192.168.40.0/24 Netmask 255.255.255.0 (/24) dengan pemberian gateway ke 192.168.40.1 dan DNS 192.168.40.1 
Memberikan Password Pada Akses Point

Buat security Profile dulu dengan cara klik pada menu Wireless, pada wireless table masuk pada Security Profile, klik pada tombol Tambah (+)

Nama profile        : Bebas
Authetication Type    : cukup WPA PSK saja
WPA Pre Shared Key    : Masukan password yang diinginkan
Kalau sudah klik OK

Langkah selanjutnya klik pada tab interface, klik dua kali pada wlan1
Pada interface wlan, masuk pada tab wireless. Rubah security Profile menjadi profile yang tadi sudah kita buat

Klik ok
Menambah User

Untuk menambah, menghapus atau mengedit user, klik pada menu System kemudian pilih User

Pada menu User List klik pada tombol tambah (+), kemudian masukan nama user baru kemudian pilih group Full untuk memberikan hak akses full pada nam login yang baru. Klikk pada menu password untuk memberikan password pada user.