4D v14.3Is record loaded |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Is record loaded
|
Is record loaded {( aTable )} -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
aTable | テーブル |
![]() |
レコードを検査するテーブル または 省略時、デフォルトテーブル | |||||
戻り値 | ブール |
![]() |
True: レコードはロードされている そうでなければFalse | |||||
コマンドは、aTableのカレントレコードがカレントプロセス内にロードされていればTrueを返します。
“次レコード”または“前レコード”の自動アクションを使用するかわりに、これら2つのボタン用にオブジェクトメソッドを書いて、これらの動作を向上させることができます。"次へ"ボタンは、カレントレコードがセレクションの最後のレコードであればセレクションの最初のレコードを表示し、"前へ"ボタンは、セレクションの最初のレコードであればセレクションの最後のレコードを表示します。
` “前へ” ボタンのオブジェクトメソッド (自動アクションなし)
If(Form event=On Clicked)
PREVIOUS RECORD([Group])
If(Not(Is record loaded([Group])))
GOTO SELECTED RECORD([Group];Records in selection([Group]))
`セレクションの最後のレコードに移動
End if
End if
` “次へ” ボタンのオブジェクトメソッド (自動アクションなし)
If(Form event=On Clicked)
NEXT RECORD([Group])
If(Not(Is record loaded([Group])))
GOTO SELECTED RECORD([Groups];1)
`セレクションの最初のレコードに移動
End if
End if
プロダクト: 4D
テーマ: レコード
番号:
669
初出: 4D v6.5
ランゲージリファレンス ( 4D v12.4)
ランゲージリファレンス ( 4D v11 SQL Release 6)
ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v13.5)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)