この例題では、dax_bridge.deleteRecords コマンドを使用して4Dのレコードを削除する方法をお見せします。
dax_bridge.deleteRecords(selectionName, recordID(s), handler, passedValue) コマンドは4Dからレコードを削除するために使用します。
シンタックス: dax_bridge.deleteRecords(a, b, c, d)
ハンドラはJavaScript関数で、4Dからの返信を受信した際に実行されます。この関数は.deleteRecords が呼び出される前に定義されていなければなりません。
function myRecordModified(http_response,passedVar){
if(http_response.readyState != 4)
return;
}
この例では、レコードの削除は myDelRecordメソッドで行われます。このメソッドは配列に選択されたレコードのIDを格納し、deleteRecords 呼び出しに渡します。削除が行われると、 MyGrid.refresh() が実行され、カレントセレクションがリフレッシュされます。
function myDelRecord(){