opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Velja za: aplikacije Canvas
Osveži in počisti napake za zapisevira podatkov.
Opis
Funkcija Revert osveži celoten vir podatkov ali en zapis v tem viru podatkov. Videli boste spremembe, ki so jih naredili drugi uporabniki.
Za povrnjene zapise tudi Revert počisti morebitne napake iz tabele , ki jih je vrnila funkcija Napake.
Če funkcija Napake poroča spor po popravku ali drugem podatkovnem postopku, Revert se zapis začne z različico v sporu in znova uporabi spremembo.
Revert nima vrnjene vrednosti. Uporabljate jo lahko samo v formuli za delovanje.
Sintaksa
Revert( Vir podatkov [, zapis ] )
- DataSource – 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:
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:
Revert(IceCream, LookUp( IceCream, Flavor = "Jagoda" ) )
Ko izberete gumb Znova naloži, je tabela funkcije Errorsprazna in naložena je nova vrednost za okus Strawberry:
Svojo spremembo znova uporabite preko prejšnje spremembe in vaša sprememba uspe, ker je spor rešen.