| ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20
 Progress SET ON ERROR METHOD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Progress SET ON ERROR METHOD ( methodName ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| methodName | テキスト |   | エラーメソッド名 | |||||
Progress SET ON ERROR METHODメソッドを使用して、進捗バー使用時にエラー (例えば未知のID、引数の数が正しくない等) が発生した場合に実行するメソッドを指定できます。
methodNameにはエラー発生時に実行する、ホストデータベースのメソッド名を渡します。このメソッドはアプリケーションのすべての進捗ウィンドウ共通です。
注: 進捗バーメソッドはコンポーネントのコンテキストで実行されるため、methodNameに渡すメソッドは"コンポーネントとホストデータベースで共有する"プロパティが選択されていなければなりません。そうされていない場合、エラーが返されます。
methodNameメソッドが実行されるときには引数が3つ渡されます:
エラー処理メソッドの例は以下の通りです:
 C_LONGINT($1)
 C_TEXT($2)
 C_LONGINT($3)
 
 C_LONGINT($ErrorID)
 C_TEXT($ErrorText)
 C_LONGINT($ProgressID)
 
 $ErrorID:=$1
 $ErrorText:=$2
 $ProgressID:=$3
 $Error:=""
 $Error:=$Error+"エラー番号: "+String($ErrorID)+"\r"
 $Error:=$Error+$ErrorText+"\r"
 $Error:=$Error+"進捗ID: "+String($ProgressID)
 ALERT($Error)
	プロダクト: 4D
	テーマ: 4D Progressメソッドリスト
	
        
        
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D Progress(進捗バー) ( 4D v20)
	
	
	
	
	
	
	
	
	
 コメントを追加
コメントを追加