Copy funkcija

Primjenjuje se na sljedeće: Aplikacije radnog područja

Kopira tekst u međuspremnik na uređaju na kojem je aplikacija pokrenuta.

Opis

Funkcija Copy uzima bilo koju tekstnu vrijednost i kopira je u međuspremnik. Bez obzira na sadržaj teksta, međuspremnik će sadržavati običan tekst bez posebne vrste mime. Funkcija se smatra funkcijom nuspojava i kao rezultat toga može se koristiti samo u svojstvima ponašanja.

Napomena

Funkcija Copy() ograničena je na pristup koji je glavno računalo aplikacije dodijelio međuspremniku. Zbog toga scenariji ugrađenih aplikacija kao što su Power Apps u sustavu SharePoint, ugrađene aplikacije u Power BI, Teams itd. ne podržavaju Copy(). Ni drugi ugrađeni scenariji možda neće podržavati tu funkciju. Autori bi trebali koristiti IfError() kako bi osigurali da je akcija kopiranja u međuspremnik bila učinkovita, a ako nije, kako bi pravilno upozorili korisnika da kopiranje nije uspjelo.

Sintaksa

Copy( tekst )

  • tekst- Obavezno. Tekst koji se kopira u međuspremnik.

Primjeri

Unos teksta pomoću gumba Copy

Funkcija Copy se može koristiti za stvaranje stila kontrola unosa koje se vide u mnogim aplikacijama, pri čemu gumb na ulazni tekst sada omogućuje brzu kopiju teksta unosa u međuspremnik.

  1. Umetnite kontrolu Text input na zaslon. Prema zadanim postavkama, naziv će biti TextInput1.
  2. Umetnite kontrolu Tipka na zaslon pokraj kontrole unosa.
  3. Postavite svojstvo gumba OnSelect na Copy( TextInput1.Text ).

Kada je gumb odabran, tekst iz kontrole za unos teksta kopirat će se u međuspremnik.

Obrada teksta za stavljanje u međuspremnik

Funkcija Copy prihvaća tekst, što može biti izraz koji na neki način manipulira tekstom iz aplikacije. Na primjer, aplikacija može imati zapis zaposlenika koji sadrži ime, prezime i titulu zaposlenika. Formula bi mogla staviti ove informacije u međuspremnik kao jedan dio teksta. U sljedećem primjeru interpolacija niza koristi se za kombiniranje podataka u jedan niz:

Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )