@SubString

@SUBSTRING 將傳回以索引開頭的字元開始,並延伸至索引結尾前字元的子字串。索引開頭以零開始,且傳回的文字不包括索引結尾。如果索引結尾大於字串中的字元數目,將不會傳回任何字元。

DTP 類型:

可以將 @SUBSTRING 指派給成員多個成員維度多個維度字串密碼 類型的 DTP。

語法:

@SUBSTRING(String,Beginning Index,Ending Index)

參數:

參數 描述
String 設計時期提示或文字
Beginning Index 設計時期提示數值文字
Ending Index 數值文字 的設計時期提示

範例:

[SUBSTRING_Str]=@SUBSTRING([String1],[start_ind],[end_ind])

其中:

  • [SUBSTRING_Str] 是非勾選提示之字串 類型的 DTP。

  • [String1] 是勾選提示之字串 類型的 DTP。

  • [start_ind] 是勾選提示之數值 類型的 DTP。

  • [end_ind] 是勾選提示之數值 類型的 DTP。

假設參數如下:

  • 字串:"This is a test of converting characters to strings."

  • 開始索引:"2"

  • 結束索引:"16"

在這個範例中,[SUBSTRING_Str] 會傳回 "his is a test o",因為字串中的第 2 個字元是 "this" 中的 "h",且第 15 個字元是 "of" 這個字開頭的 "o"。