Rekvizīts RecordsetType

Attiecas uz

Objekts Form

Varat izmantot rekvizītu RecordsetType, lai norādītu, kāda veida ierakstkopa ir pieejams forma. Lasāms/rakstāms.

izteiksmes. RecordsetType

izteiksme obligāta. Izteiksme, kas atgriež vienu no objektiem sarakstā Attiecas uz.

Piezīmes

Rekvizīts RecordsetType izmanto šādus Microsoft Access datu bāzes (.mdb vai .accdb) iestatījumus.

Iestatījums

Visual Basic

Apraksts

Dynaset

0

(Noklusējums) Varat rediģēt saistītās vadīklas, kuru pamatā ir viena tabula vai tabulas ar relāciju viens pret vienu. Ar laukiem saistītajās vadīklās, kuru pamatā ir tabulas ar relāciju viens pret daudziem, nevar rediģēt datus no relācijas “viens” puses savienojuma lauka, izņemot, ja starp tabulām ir iespējota kaskādveida atjaunināšana.

Dynaset (neatbilstīgi atjauninājumi)

1

Var rediģēt visas saviem laukiem saistītās tabulas un vadīklas.

Momentuzņēmums

2

Nevar rediģēt saviem laukiem saistītās tabulas vai vadīklas.


Piezīme.: Ja nevēlaties, lai tiktu rediģēti saistīto vadīklu dati, kad forma ir skatā Formas skats vai Datu lapas skats, varat iestatīt rekvizītu RecordsetType uz momentuzņēmumu.

Rekvizīts RecordsetType izmanto šādus Microsoft Access projekts (.adp) iestatījumus.

Iestatījums

Visual Basic

Apraksts

Momentuzņēmums

3

Nevar rediģēt saviem laukiem saistītās tabulas vai vadīklas.

Atjaunināms momentuzņēmums

4

(Noklusējums) Var rediģēt visas saviem laukiem saistītās tabulas un vadīklas.


Piezīme.: Varat iestatīt šo rekvizītu, izmantojot formas rekvizītu lapa, makro vai Visual Basic for Applications (VBA) kodu.

Piezīme.: Atvērtas formas vai atskaites rekvizīta RecordsetType maiņa var no jauna automātiski izveidot ierakstkopu.

Varat veidot formas, kuru pamatā ir vairākas tabulas ar laukiem, kas ir saistīti ar formu vadīklām. Atkarībā rekvizīta RecordsetType iestatījuma, varat noteikt, kuras saistītās vadīklas var rediģēt.

Papildus RecordsetType nodrošinātajai rediģēšanas kontrolei, katrai formai ir rekvizīts Locked, kuru var iestatīt, lai noteiktu, vai vadīklas un to datus var rediģēt. Ja rekvizīts Locked ir iestatīts uz Jā, datus nevar rediģēt.

Piemērs

Šajā piemērā ierakstus var atjaunināt tikai tad, ja lietotāja ID ir ADMIN. Šis koda piemērs iestata rekvizītu RecordsetType uz momentuzņēmumu, ja publiskā mainīgā gstrUserID vērtība nav ADMIN.

Sub Form_Open(Cancel As Integer)
Const conSnapshot = 2
If gstrUserID <> "ADMIN" Then
Forms!Employees.RecordsetType = conSnapshot
End If
End Sub
Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×