Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
| Function | Kehtib järgmiste puhul |
|---|---|
| Concat |
|
| Concatenate |
|
Ühendab eraldiseisvad tekstisõned ja sõned tabelites.
Kirjeldus
Funktsioon Concatenate ühendab üksikute stringide ja üheveerulise stringide tabeli. Kui kasutate seda funktsiooni üksikute stringidega, on see samaväärne tehtemärgi kasutamisega ....
Funktsioon Concat ühendab tabeli kõigis kirjetes rakendatud valemi tulemi, mille tulemiks on üks string. Kasutage seda funktsiooni tabeli sõnede summeerimiseks, nagu funktsioon Sum (Summa) numbrite puhul.
Praegu töödeldavad kirje väljad on valemis saadaval. Kasutage tehtemärki ThisRecord või lihtsalt viidake väljadele nime järgi, nagu iga muu väärtuse korral. Tehtemärki As saab kasutada ka töödeldava kirje nimetamiseks, mis aitab teil valemit paremini mõista ja muuta pesastatud kirjed juurdepääsetavaks. Lisateabe saamiseks vaadake alltoodud näiteid ja jaotist kirje ulatusega töötamine.
Kasutage funktsioone Split (Lahuta) või MatchAll (Sobitakõik) sõne tükeldamiseks alamssõnede tabeliks.
Süntaks
Concat( Tabel, Valem, eraldaja)
- Tabel - nõutav. Tabel, kus töötada.
- Valem - nõutav. Valem, mida rakendatakse üle tabeli kirjete.
- eraldaja - valikuline. Tabeli ühendatud ridade vahele lisatav tekstiväärtus.
Concatenate( String1 [, String2, ...] )
- Stringid - nõutav. Üksikute sõnede kombinatsioon või üheveeruline sõnede tabel.
Näited
Selles jaotises toodud näited kasutavad järgmisi globaalseid muutujaid.
- Eesnimi = "Jane"
- Perekonnanimi = "Doe"
-
Tooted =

Et luua rakenduses globaalseid muutujaid, lisage juhteelement Nupp ja seadke selle atribuut OnSelect sellele valemile:
Set( FirstName, "Jane" ); Set( LastName, "Doe" );
Set( Products,
Table(
{ Name: "Violin", Type: "String" },
{ Name: "Cello", Type: "String" },
{ Name: "Trumpet", Type: "Wind" }
)
)
Valige nupp (klõpsates sellel, kui hoiate all muuteklahvi (ALT)).
Concatenate ja tehtemärk &
Nende näidete puhul seadke Label (Silt) atribuut Text (Tekst) järgmise tabeli esimesest veerust järgmise valemi järgi.
| Valem | Kirjeldus | Tulem |
|---|---|---|
| Concatenate( Perekonnanimi, ", ", Eesnimi ) | Ühendab LastName (Perekonnanimi), sõne ", " (koma ja tühik) ja FirstName (Eesnimi) väärtuse üheks. | "Doe, Jane" |
| Perekonnanimi & ", " & Eesnimi | Sama, mis eelmises näites, välja arvatud tehtemärgi &kasutamine funktsiooni asemel. | "Doe, Jane" |
| Concatenate( Eesnimi, " ", Perekonnanimi ) | Ühendab FirstName (Eesnimi), sõne " " (tühik) ja LastName (Perekonnanimi) väärtuse üheks. | "Jane Doe" |
| Eesnimi & " &; Perekonnanimi | Sama, mis eelmises näites, kasutades funktsiooni &tehtemärki funktsiooni asemel. | "Jane Doe" |
Concatenate üheveerulise tabeliga
Selle näite puhul lisage tühi, vertikaalne juhtelement Gallery (Galerii), määrake atribuut Items (Üksused) järgmise tabeli valemisse ja galerii malli silt.
| Valem | Kirjeldus | Tulem |
|---|---|---|
| Concatenate( "Nimi: ", Products.Name, ", tüüp: ", Tooted.Tüüp ) | Tabeli Products (Tooted) iga kirje puhul ühendab sõne "Nimi: ", toote nime, sõne ", Tüüp: " ja toote tüübi. | Üheveeruline tabel veeruga, mis Value sisaldab järgmisi väärtusi: "Nimi: viiul, tüüp: keelpill", "Nimi: "Tšello, Tüüp: Keelpill", "Nimi: Trompet, Tüüp: Tuul" |
Concat funktsioon
Nende näidete puhul seadke sildi atribuut Text (Tekst) järgmise tabeli esimesest veerust järgmise valemi järgi.
| Valem | Kirjeldus | Tulem |
|---|---|---|
| Concat( Tooted, nimi, ", " ) | Hindab iga tootekirje avaldist Nimi ja ühendab tulemused üheks tekstistringiks, mis on eraldatud sõnadega ", " . | "Viiul, Cello, Trumpet" |
| Concat( Tooted, "'" & Name & "'", ", " ) | Hindab iga toodete kirje avaldist "’’ & Nimi & "’"" ja ühendab tulemused üheks tekstistringiks, mis on eraldatud sõnadega ", " . | "’Viiul’, ’tšello’, ’trompet’’ |
| Concat( Filter( Products, Type = "String" ), Name, ", " " ) | Hindab iga filtrile vastava toodete kirje valemit Nimi tüüp = "String" ja ühendab tulemused üheks tekstistringiks, mis on eraldatud sõnadega ", ". | "Viiul, tšello" |
Split (Lahuta) ja MatchAll (Sobita kõik)
Kui kasutate Concat eraldajat, saate toimingu tühistada funktsiooni Split abil.
Nende näidete puhul lisage tühi, vertikaalne galerii, määrake atribuut Items (Üksused) järgmise tabeli valemisse ja galerii malli silt.
| Valem | Kirjeldus | Tulem |
|---|---|---|
| Split( Concat( Products, Name, ", " ), ", " ) | Poolitab tekstisõne eraldajaga ",". | Üheveeruline tabel veeruga, mis Value sisaldab järgmisi väärtusi: "Viiul", "Tšello", "Trompet" |