dbvs ms access iekšējās programmēšanas valodas€¦  · web viewvalodas visual basic for...

14
Programmēšanas iespējas DBVS MS Access 10 1 1 http://msdn.microsoft.com/en-us/library/office/ff965871%28v=office.14%29.aspx 1

Upload: tranmien

Post on 29-Jun-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Programmēšanas iespējas DBVS MS Access 101

1 http://msdn.microsoft.com/en-us/library/office/ff965871%28v=office.14%29.aspx

1

Page 2: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Ātrdarbības mērījumi (sekundēs)

MS Access 10 mācību materiāli: http://www.functionx.com/access/Lesson02.htm

2

Page 3: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

3

Page 4: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Programmu veidošana

4

Page 5: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

5

Page 6: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

6

Page 7: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

DBVS MS Access iekšējā programmēšanas valodaVisual Basic for Applications

Datu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas kods tiek ierakstīts MS Access konteinerī – modulī. Ir sekojošu veidu moduļi:

1. Formu un to elementu notikumu moduļi. Tie ir paredzēti programmu veidošanai konkrētiem formas notikumiem (notikumu apstrādes procedūras). Modulim tiek piešķirts nosaukums Form_formas_nosaukums.

2. Pārskatu un to elementu notikumu moduļi. Tie ir paredzēti programmu veidošanai konkrēta pārskata notikumiem (notikumu apstrādes procedūras). Modulim tiek piešķirts nosaukums Report_pārskata_nosaukums.

3. Standarta moduļi vai Access moduļi. Tie ir domāti funkciju un procedūru veidošanai.

4. Klases moduļi. Tie var veidot neatkarīgus objektus ar to īpašībām un metodēm.

7

Page 8: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Valodas Visual Basic for Applications moduļu veidi

Modulis sastāv no:

1) apraksta daļas (declarations) – mainīgo un konstanšu

definējumi. Manīgie var būt lokāli (private) un globāli (public).

2) procedūru (apakšprogrammu) definējumiem;

3) funkciju definējumiem.

8

Forma_A

Forma_B

Pārskats_A

Pārskats_B

Formas Forma_A notikumu procedūru (Event procedures) modulis

Formas Forma_B notikumu procedūru (Event procedures) modulis

Pārskata Pārskats_A notikumu procedūru (Event procedures) modulis

Pārskata Pārskats_B notikumu procedūru (Event procedures) modulis

Standarta moduļi vai universāli

moduļi ar procedūrām un

Klases moduļi, neatkarīgu jaunu

objektu veidošanai

Page 9: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Makrokomandas M_1 pārvēršana VB notikuma procedūrā

1. Makrokomandas pievienošana taustiņam (taustiņš_1 – Nākošais raksts).

2. Makrokomandas transformēšana par VB notikuma procedūru.

9

Page 10: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

Makrokomandas M_1 pārvēršana VB notikuma procedūrā (turpinājums)

3. Transformācijas rezultāts.

10

Page 11: DBVS MS Access iekšējās programmēšanas valodas€¦  · Web viewValodas Visual Basic for Applications moduļu veidi. Modulis sastāv no: apraksta daļas (declarations) – mainīgo

MS Visual Basic programmēšanas valodas redaktora logs

1. Programmas ievades, pārskates un izmaiņas logs.

2. Projekta objektulogs (Project Explorer). Projektu un tanīs ietilpstošo vienību hierarhisks saraksts.

3. Īpašību logs (Properties Window). Projekta objektu projektēšanas laika īpašības un norādes.

4. Objektu pārskates logs (Object Browser). Objektu īpašību un metožu pārskate un izvēle.

5. Rezultātu un darbību izpildes attēlojuma logs (Immediate). Programmas noskaņošanas informācijas izvade.

11