RecordsetType tulajdonság

Érvényesség

Form objektum

A RecordsetType (Rekordhalmaz típusa) tulajdonsággal adható meg, hogy az űrlap milyen típusú rekordhalmazt érhet el. Olvasható/írható.

kifejezés. RecordsetType

A kifejezés megadása kötelező. A kifejezés az Érvényesség listán szereplő objektumok egyikét adja vissza.

Megjegyzések

Microsoft Access-adatbázisok (.mdb vagy .accdb) esetén a RecordsetType tulajdonság az alábbi beállításokat használja.

Beállítás

Visual Basic

Leírás

Eredményhalmaz

0

(Alapértelmezett) Az egyetlen táblán vagy az egy-az-egyhez kapcsolattal létrehozott táblákon alapuló kötött vezérlők szerkeszthetők. Az egy-a-többhöz kapcsolattal létrehozott táblák mezőihez kötött vezérlők nem szerkeszthetők a kapcsolat „egyik” oldalának illesztési mezőiből, kivéve, ha a táblák között engedélyezett a kaszkádolt frissítés.

Eredményhalmaz (inkonzisztens frissítések)

1

Minden tábla és a mezőikhez kötött minden vezérlő frissíthető.

Pillanatkép

2

Sem a táblák, sem a mezőikhez kötött vezérlők nem frissíthetők.


Megjegyzés : Ha nem szeretné, hogy Űrlap nézetben vagy Adatlap nézetben szerkeszthetők legyenek a kötött vezérlők adatai, a RecordsetType tulajdonságnál a Pillanatkép értéket (Snapshot) kell megadni.

Microsoft Access-projektek (.adp) esetén a RecordsetType tulajdonság az alábbi beállításokat használja.

Beállítás

Visual Basic

Leírás

Pillanatkép

3

Sem a táblák, sem a mezőikhez kötött vezérlők nem frissíthetők.

Frissíthető pillanatkép

4

(Alapértelmezett) Minden tábla és a mezőikhez kötött minden vezérlő frissíthető.


Megjegyzés : Ezt a tulajdonságot az űrlapok tulajdonságlapján, egy makróval vagy egy Visual Basic for Applications (VBA) kóddal lehet beállítani.

Megjegyzés : Nyitott űrlap vagy jelentés RecordsetType tulajdonságának módosításakor a rendszer újból létrehozza a rekordhalmazt.

Az űrlapokon szereplő vezérlőkhöz kötött mezőkkel több táblán alapuló űrlapok is létrehozhatók. A RecordsetType tulajdonság beállításával korlátozható, hogy ezek közül a kötött vezérlők közül melyek legyenek szerkeszthetők.

A RecordsetType tulajdonság által biztosított lehetőségeken túl az űrlapok vezérlőinek szerkeszthetősége egy másik módon is vezérelhető. Az űrlapokon szereplő minden vezérlő rendelkezik a Zárolt tulajdonsággal. Ennél a tulajdonságnál beállítható, hogy szerkeszthető-e a vezérlő és a mögötte álló adat. Ha a Zárolt tulajdonság értéke Igen, az adatok nem szerkeszthetők.

Példa

Az alábbi példában csak azok rekordok frissíthetők, melyeknél a felhasználói azonosító (User ID) értéke ADMIN. Ez a kódminta a RecordsetType értékét Pillanatképre állítja ha a nyilvános gstrUserID változó értéke nem ADMIN.

Sub Form_Open(Cancel As Integer)
Const conSnapshot = 2
If gstrUserID <> "ADMIN" Then
Forms!Employees.RecordsetType = conSnapshot
End If
End Sub
Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

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

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×