dtw_execute() 介面函數處理巨集 FUNCTION 區塊,這些區塊包含必須由此語言環境處理的陳述式。 例如,參照資料庫語言環境的 FUNCTION 區塊, 會包含語言環境用來查詢資料庫的 SQL 陳述式。
每當 Net.Data 巨集處理一個參照語言環境的 FUNCTION 區塊時, 都會呼叫 dtw_execute() 介面函數。 當 dtw_execute() 介面函數完成時,接下來會發生什麼事, 需視語言環境是否有一次處理一列資料而定。 如果是的話,介面函數會在 dtw_lei_t 結構中設定 DTW_LE_CONTINUE 旗號, 以通知 Net.Data 呼叫 dtw_getNextRow() 介面函數。dtw_getNextRow() 介面函數及其處理步驟的相關資訊, 請參閱dtw_getNextRow()。
您可以令 dtw_execute() 介面函數執行所有產生報表區塊程序之輸入所需的處理程序, 以使執行效能最佳化。 例如,dtw_execute 介面函數可產生要在報表區塊階段處理的整個表格。