Home
Extensions
DBPageNavigator
Extensions
DBPageNavigator 10月
21
2007
DBPageNavigator for Delphi
DBPageNavigator なるVCL コンポーネントをDelphiをさわっていて作ってみましたのでDelphiをお使いの方で心がとても広い方は、使ってみてください。単に、付属のDBPaginatorコンポーネントをコピペして名前を変えて少し変更しただけです。
インストール
- 解凍して出来たファイルを「vcl」フォルダに上書きコピーするだけです。
設定
基本的にDBPaginatorと同じです。異なる点は、以下の通り。
- datasouceを設定するのではなく、datasetを設定します。
- ShownPageCountプロパティを追加しています。
これは、表示するページ数です。例えば「10」にすると1から10までのページリンクが表示されます。総ページ数は、総データ数をShownPageCountで割った数です。たとえ10以上のページ数があっても10個(設定した数)までしか表示しません。 - ページ番号をクリックするとそのデータに移動(アクティブに)するのではなく、設定されたページ毎のアイテム数(ShownRecordsCount)から計算されたデータセットを抽出します。
基本的にDelphi for PHPをよく理解していない上で作成しているので大きな勘違いがあるかもしれません。付属のDBPaginatorでできることなのかもしれませんが、DBGridでデータを表示していて番号をクリックしてもそのデータに移動するだけなので作成してみただけです。
不具合があってもすぐには対応できないかもしれません。(ちょっとDelphi for PHPから離れています。というか、少しうんざりしているところです。)



































