Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Attiecas uz: Audekla programmām
Atsvaidzina un notīra kļūdas ierakstiemdatu avotā.
Apraksts
Funkcija Revert atsvaidzina visu datu avotu vai atsevišķu ierakstu šajā datu avotā. Tiks parādītas citu lietotāju veiktas izmaiņas.
Atgrieztajiem Revert ierakstiem tiek notīrītas arī visas kļūdas no tabulas , ko atgrieza funkcija Kļūdas .
Ja funkcija Kļūdas ziņo par konfliktu pēc ielāpa vai citas datu operācijas, Revert ieraksts jāsāk ar konfliktējošo versiju un atkārtoti jālieto izmaiņas.
Revert nav atgrieztās vērtības. To varat izmantot vienīgi uzvedības formulā.
Sintakse
Revert( Datu avots [, ieraksts ] )
- DataSource - Obligāts. Datu avots, kuru vēlaties atgriezt.
- Ieraksts - pēc izvēles. Ieraksts, kuru vēlaties atgriezt. Ja nenorādīsit ierakstu, tiks atgriezts viss datu avots.
Piemērs
Šajā piemērā jūs atgriezīsit datu avotu ar nosaukumu IceCream, kas sākas ar datiem šajā tabulā:
Citas ierīces lietotājs maina Daudzuma rekvizītu Zemeņu uz 400. Apmēram vienlaikus jūs maināt tā paša ieraksta rekvizītu uz 500, nezinot par citām izmaiņām.
Jūs izmantojat Patch funkciju, lai atjauninātu ierakstu:
Plāksteris( IceCream, LookUp( IceCream, Flavor = "Zemene" ), { Daudzums: 500 } )
Jūs pārbaudāt tabulu Errors un atrodat kļūdu:
| Ieraksts | Kolonna | Ziņojums | Kļūda |
|---|---|---|---|
| { ID: 1, Garša: "Zemene", Daudzums: 300 } | Tukša | "Cits lietotājs ir modificējis to ieraksta vērtību, kuru mēģināt modificēt. Lūdzu, atjaunojiet iepriekšējo ieraksta versiju un mēģiniet vēlreiz." | ErrorKind.Conflict |
Pamatojoties uz kolonnu Kļūda, kolonnu, jums ir Pārlādēšanas poga, kurai rekvizīts OnSelect ir jāiestata uz šo formulu:
Revert( IceCream, LookUp( IceCream, Flavor = "Zemeņu" ) )
Pēc pogas Pārlādēšana atlases tabula Errors ir tukša, un jaunā vērtība Zemeņu ir ielādēta:
Jūs atkārtoti piemērojat savas izmaiņas līdztekus iepriekšējām izmaiņām, un izmaiņas izdevās, jo konflikts ir atrisināts.