4D v16.3

Displayed line number

ホーム

 
4D v16.3
Displayed line number

Displayed line number 


 

Displayed line number -> 戻り値 
引数   説明
戻り値  倍長整数 in 表示中の行番号

説明   

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



参照 

Form event
Selected record number

 
プロパティ 

プロダクト: 4D
テーマ: セレクション
番号: 897

 
履歴 

変更: 4D v11 SQL

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)