Partekatu honen bidez:


Concat eta Concatenate funtzioak

Hauei aplikatzen zaie: Canvas aplikazioak Dataverse formula-zutabeak Mahaigaineko fluxuak Modeloetan oinarritutako aplikazioak Power Pages Power Platform CLI

Testu-kateak eta karaktereak bereizten ditu taulak.

Deskribapenak

Concatenate funtzioak kate indibidualak eta zutabe bakarreko kateak nahasten ditu. Funtzio hau kate indibidualekin erabiltzen duzunean, &eragilea erabiltzearen baliokidea da.

Concat funtzio guztian zehar aplikatutako formula baten emaitza kontzentratzen da erregistroak taula baten, kate bakarraren emaitza. Erabil ezazu funtzio hau taula bateko kateak laburbiltzeko batu funtzioak zenbakietarako balio du.

Une honetan prozesatzen ari den erregistroko eremuak erabilgarri daude formulan. Beste balio bat erabili nahi baduzu, erabili ThisRecord eragilea edo aipatu eremuak beren izenen arabera. As eragilea erabil daiteke prozesatuko den erregistroari izena jartzeko; horri esker, formula errazagoa izango da eta habiaratutako erregistroak erabilerrazagoak izango dira. Informazio gehiago lortzeko, ikusi beheko adibideak eta erregistro-esparruarekin lan egitea.

Erabili Split edo MatchAll funtzioa katea zatitzaileen taula batean zatitzeko.

Sintaxia

Concat( Taula, Formula, bereizlea)

  • Taula - Beharrezkoa. Eragiketak egiteko taula.
  • Formula - Beharrezkoa. Taulako erregistro guztietan aplikatzeko formula.
  • Bereizlea - Aukerakoa. Taularen ilara kateatuen artean txertatu beharreko testu balioa.

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

  • Kateak - Beharrezkoa. Bakarkako kateak edo zutabe bakarreko taulako kateak nahastu.

Adibideak

Atal honetako adibideak aldagai global hauek erabiltzen dituzte:

  • FirstName = "Jane"
  • Abizenak = "Doe"
  • Produktuak = Bi zutabe eta lau errenkada dituen taula.

Aldagai global hauek aplikazio batean sortzeko, sartu Button kontrolatu eta ezarri OnSelect formula honen propietatea:

Set( FirstName, "Jane" ); Set( LastName, "Doe" );
Set( Products,
    Table(
        { Name: "Violin", Type: "String" },
        { Name: "Cello", Type: "String" },
        { Name: "Trumpet", Type: "Wind" }
    )
)

Hautatu botoia (sakatu Alt tekla sakatuta dagoen bitartean).

Kateatu funtzioa eta & operadorea

Adibide hauek lortzeko, ezarri Testua jabetza baten jabetza Label kontrola hurrengo taulako lehen zutabeko formula bati.

Formula Deskribapenak Emaitza
Konkatenatu(Abizena, ", ", Izena) Honen balioa concatenatzen du Abizena, katea "," (koma bat tarte bat jarraituz), eta balioa Izena. "Doe, Jane"
Abizenak & ", " & Izena Aurreko adibidearen berdina funtzioaren ordez & eragilea erabiltzea izan ezik. "Doe, Jane"
Konkatenatu(Izena, " ", Abizena ) Honen balioa concatenatzen du Izena, katea " " (espazio bakarra), eta balioa Abizena. "Jane Doe"
Izena & " " & Abizenak Aurreko adibidearen berdina, funtzioaren ordez & eragilea erabiliz. "Jane Doe"

Zutabe bakarreko taula batekin kateatu

Adibidez, gehitu hutsik eta bertikala Gallery kontrola, ezarri elementuak propietateak hurrengo taulan dagoen formulari eta, ondoren, gehitu etiketa bat galeriako ereduan.

Formula Deskribapenak Emaitza
Konkatenatu( "Izena: ", Products.Name, ", Mota: ", Produktuak.Mota ) Biltegiko erregistro bakoitzeko Produktuak taula, katea kontzentratzen du "Izena: ", produktuaren izena, katea ", Idatzi: " eta produktu mota. Zutabe bakarreko taula, balio hauek dituen Value zutabe bat duena: "Izena: Biolina, Mota: Katea", "Izena: "Tellolo, Mota: Katea", "Izena: Tronpeta, Mota: Haizea"

Lotu funtzioa

Adibide hauetrako, ezarri Testua propietatea etiketa batena formula batean hurrengo taulako lehen zutabean.

Formula Deskribapenak Result
Concat(Produktuak, Izena, ", " ) Izena esamoldea ebaluatzen du Produktuak erregistro bakoitzeko eta emaitzak elkarrekin kateatzen ditu testu-kate bakarrean bereizita. a59> ", ". "'Biolina', 'Tonlontxeloa', 'Tronpeta'"
Concat(Produktuak, "'" & Izena & "'", ", " ) "'" & adierazpena ebaluatzen du; Izena & "'" Produktuen erregistro bakoitzeko eta emaitzak elkarrekin kateatzen ditu bidez bereizitako testu-kate bakar batean", ". "'Biolina', 'Tonlontxeloa', 'Tronpeta'"
Concat( Iragazkia (Produktuak, Mota = "Katea"), Izena, ", " ) Formula ebaluatzen du Izena iragazkia betetzen duen produktuen erregistro bakoitzeko Mota = "String", eta emaitzak , " bereizitako testu-kate bakar batean kateatzen ditu. "Biolina, Biolontxeloa"

Zatitu eta MatchAll

Concat bereizle batekin erabili baduzu, eragiketa alderantzikatu dezakezu Zatitu funtzioa erabiliz.

Adibide hauetarako, gehitu hutsunea, galeria bertikala, ezarri horren Elementuak propietatea formula batean hurrengo tailan eta gero gehitu etiketa galeriaren txantiloian.

Formula Deskribapenak Result
Zatitu(Concat(Produktuak, Izena, ", "), ", ") Testu katea bereizlearekin zatitzen du ", ". Zutabe bakarreko taula, balio hauek dituen Value zutabea duena: "Biolina", "Tonontxeloa", "Tronpeta"