4D v14.3Displayed line number |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Displayed line number
|
Displayed line number -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
戻り値 | 倍長整数 |
![]() |
表示中の行番号 | |||||
Displayed line number コマンドはOn Display Detailフォームイベントでのみ機能します。このコマンドはレコードリストまたはリストボックスで画面に行が表示される際、処理中の行の番号を返します。Displayed line numberがリストまたはリストボックス表示以外の場面で呼び出されると、0を返します。
レコードリストの場合、表示された行が空でなければ (行がレコードに関連付けられている場合)、Displayed line numberから返される値はSelected record numberから返される値と同じです。
Selected record numberと同様、Displayed line numberは1から始まります。このコマンドは、空の行も含め、画面上に表示されたリストフォームやリストボックスの各行を処理したい場合に役立ちます。
次の例題により、画面上に表示されるリストフォームに対し、レコードが表示されない行に対しても代替色を割り当てることができます:
// リストフォームメソッド
If(Form event=On Display Detail)
If(Displayed line number% 2=0)
// 偶数行は白地に黒
OBJECT SET RGB COLORS([Table1]Field1;-1;0x00FFFFFF)
Else
// 奇数行は明るい青地に黒
OBJECT SET RGB COLORS([Table1]Field1;-1;0x00E0E0FF)
End if
End if
プロダクト: 4D
テーマ: セレクション
番号:
897
変更: 4D v11 SQL
Form event
Selected record number
ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)
Inherited from : Displayed line number ( 4D v11 SQL Release 6)