Deli z drugimi prek


Povrni funkcijo

Velja za: aplikacije Canvas

Osveži in počisti napake za zapise vira podatkov.

Opis

Funkcija Revert osveži celoten vir podatkov ali zgolj en zapis v tem viru podatkov. Videli boste spremembe, ki so jih naredili drugi uporabniki.

Pri povrnjenih zapisih funkcija Revert tudi počisti vse napake iz tabele, ki jih je vrnila funkcija Errors.

Če funkcija Errors prijavi spor po izvajanju funkcije Patch ali druge podatkovne operacije, povrnite zapis, da uporabite različico s sporom, in znova uporabite spremembo.

Povrni nima vrnjene vrednosti. Uporabljate jo lahko samo v formuli za delovanje.

Sintaksa

Povrni( Vir podatkov [, Zapis ] )

  • Vir podatkov – Zahtevano. Vir podatkov, ki ga želite povrniti.
  • Zapis - neobvezno. Zapis, ki ga želite povrniti. Če ne določite zapisa, se povrne celoten vir podatkov.

Primer

V tem primeru boste povrnili vir podatkov z imenom IceCream, ki se začne s podatki v tej tabeli:

Primer Icecream.

Uporabnik v drugi napravi spremeni lastnost Quantity v zapisu Strawberry na 400. Približno ob istem času vi spremenite isto lastnost istega zapisa na 500, ne da bi vedeli za drugo spremembo.

Uporabite funkcijo Patch za posodobitev zapisa:
Patch( IceCream, LookUp( IceCream, Flavor = "Strawberry"), { Količina: 500 } )

Preverite tabelo funkcije Errors in najdete napako:

Zapis Stolpec Sporočilo Napaka
{ ID: 1, Okus: "Jagoda", Količina: 300 } prazno »Drug uporabnik je spremenil zapis, ki ga poskušate spremeniti. Povrnite zapis in poskusite znova.« ErrorKind.Conflict

Glede na stolpec Napaka imate gumb Znova naloži, za katerega nastavite lastnost OnSelect na to formulo:
Povrni (Sladoled, PoglejUp(Sladoled, Okus = "Jagoda") )

Ko izberete gumb Znova naloži, je tabela funkcije Errors prazna in naložena je nova vrednost za okus Strawberry:

Nova vrednost za jagodni sladoled.

Svojo spremembo znova uporabite preko prejšnje spremembe in vaša sprememba uspe, ker je spor rešen.

Znova uporabljene spremembe z razrešenim sporom.