Structures_DataGrid_Column::setField (Previous) (Next) Structures_DataGrid_Column::setLabel

View this page in Last updated: Sun, 07 Sep 2008
English | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Plain HTML

Structures_DataGrid_Column::setFormatter()

Structures_DataGrid_Column::setFormatter()  -- フォーマッタのコールバックを設定する

説明

このカラムに適用する書式設定用のコールバックを、引数とともに定義します。

コールバック関数の最初の引数には、次のような配列が渡されます。


<?php
array(
   'record' => このレコードの全フィールドの値を含む連想配列,
   'fieldName' => このカラムのフィールド名,
   'columnName' => このカラムのラベル (ヘッダ),
   'orderBy' => このカラムをソートするフィールド名,
   'attribs' => このカラムの属性,
   'currRow' => ゼロから始まる行インデックス,
   'currCol' => ゼロから始まるカラムインデックス,
 );
?>

オプションのパラメータ $arguments を setFormatter() に渡すと、 コールバック関数の 2 番目の引数としてそれが渡されます。

パラメータ

mixed $formatter

PHP の擬似型であるコールバック型 (配列あるいは文字列)。

array $arguments

コールバック関数の 2 番目の引数として渡すパラメータの連想配列。

返り値

失敗した場合に PEAR_Error を返します。

例外・エラー

例外はスローされません。

注意

この関数は、スタティックにコールする ことはできません。

Structures_DataGrid_Column::setField (Previous) (Next) Structures_DataGrid_Column::setLabel

Download Documentation Last updated: Sun, 07 Sep 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.