Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Érvényesség

Form objektum

Report objektum

A Dirty tulajdonsággal megállapíthatja, hogy az aktuális rekord tartalma megváltozott-e a legutóbbi mentése óta. A rekord mentése előtt például kérdést tehet fel, hogy a változtatások szándékosan történtek-e, és ha nem, lehetővé teheti a felhasználónak, hogy a változtatások mentése nélkül lépjen a következő rekordra. Olvasható/írható logikai érték.

kifejezés.Dirty

Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.

Megjegyzések

A Dirty tulajdonság az alábbi beállításokat használja.

Beállítás

Visual Basic

Leírás

True

True

Az aktuális rekord megváltozott.

False

False

Az aktuális rekord nem változott meg.

Ez a tulajdonság Űrlap nézetben és Adatlap nézetben érhető el.

A tulajdonság értékét makró vagy Visual Basic for Applications (VBA) -kód használatával állíthatja be.

A rekordok mentésekor a Microsoft Office Access 2007 a Dirty tulajdonságot False értékre állítja. Amikor egy felhasználó módosítja a rekordot, a tulajdonságot True értékre állítja a program.

Példa

Az alábbi példa engedélyezi a btnUndo gombot, ha az adat megváltozott. Az UndoEdits() eljárást a szövegmező típusú vezérlők AfterUpdate eseményéből hívhatja meg. Az engedélyezett btnUndo gombra való kattintáskor a program visszaállítja a vezérlő eredeti értékét az OldValue tulajdonság használatával.

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

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×