Deli putem


Funkcija "Kopiraj"

Važi za: Canvas aplikacije Model-driven aplikacije

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

Opis

Funkcija Copy uzima bilo koju tekstualnu vrednost i kopira je u ostavu. Bez obzira na sadržaj teksta, ostava će sadržati čisti tekst bez posebnog tipa mimika. Funkcija se smatra funkcijom neželjenih efekata i kao rezultat toga može da se koristi samo u svojstvima ponašanja.

Belešku

Funkcija Copy() je ograničena na pristup koji je domaćin aplikacije dao ostavi. Kao rezultat toga, ugrađeni scenariji aplikacija kao što Power Apps su SharePoint ugrađene aplikacije u, Teams itd Power BI. Drugi ugrađeni scenariji možda neće podržati funkciju. Proizvođači bi trebalo da koriste IfError()da bi se uverili da je radnja kopiranja u ostavu efikasna, a ako nije, da bi ispravno obavestili korisnika da kopija nije uspela.

Sintaksa

Kopiraj( tekst )

  • tekst - Obavezno. Tekst koji treba kopirati u ostavu.

Primeri

Unos teksta pomoću dugmeta "Kopiraj"

Funkcija Copy se može koristiti za kreiranje stila kontrola unosa koje se vide u mnogim aplikacijama, gde dugme koje se trenutno nalazi u ulaznom tekstu omogućava brzu kopiju teksta unosa u ostavu.

  1. Umetnite kontrolu Unos teksta na ekran. Ime će podrazumevano biti TextInput1 .
  2. Umetnite kontrolu dugmeta na ekran, pored kontrole unosa.
  3. Postavite svojstvo dugmeta OnSelect na Copy( TextInput1.Text ).

Kada je dugme izabrano, tekst iz kontrole unosa teksta biće kopiran u ostavu.

Obrada teksta koji treba staviti u ostavu

Funkcija Copy prihvata tekst, što može biti samo po sebi izraz kojim se na neki način manipuliše tekstom iz aplikacije. Na primer, aplikacija može da ima zapis zaposlenog koji sadrži ime, prezime i titulu. Formula može da stavi ove informacije u ostavu kao jedan deo teksta. Sledeći primer koristi interpolaciju niske za kombinovanje podataka u jednu nisku:

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