拡張データベース対応グリッドコンポーネント - bcDBGrid -
- 2006年10月 1日(日) 00:00 JST
- 投稿者:くろねこ
【機能概要】
Delphi 標準の DBGrid に様々な表示用/編集補助機能が付加されたデータベース対応グリッドコンポーネントです。以下の機能が付加されています。
- 1レコードあたり2行表示
- 1行ごとに色変更
- 列固定
- チェックボックス表示
- ボタン表示
- 参照項目以外でのリスト表示
- ソート状態の表示
- カラム結合表示
ただし、TCustomDBGrid から派生していません。
絵で見る機能概要
【インストール方法】
解凍したファイルを同一ディレクトリにおいてインストールを行います。
インストール先にはDelphiの環境設定などでパスが通るように設定してください。
【使用方法】
現在滞り中!
【制限事項】
- Oracle の ADT フィールドはサポートしていません。
【注意事項】
- バージョン3.2.2から一部のプロパティを名前変更しました。
以下のプロパティは 3.2.2 以降でデザインして保存し直すと、自動的に新プロパティで置き換えられます。
バージョン3.2.12で該当3プロパティを削除しました。
- BiLineColor → AlternatingRecordColor
- FocusRecordColor → FocusedRecordColor
- FocusRecordColorChange → FocusedRecordColorChange
今後は新しい方のプロパティをご使用下さい。
- バージョン2.3.0 より DefaultRowHeight プロパティを使用しなくなりました。
このため、バージョン2.3.0以前で作成されたプロジェクトをコンパイルしようとすると、上記プロパティが存在しない旨を示すエラーが表示されます。
この場合、「無視」を選択し、処理してください。
【現在見つかっている問題点】
- 結合フィールドがある状態で、カラムの移動をすると表示が乱れる
- 結合カラムがある状態だと設計時のサイズが正しく実行時に反映されないケースがある。
- グラフィックスフィールドでの編集をサポートできていません。(VCL.Net)
- Column.ListSource に実在しないフィールド名を列挙し実行した際に例外が発生します。その発生する例外にフィールド名が含まれず「項目''が見つかりません」となります。(Win32 & VCL.Net)
何か問題点が見つかったら、お手数ですがご連絡ください。
【修正・変更履歴】
変更・修正履歴のぺージへ
【今後の予定】
- 本サイト上への bcDBGrid(JDBGridから改名) のヘルプを追加
【動作環境】
Delphi 7 ~ 2005
【ダウンロード】
Framework | Delphi version | JDBGrid version | Download file |
for VCL.Net |
Delphi 2006版 |
V3.2.12 |
 |
Delphi 2005版 |
V3.2.11 |
 |
for Win32 |
Delphi 2006版 |
V3.2.12 |
 |
Delphi 2005版 |
V3.2.11 |
 |
Delphi 7 版 |
V3.2.11 |
 |
Delphi 6 版 |
V3.2.11 |
 |
Delphi 5 版 |
V3.2.7 |
 |
<Unicode版Delphi用 JDBGrid ... bcDBGrid テスト公開中>
【ダウンロード】
Framework | Delphi version | bcDBGrid version | Download file |
for Win32 |
Delphi XE4版 |
V3.2.12 |
 |
Delphi 2010版 |
V3.2.12 |
 |
【サンプルプログラム】
サンプルプログラムぺージでは、2種類のサンプルプログラムを用意しています。
- 基本機能サンプル
- ドロップダウンリスト表示サンプル
サンプルプログラムぺージ
コメント (0件)
- くろねこ研究所
- https://www.blackcat.xyz/article.php/JDBGrid