Programming
Clipper
Delphi

Server Tools
WinNT/2K
MDaemon

Others
Gadgets
CEC-Smg

Applications
OutlookSize
db-Pro
dTBx
dInstall
dRIP

Weblogs
Personal



Language Mode:
In English
In Indonesian



pengunjung sejak
September 1, 2000

Web Counter is a service provided by Digits.com


Terakhir diperbaharui tgl
5 August 2005
by Hianoto Santoso

Copyright © 2002-2005
by Hianoto Santoso

Search Now:
In Association with Amazon.com

In Association with Amazon.com


dTBx Library


Keterangan
dTBx merupakan library yang membantu programmer untuk berkonsentrasi lebih pada pengembangan modul logika bisnis; menghemat waktu Anda yang berharga dalam memrogram layout Input, aturan validasi, dan berbagai fitur lanjut seperti yang bisa Anda baca dibawah. Saat ini, dTBx tersedia untuk CA-Clipper 5.x dan memerlukan Class(y) untuk pembuatan Class.

Seperti db-Pro Library, dTBx sebenarnya merupakan library internal saya, digunakan terutama untuk pengembangan aplikasi saya selama bertahun-tahun. Tadinya Sekarang saya berencana untuk mendistribusikan library ini secara konsep shareware. Namun sekarang saya berubah pikiran, dTBx akan dirilis menjadi Open Source Library dibawah GNU License. Tanggal peluncuran diperkirakan pada tanggal 15 November 2000 karena ini merupakan hari ulang tahun istri saya tercinta dan saya ingin memberikan dTBx kepada komunitas Clipper kita atas nama beliau.


Arsitektur
dTBx berisi beberapa kelas, sebagai berikut:

  • dTblBase(): Kelas abstrak dTBx, di-inherit dari kelas TBrowse dari Clipper
  • dTblDBF(): Kelas DBF dari dTBx, di-inherit dari dTblBase(); bertanggungjawab untuk akses DBF
  • dTblArray(): Kelas Array dari dTBx, di-inherit dari dTblBase(); digunakan untuk pemrosesan Array
  • dColBase(): Implementasi dari TBColumn() untuk dTBx


    Fitur saat Pemrograman
  • Kondisi FOR/WHILE yang optimal untuk Data Source
  • Konfigurasi rutin INIT dan EXIT routines untuk dTBx
  • Menentukan hak user untuk Append, Edit, dan Delete
  • Cara mudah-tapi-hebat untuk memperbaharui data
  • Konfigurasi rutin INIT dan EXIT untuk Append, Edit, dan Delete
  • Mampu memeriksa data terlebih dahulu untuk menentukan kemungkinan Append, Edit, dan Delete
  • Validasi berdasarkan isi cell atau baris
  • Menentukan dan menimpa Aksi Keyboard
  • Pembaharuan isi secara otomatis (berguna pada lingkungan jaringan)

    Fitur saat Aplikasi Berjalan
  • Mengunci kolom
  • Memindahkan/menukar kolom
  • Mengubah lebar kolom
  • Mencari data, menggunakan SEEK dan metode pengurutan yang dapat diganti
  • Mencari data, menggunakan LOCATE dan CONTINUE
  • Menjaring data, menggunakan SET FILTER
  • Menghitung total kolom numerik, dengan kriteria yang ditentukan user
  • Melakukan DBEVAL()
  • Mencetak isi TBrowse


    Contoh Layar
  • Layar Input Standar
  • Menu Tool dalam dTBx
  • Layar Bantu dalam dTBx