串連個別文字字串和資料表中的字串。

說明

Concat 函式會串連套用至資料表所有記錄之公式的結果,而產生單一字串。 使用此函式可摘要列出資料表字串,就和 Sum 函式對數字所做的一樣。

在公式內可使用目前處理之記錄的欄位。 您只要依名稱 (如同任何其他值) 來參考這些欄位。 您也可以參考整個應用程式中的控制項屬性和其他值。 如需詳細資訊,請參閱以下範例和處理記錄範圍

使用 Split 函式可將字串分割成許多子字串。

Concatenate 函式會串連混合了個別字串與單欄資料表字串的字串。 與個別字串搭配使用時,此函式等同使用 & 運算子。 您可以使用包含 ShowColumns 函式的公式,從有多個資料行的資料表建立單欄資料表。

語法

Concat( Table, Formula )

  • Table - 必要項目。 要處理的資料表。
  • Formula - 必要項目。 要套用到資料表記錄的公式。

Concatenate( String1 [, String2, ...] )

  • String(s) - 必要項目。 混合了個別字串或單欄資料表字串。

範例

Concat

  1. 新增按鈕控制項,並將其 OnSelect 屬性設為以下公式:

    Collect(Products, {String:"Violin", Wind:"Trombone", Percussion:"Bongos"}, {String:"Cello", Wind:"Trumpet", Percussion:"Tambourine"})

  2. 按 F5 鍵、按一下按鈕,然後按 Esc 鍵以返回設計工作區。

  3. 新增標籤控制項,並將其 Text 屬性設定為下列公式:

    Concat(Products, String & " ")

    標籤會顯示 Violin Cello

Concatenate

  1. 新增文字輸入控制項,並將其命名為 AuthorName

  2. 新增標籤控制項,並將其 Text 屬性設定為下列公式:
    Concatenate("By ", AuthorName.Text)

  3. AuthorName 中輸入您的名稱。

    標籤會顯示 By 後接您的名稱。

如果您有 Employees 資料表,且其中包含 FirstName 資料行和 LastName 資料行,則此公式會串連這兩個資料行中每個資料列的資料。
Concatenate(Employees.FirstName, " ", Employees.LastName)