ABAS ERP adalah sebuah ERP buatan Jerman yang sudah dikenal dunia. ERP ini memang banyak digunakan di dunia karena berjalan di Linux dan juga proses maintenancenya yang tidak membutuhkan effort banyak. Kali ini AP tidak ingin membahas tentang ABAS ERP, tetapi tentang komponent yang AP buat. Untuk modifikasi ABAS ERP, bisa gunakan bahasa FOP. Tapi [...]
Archive for the ‘Programming’ Category
VCL ApStandard Untuk Mempercepat Coding Delphi Anda
Sebagai seorang programmer, tidak hanya dibutuhkan kualitas dari hasil codingnya, tetapi juga kecepatan dalam waktu pengerjaan. Oleh sebab itu, seorang programmer sangat membutuhkan sekali tools tools yang mampu membantu pekerjaannya baik yang membantu untuk kecepatan pembuatan program ataupun fungsi fungsi menarik dari tools itu sendiri. Berikut adalah component VCL Delphi yang AP Buat sendiri untuk [...]
Manipulasi Data dari Excel Kedalam SQL Database
Bagi seseorang yang memiliki fungsi untuk mengurus masalah database didalam perusahaan, biasanya agak kewalahan saat diberikan tugas untuk memindahkan ataupun membetulkan data didalam database berdasarkan hasil manual data excel user. Contoh kasus : Misalkan ada perusahaan baru yang ingin berpindah dari proses penginputan manual (excel) menjadi sebuah system yang terintegrasi dengan software tertentu. Mau tidak [...]
Online Analytical Processing dengan Delphi
OLAP adalah singkatan dari Online Analytical Processing, yaitu suatu metode yang dilakukan untuk melakukan analysis terdapat data yang terdapat didalam database secara bersamaan secara cepat, konsisten, interaktif pada bermacam-macam variable. Untuk tujuan tersebut, database harus dibuat khusus dengan metode kubus. Yaitu penggroupan terhadap data sehingga membuat data yang ditampilkan lebih dinamis dan bervariabel serta interaktif. [...]
Mengecek Satus Keberadaan File
Untuk mengecek status keberadaan file, bisa gunakan fungsi File Search. Perintah dasar untuk File Search dalam delphi adalah FileSearch(const Name, DirList: string): string; Berikut contoh penerapan File Search. Siapkan sebuah EditText dan Button, dan terapkan source code berikut ini. procedure TForm1.Button1Click(Sender: TObject); var FileToFind: string; begin FileToFind := FileSearch(Edit1.Text, GetCurrentDir); if FileToFind = ” then [...]
Mendapatkan Status Capslock dan Numlock pada Delphi
Dengan fungsi windows, banyak yang bisa didapatkan, salah satunya adalah mendapatkan status ataupun mensetting capslock dan numlock. Sintax dasarnya adalah var KeyState: TKeyboardState; begin Keybd_Event(VK_CAPITAL, 1, KEYEVENTF_EXTENDEDKEY or 0, 0); Keybd_Event(VK_CAPITAL, 1, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0); end; VK_Capital adalah jenis key yang ingin di set, bisa diganti menjadi VK_NUMLOCK ataupun VK_SCROLL. Untuk mendapatkan source code [...]
Menghilangkan Bunyi Tung Pada Text Delphi
Untuk menghilangkan bunyi tung pada saat enter, silahkan gunakan tambahkan key := #0 pada event keypress. Berikut AP Berikan contoh : procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if key = #13 then key := #0; end;
Pembatasan Karakter Text Pada Delphi
Pembatasan karakter sangat penting diketahui oleh para programmer pemula. Ini diakibatkan untuk menghindari error dari data yang dimasukkan oleh user. Misalkan saja, seharusnya text tersebut hanya boleh diisi oleh angka saja, tetapi karena tidak ada pembatasan karakter inputan, maka user menginput huruf. Hasilnya, error yang didapatkan. Untuk pembatasan karakter, bisa gunakan key := #0; Pembatasan [...]
Penggunaan Array (Static) Pada Delphi
Array adalah beberapa data yang memiliki index. Penggunaan array dilakukan jika kita ingin mengumpulkan data lalu data yang ada ingin diproses. Untuk source code penggunaan array(Static), silahkan klik disini
Penggunaan Loop pada Delphi
Fungsi Pengulangan (Loop) dalam delphi bisa dilakukan dengan berbagai cara, tergantung keperluan dan kebutuhan serta keinginan programmer itu sendiri. Untuk fungsi looping itu sendiri didalam delphi bisa dilakukan dengan For..To atau While atau juga bisa menggunakan Repeat. Untuk mendapatkan source code penggunaan fungsi looping ini silahkan klik disini