Joomler!.net - Decided on Joomla!

Wiki or Wordpress? No it is JContentPlus.

Home » Extensions » DBPageNavigator
0 votes
Written by:Joomler! 6789 hits Sunday, 21 October 2007 19:14

DBPageNavigator なるVCL コンポーネントをDelphiをさわっていて作ってみましたのでDelphiをお使いの方で心がとても広い方は、使ってみてください。単に、付属のDBPaginatorコンポーネントをコピペして名前を変えて少し変更しただけです。

DBPageNavigator のダウンロード

インストール

  • 解凍して出来たファイルを「vcl」フォルダに上書きコピーするだけです。

設定
基本的にDBPaginatorと同じです。異なる点は、以下の通り。

  • datasouceを設定するのではなく、datasetを設定します。
  • ShownPageCountプロパティを追加しています。
    これは、表示するページ数です。例えば「10」にすると1から10までのページリンクが表示されます。総ページ数は、総データ数をShownPageCountで割った数です。たとえ10以上のページ数があっても10個(設定した数)までしか表示しません。
  • ページ番号をクリックするとそのデータに移動(アクティブに)するのではなく、設定されたページ毎のアイテム数(ShownRecordsCount)から計算されたデータセットを抽出します。

基本的にDelphi for PHPをよく理解していない上で作成しているので大きな勘違いがあるかもしれません。付属のDBPaginatorでできることなのかもしれませんが、DBGridでデータを表示していて番号をクリックしてもそのデータに移動するだけなので作成してみただけです。

不具合があってもすぐには対応できないかもしれません。(ちょっとDelphi for PHPから離れています。というか、少しうんざりしているところです。)

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.