メインコンテンツまでスキップ
バージョン: 21 R4 BETA

リストボックスのヘッダーとフッター

注
  • リストボックスのヘッダープロパティにアクセスするためには、リストボックスのプロパティリストで ヘッダーを表示 オプションが選択されていなければなりません。
  • リストボックスのフッタープロパティにアクセスするためには、リストボックスのプロパティリストで フッターを表示 オプションが選択されていなければなりません。

ヘッダー​

ヘッダーが表示されていれば、フォームエディターでリストボックスオブジェクトが選択されているときに、リストボックスヘッダーをクリックするとヘッダーを選択できます:

リストボックスの各列ヘッダー毎に標準のテキストプロパティを設定できます。 設定すると、これらのプロパティの方がリストボックスや列に対する設定よりも優先されます。

さらに、ヘッダー特有のプロパティを設定することができます。カスタマイズされた並び替え などの用途に、ヘッダーの列タイトルの隣、あるいはタイトルの代わりにアイコンを表示することができます。

ランタイムにおいてヘッダーで発生したイベントは、その列のオブジェクトメソッド が受け取ります。

ヘッダーに OBJECT SET VISIBLE コマンドを使用すると、このコマンドに渡した引数に関わらず、そのリストボックスのすべてのヘッダーが対象になります。たとえば、OBJECT SET VISIBLE(*;"header3";False) という命令の場合、指定したヘッダーだけではなく、header3 が属するリストボックスの全ヘッダーを非表示にします。

ヘッダー特有のプロパティ​

オブジェクト名 - 変数あるいは式 - タイトル - CSSクラス - パス名 - アイコンの場所 - 幅 - 横方向パディング - 縦方向パディング - フォント - 太字 - イタリック - 下線 - フォントカラー - 横揃え - 縦揃え - ヘルプTips

フッター​

リストボックスは、追加の情報を表示するための入力を受け付けない "フッター" を持つことができます。表形式で表示されるデータについて、合計や平均などの計算値を表示するためにフッターは通常使用されます。

フッターが表示されていれば、フォームエディターでリストボックスオブジェクトが選択されているときにフッターをクリックすることで選択できます:

リストボックスの各列フッター毎に標準のテキストプロパティを設定できます。設定すると、こちらのプロパティの方がリストボックスや列に対する設定よりも優先されます。さらに、フッター特有のプロパティを設定することができます。カスタムまたは自動計算 をフッターに挿入することができます。

ランタイムにおいてフッターで発生したイベントは、その列のオブジェクトメソッド が受け取ります。

フッターに OBJECT SET VISIBLE コマンドを使用すると、このコマンドに渡した引数に関わらず、そのリストボックスのすべてのフッターが対象になります。たとえば、OBJECT SET VISIBLE(*;"footer3";False) という命令の場合、指定したフッターだけではなく、footer3 が属するリストボックスの全フッターを非表示にします。

フッター特有のプロパティ​

オブジェクト名 - 変数あるいは式 - 式の型 - 変数の計算 - CSSクラス - 幅 - 横方向パディング - 縦方向パディング - 文字フォーマット - 数値フォーマット - 日付フォーマット - 時間フォーマット - ピクチャーフォーマット - ワードラップ - エリプシスを使用して省略 - 背景色 - フォント - 太字 - イタリック - 下線 - フォントカラー - 横揃え - 縦揃え - ヘルプTips