Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Platí pro

Objekt Form

Pomocí vlastnosti RecordsetType můžete určit, jaký druh Sada záznamů bude k dispozici pro Formulář. Čtení/zápis

výraz.RecordsetType

Výraz Povinný argument. Výraz, který vrátí jeden z objektů v seznamu Platí pro.

Poznámky

Vlastnost RecordsetType používá následující nastavení v databázi Microsoft Accessu (.mdb nebo .accdb).

Nastavení

Visual Basic

Popis

Dynamická sada

0

(Výchozí) Můžete upravovat vázané ovládací prvky založené na jedné tabulce nebo tabulkách s relací 1:1. U ovládacích prvků vázaných na pole založených na tabulkách s relací 1:N nemůžete upravit data z pole spojení na „jedné“ straně této relace, pokud mezi tabulkami není povolená kaskádová aktualizace.

Dynamická sada (nekonzistentní aktualizace)

1

Všechny tabulky a ovládací prvky vázané na jejich pole se dají upravovat.

Snímek

2

Žádné tabulky ani ovládací prvky vázané na jejich pole se nedají upravovat.


Poznámka: Pokud nechcete, aby se data ve vázaných ovládacích prvcích upravovala, když je formulář v Formulářové zobrazení nebo Zobrazení Datový list, můžete vlastnost RecordsetType nastavit na Snímek.

Vlastnost RecordsetType používá následující nastavení v Projekt aplikace Microsoft Access (.adp).

Nastavení

Visual Basic

Popis

Snímek

3

Žádné tabulky ani ovládací prvky vázané na jejich pole se nedají upravovat.

Aktualizovatelný snímek

4

(Výchozí) Všechny tabulky a ovládací prvky vázané na jejich pole se dají upravovat.


Poznámka: Tuto vlastnost můžete nastavit pomocí seznamu vlastností formuláře, makra nebo kódu jazyka VBA (Visual Basic for Applications).

Poznámka: Změna vlastnosti RecordsetType otevřeného formuláře nebo sestavy způsobí automatické opětovné vytvoření sady záznamů.

Můžete vytvořit formuláře založené na několika podkladových tabulkách s poli vázanými na ovládací prvky na těchto formulářích. V závislosti na nastavení vlastnosti RecordsetType můžete omezit, které z těchto vázaných ovládacích prvků se dají upravit.

Kromě úpravy ovládacích prvků, kterou zajišťuje vlastnost RecordsetType, má každý ovládací prvek na formuláři vlastnost Locked, jejímž nastavením můžete určit, jestli se ovládací prvek a jeho podkladová data dají upravovat. Pokud je vlastnost Locked nastavená na Yes, nedají se data upravovat.

Příklad

Záznamy v následujícím příkladu se dají upravit jen v případě, že ID uživatele je ADMIN. Tato ukázka kódu nastavuje vlastnost RecordsetType na Snímek, pokud veřejná proměnná gstrUserID není ADMIN.

Sub Form_Open(Cancel As Integer)
Const conSnapshot = 2
If gstrUserID <> "ADMIN" Then
Forms!Employees.RecordsetType = conSnapshot
End If
End Sub

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×