Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
| Funkcija | Attiecas uz |
|---|---|
| Concat |
|
| Concatenate |
|
Savieno atsevišķas teksta virknes un virknes tabulās.
Apraksts
Funkcija Concatenate apvieno atsevišķu virkņu un vienas kolonnas virkņu tabulu. Ja izmantojat šo funkciju ar atsevišķām virknēm, tā ir līdzvērtīga operatora & izmantošanai.
Funkcija Concat savieno formulas rezultātu, kas lietots visos tabulas ierakstos , kā rezultātā tiek izveidota viena virkne. Izmantojiet šo funkciju, lai apkopotu tabulas virknes, tāpat kā Sum funkcija to dara skaitļiem.
Formulā ir pieejami pašlaik apstrādātie ieraksta lauki. Izmantojiet operatoru ThisRecord vai vienkārši norādiet uz laukiem pēc nosaukuma, kā to darītu ar jebkuru citu vērtību. Operatoru As var izmantot arī, lai apstrādājamajam ierakstam piešķirtu nosaukumu, kas var palīdzēt padarīt formulu saprotamāku, bet ligzdotos ierakstus — pieejamus. Papildinformāciju skatiet tālāk sniegtajos piemēros un sadaļā Darbs ar ierakstu tvērumu.
Izmantojiet funkciju Split vai funkciju MatchAll, lai virkni sadalītu apakšvirkņu tabulā.
Sintakse
Concat( Tabula, Formula, atdalītājs)
- Tabula - Obligāts. Tabula, ar kuru strādāt.
- Formula - Nepieciešams. Formula, kas jālieto tabulas ierakstiem.
- Atdalītājs - pēc izvēles. Teksta vērtība, kas jāievieto starp tabulas savienotajām rindām.
Concatenate( String1 [, String2, ...] )
- Stīgas - Obligāts. Atsevišķu virkņu kombinācija vai virkņu vienas kolonnas tabula.
Piemēri
Šīs sadaļas piemēros ir izmantoti šādi globālie mainīgie:
- Vārds = "Džeina"
- Uzvārds = "Dūja"
-
Produktiem =

Lai programmā izveidotu šos globālos mainīgos, ievietojiet Button vadīklu un iestatiet tās rekvizītu OnSelect uz šo formulu:
Set( FirstName, "Jane" ); Set( LastName, "Doe" );
Set( Products,
Table(
{ Name: "Violin", Type: "String" },
{ Name: "Cello", Type: "String" },
{ Name: "Trumpet", Type: "Wind" }
)
)
Atlasiet pogu (noklikšķinot uz tās, vienlaikus turot nospiestu Alt taustiņu).
Concatenate funkciju un operatoru &
Attiecībā uz šiem piemēriem iestatiet Teksta rekvizītu vadīklai Label uz formulu no nākamās tabulas pirmās kolonnas.
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Concatenate( Uzvārds, ", ", Vārds ) | Savieno vērtību LastName, virkni ", " (komats, kam seko atstarpe) un vērtību FirstName. | "Stirna, Džeina" |
| Uzvārds &; ", " &; Vārds | Tas pats, kas iepriekšējā piemērā, izņemot to, ka funkcijas vietā tiek izmantots operators & . | "Stirna, Džeina" |
| Concatenate( Vārds, " ", Uzvārds ) | Savieno vērtību FirstName, virkni ", " (komats, kam seko atstarpe) un vērtību LastName. | "Džeina Doe" |
| Vārds &; " " &; Uzvārds | Tas pats, kas iepriekšējā piemērā, funkcijas vietā izmantojot operatoru &. | "Džeina Doe" |
Concatenate ar vienas kolonnas tabulu
Šim piemēram pievienojiet tukšu, vertikālu Gallery vadīklu, iestatiet tas rekvizītu Elementi uz formulu nākamajā tabulā un pēc tam pievienojiet etiķeti galerijas veidnē.
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Concatenate( "Nosaukums: ", Products.Name, ", Tips: ", Produkti.Tips ) | Katram ierakstam tabulā Preces savieno virkni "Nosaukums: ", preces nosaukumu, virkni ", Veids: " un preces veidu. | Vienas kolonnas tabula ar Value kolonnu, kurā ir šādas vērtības: "Nosaukums: vijole, tips: stīga", "nosaukums: "čells, tips: stīga", "nosaukums: trompete, tips: vējš" |
Concat funkcija
Attiecībā uz šiem piemēriem iestatiet Teksta rekvizītu etiķetei uz formulu no nākamās tabulas pirmās kolonnas.
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Concat( Produkti, nosaukums, ", " ) | Novērtē izteiksmi Nosaukums katram produktu ierakstam un savieno rezultātus kopā vienā teksta virknē, atdalot to ar ", ". | "Vijole, čells, trompete" |
| Concat( Produkti, "'" & Nosaukums & "'", ", " ) | Novērtē izteiksmi "'' &; Nosaukums &; ""katram Produktu ierakstam un savieno rezultātus kopā vienā teksta virknē, atdalot to ar ", ". | ''Vijole'', 'Čells', 'Trompete'' |
| Concat( filter( produkti, tips = "virkne" ), nosaukums, ", " ) | Novērtē formulas nosaukumu katram produktu ierakstam , kas atbilst filtram Type = "String" , un savieno rezultātus vienā teksta virknē, atdalot to ar ", ". | "Vijole, čells" |
Split un MatchAll
Ja izmantojāt Concat ar atdalītāju, operāciju var apgriezt, izmantojot funkciju Sadalīt .
Šiem piemēriem pievienojiet tukšu, vertikālu galeriju, iestatiet tās rekvizītu Elementi uz formulu nākamajā tabulā un pēc tam galerijas veidnē pievienojiet etiķeti.
| Formula | Apraksts | Rezultāts |
|---|---|---|
| split( Concat( produkti, nosaukums, ", " ), ", " ) | Sadala teksta virkni, izmantojot atdalītāju ", ". | Vienas kolonnas tabula ar Value kolonnu, kurā ir šādas vērtības: "vijole", "čells", "trompete" |