Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Taikoma

Objektas Form

Objektas Report

Ypatybę Dirty galite naudoti norėdami nustatyti, ar dabartinis įrašas buvo modifikuotas nuo tada, kai jis buvo paskutinį kartą įrašytas. Pavyzdžiui, galite norėti paklausti vartotojo, ar įrašo keitimai buvo atlikti specialiai, o jei ne, leisti vartotojui pereiti prie kito įrašo neįrašant keitimų. Skaityti/rašyti Boolean.

reiškinys.Dirty

reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.

Pastabos

Ypatybė Dirty naudoja toliau pateiktus parametrus.

Parametras

Visual Basic

Aprašas

Teisinga

True

Dabartinis įrašas buvo pakeistas.

False

False

Dabartinis įrašas nebuvo pakeistas.

Ši ypatybė prieinama formos rodinyje ir duomenų lapo rodinyje.

Šią ypatybę galite nustatyti ar skaityti naudodami makrokomandą arba „Visual Basic for Applications“ (VBA) kodą.

Įrašius įrašą, „Microsoft Office Access 2007“ nustato ypatybės Dirty reikšmę False. Kai vartotojas atlieka įrašo keitimus, ypatybė nustatoma kaip True.

Pavyzdys

Šiame pavyzdyje, kai pakeičiami duomenys, įgalinamas mygtukas btnUndo. Paprogramė UndoEdits( ) iškviečiama iš teksto laukelio valdiklių įvykio AfterUpdate. Spustelėjus įgalintą btnUndo mygtuką, atkuriama pradinė valdiklio reikšmė naudojant ypatybę OldValue.

Sub UndoEdits()
If Me.Dirty Then
Me!btnUndo.Enabled = True ' Enable button.
Else
Me!btnUndo.Enabled = False ' Disable button.
End If
End Sub
Sub btnUndo_Click()
Dim ctlC As Control
' For each control.
For Each ctlC in Me.Controls
If ctlC.ControlType = acTextBox Then
' Restore Old Value.
ctlC.Value = ctlC.OldValue
End If
Next ctlC
End Sub

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×