| 名稱 | 類型 | 說明 |
|---|---|---|
| String | 宣告 | |
| StringArray | 宣告 | |
| StringArrayRef | 宣告 | |
| StringRef | 宣告 | |
| StringSeries | 宣告 | |
| StringSimple | 宣告 | |
| SDT_GetString | 內建函數 |
取得SDT中指定欄位的字串。 回傳字串=SDT_GetString(key, column, default:="") 傳入三個參數(default為選填): - 第一個參數key:要讀取的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要讀取的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數default(選填):當 key 或 column 不存在時要回傳的預設值,預設為空字串。 |
| SDT_GetString_L | 內建函數 |
取得SDT中指定欄位的字串。 回傳字串=SDT_GetString_L(key, column, default:="") 傳入三個參數(default為選填): - 第一個參數key:要讀取的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要讀取的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數default(選填):當 key 或 column 不存在時要回傳的預設值,預設為空字串。 |
| SDT_SetString | 內建函數 |
寫入SDT中指定欄位的字串。 SDT_SetString(key, column, value) 傳入三個參數: - 第一個參數key:要寫入的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要寫入的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數value:要寫入的字串。 |
| SDT_SetString_L | 內建函數 |
寫入SDT中指定欄位的字串。 SDT_SetString_L(key, column, value) 傳入三個參數: - 第一個參數key:要寫入的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要寫入的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數value:要寫入的字串。 |
| SDT_SetStringIf | 內建函數 |
若SDT指定欄位條件符合的話則寫入字串。 回傳布林值=SDT_SetStringIf(key, column, newvalue, oldvalue) 傳入四個參數: - 第一個參數key:要寫入的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要寫入的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數newvalue:欲寫入的新字串。 - 第四個參數oldvalue:預期的目前字串,用以比對。 |
| SDT_SetStringIf_L | 內建函數 |
若SDT指定欄位條件符合的話則寫入字串。 回傳布林值=SDT_SetStringIf_L(key, column, newvalue, oldvalue) 傳入四個參數: - 第一個參數key:要寫入的資料列鍵值,字串,大小寫不分。 - 第二個參數column:要寫入的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第三個參數newvalue:欲寫入的新字串。 - 第四個參數oldvalue:預期的目前字串,用以比對。 |
| SDT_SortString | 內建函數 |
取得依照SDT指定行的字串排序後的key陣列。 SDT_SortString(column, sorted_key_array, order:=-1) 傳入三個參數(order為選填): - 第一個參數column:作為排序依據的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第二個參數sorted_key_array:一維字串陣列(輸出用),用以接收排序後的 key。 - 第三個參數order(選填):排序方向,-1 為由小到大(預設),1 為由大到小。 |
| SDT_SortString_L | 內建函數 |
取得依照SDT指定行的字串排序後的key陣列。 SDT_SortString_L(column, sorted_key_array, order:=-1) 傳入三個參數(order為選填): - 第一個參數column:作為排序依據的直行,可傳入 1~100 的數字,或直行名稱字串。 - 第二個參數sorted_key_array:一維字串陣列(輸出用),用以接收排序後的 key。 - 第三個參數order(選填):排序方向,-1 為由小到大(預設),1 為由大到小。 |
| StringToTime | 內建函數 |
把傳入的字串轉成時間 時間數值 = StringToTime( 時間字串) 時間字串的格式為"HH:MM:SS",而回傳的時間格式為HHMMSS的6碼數字 時間字串的格式也可以是"HH:MM:SS.fff",回傳的時間格式則為HHMMSS.fff的9碼數字 |
| TimeToString | 內建函數 |
把傳入的時間轉成字串 時間字串 = TimeToString(時間數值) 回傳的時間字串格式為HH:MM:SS 回傳的時間字串格式也可以為HH:MM:SS.fff |
| DateToString | 內建函數 |
把傳入的日期轉成字串 日期字串 = DateToString(日期數值) 回傳的日期字串格式為YYYY/MM/DD |
| StringToDate | 內建函數 |
把傳入的字串轉成日期 日期數值 = StringToDate( 日期字串) 日期字串的格式為"YYYY/MM/DD",而回傳的日期格式為YYYYMMDD的8碼數字 |