記事カテゴリ

ユーザー機能


 2024年3月29日(金) 23:20 JST

拡張データベース対応グリッドコンポーネント - bcDBGrid -

  • 投稿者:
  • 表示回数
    11,824

【機能概要】

Delphi 標準の DBGrid に様々な表示用/編集補助機能が付加されたデータベース対応グリッドコンポーネントです。以下の機能が付加されています。

  • 1レコードあたり2行表示
  • 1行ごとに色変更
  • 列固定
  • チェックボックス表示
  • ボタン表示
  • 参照項目以外でのリスト表示
  • ソート状態の表示
  • カラム結合表示

ただし、TCustomDBGrid から派生していません。

絵で見る機能概要

【インストール方法】

解凍したファイルを同一ディレクトリにおいてインストールを行います。
インストール先にはDelphiの環境設定などでパスが通るように設定してください。

【使用方法】

現在滞り中!

【制限事項】

  1. Oracle の ADT フィールドはサポートしていません。

【注意事項】

  1. バージョン3.2.2から一部のプロパティを名前変更しました。
    以下のプロパティは 3.2.2 以降でデザインして保存し直すと、自動的に新プロパティで置き換えられます。
    バージョン3.2.12で該当3プロパティを削除しました。
    1. BiLineColor → AlternatingRecordColor
    2. FocusRecordColor → FocusedRecordColor
    3. FocusRecordColorChange → FocusedRecordColorChange
    今後は新しい方のプロパティをご使用下さい
  2. バージョン2.3.0 より DefaultRowHeight プロパティを使用しなくなりました。
    このため、バージョン2.3.0以前で作成されたプロジェクトをコンパイルしようとすると、上記プロパティが存在しない旨を示すエラーが表示されます。
    この場合、「無視」を選択し、処理してください。

【現在見つかっている問題点】

  1. 結合フィールドがある状態で、カラムの移動をすると表示が乱れる
  2. 結合カラムがある状態だと設計時のサイズが正しく実行時に反映されないケースがある。
  3. グラフィックスフィールドでの編集をサポートできていません。(VCL.Net)
  4. Column.ListSource に実在しないフィールド名を列挙し実行した際に例外が発生します。その発生する例外にフィールド名が含まれず「項目''が見つかりません」となります。(Win32 & VCL.Net)

何か問題点が見つかったら、お手数ですがご連絡ください。

【修正・変更履歴】

変更・修正履歴のぺージへ

【今後の予定】

  1. 本サイト上への bcDBGrid(JDBGridから改名) のヘルプを追加

【動作環境】

Delphi 7 ~ 2005

【ダウンロード】

FrameworkDelphi versionJDBGrid versionDownload file
for VCL.Net Delphi 2006版 V3.2.12 download
Delphi 2005版 V3.2.11 download
for Win32 Delphi 2006版 V3.2.12 download
Delphi 2005版 V3.2.11 download
Delphi 7 版 V3.2.11 download
Delphi 6 版 V3.2.11 download
Delphi 5 版 V3.2.7 download

<Unicode版Delphi用 JDBGrid ... bcDBGrid テスト公開中>

【ダウンロード】

FrameworkDelphi versionbcDBGrid versionDownload file
for Win32 Delphi XE4版 V3.2.12 download
Delphi 2010版 V3.2.12 download

【サンプルプログラム】

サンプルプログラムぺージでは、2種類のサンプルプログラムを用意しています。

  1. 基本機能サンプル
  2. ドロップダウンリスト表示サンプル

サンプルプログラムぺージ

トラックバック

このエントリのトラックバックURL:
https://www.blackcat.xyz/trackback.php/JDBGrid

以下のコメントは、その投稿者が所有するものでサイト管理者はコメントに関する責任を負いません。