Class DataExecutionStatus
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
內容詳盡的說明文件
getErrorMessage()
取得資料執行作業的錯誤訊息。訊息可能為空白。
回攻員
String
:錯誤訊息。
getLastExecutionTime()
無論執行狀態為何,都能取得上次資料執行作業完成的時間。
回攻員
Date
:上次執行時間,如果從未執行過資料,則為 null
。
getLastRefreshedTime()
取得資料上次成功重新整理的時間。
回攻員
Date
:上次成功重新整理的時間,如果從未成功執行資料,則為 null
。
isTruncated()
如果上次成功執行的資料遭到截斷,則會傳回 true
;否則會傳回 false
。
回攻員
Boolean
:如果執行作業的資料遭到截斷,則為 True
;否則為 false
。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
[null,null,["上次更新時間:2025-07-26 (世界標準時間)。"],[[["\u003cp\u003e\u003ccode\u003eDataExecutionStatus\u003c/code\u003e provides methods to access the state and details of a data execution, including error information and timing.\u003c/p\u003e\n"],["\u003cp\u003eYou can retrieve the execution state, error code, and error message using dedicated methods.\u003c/p\u003e\n"],["\u003cp\u003eTimestamps for the last execution and successful refresh are accessible for tracking data updates.\u003c/p\u003e\n"],["\u003cp\u003eA method is available to determine if the data from the last successful execution was truncated.\u003c/p\u003e\n"]]],["The `DataExecutionStatus` provides information about data execution. It allows retrieving the error code and message, alongside the execution state. It also details the last execution time and the last successful refresh time. Additionally, it indicates whether the data from the last successful execution was truncated. The class provide methods for accessing those information like `getErrorCode()`, `getErrorMessage()`, `getExecutionState()`, `getLastExecutionTime()`, `getLastRefreshedTime()` and `isTruncated()`.\n"],null,["# Class DataExecutionStatus\n\nDataExecutionStatus\n\nThe data execution status. \n\n### Methods\n\n| Method | Return type | Brief description |\n|---------------------------------------------------|----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------|\n| [getErrorCode()](#getErrorCode()) | [DataExecutionErrorCode](/apps-script/reference/spreadsheet/data-execution-error-code) | Gets the error code of the data execution. |\n| [getErrorMessage()](#getErrorMessage()) | `String` | Gets the error message of the data execution. |\n| [getExecutionState()](#getExecutionState()) | [DataExecutionState](/apps-script/reference/spreadsheet/data-execution-state) | Gets the state of the data execution. |\n| [getLastExecutionTime()](#getLastExecutionTime()) | `Date` | Gets the time the last data execution completed regardless of the execution state. |\n| [getLastRefreshedTime()](#getLastRefreshedTime()) | `Date` | Gets the time the data last successfully refreshed. |\n| [isTruncated()](#isTruncated()) | `Boolean` | Returns `true` if the data from last successful execution is truncated, or `false` otherwise. |\n\nDetailed documentation\n----------------------\n\n### `get``Error``Code()`\n\nGets the error code of the data execution.\n\n#### Return\n\n\n[DataExecutionErrorCode](/apps-script/reference/spreadsheet/data-execution-error-code) --- The error code.\n\n*** ** * ** ***\n\n### `get``Error``Message()`\n\nGets the error message of the data execution. The message may be empty.\n\n#### Return\n\n\n`String` --- The error message.\n\n*** ** * ** ***\n\n### `get``Execution``State()`\n\nGets the state of the data execution.\n\n#### Return\n\n\n[DataExecutionState](/apps-script/reference/spreadsheet/data-execution-state) --- The execution state.\n\n*** ** * ** ***\n\n### `get``Last``Execution``Time()`\n\nGets the time the last data execution completed regardless of the execution state.\n\n#### Return\n\n\n`Date` --- The last execution time, or `null` if there has never been a data execution.\n\n*** ** * ** ***\n\n### `get``Last``Refreshed``Time()`\n\nGets the time the data last successfully refreshed.\n\n#### Return\n\n\n`Date` --- The last successfully refreshed time, or `null` if there is never a successful\ndata execution.\n\n*** ** * ** ***\n\n### `is``Truncated()`\n\nReturns `true` if the data from last successful execution is truncated, or `false`\notherwise.\n\n#### Return\n\n\n`Boolean` --- `True` if the data from execution is truncated, or `false` otherwise."]]