dbvs ms access iekšējās programmēšanas valodas web viewdatu bāzes vadības...

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: nguyenliem

Post on 09-Feb-2018

222 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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 viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

Ā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 viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

3

Page 4: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

Programmu veidošana

4

Page 5: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

5

Page 6: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

6

Page 7: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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 viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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.

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

8

Page 9: DBVS MS Access iekšējās programmēšanas valodas Web viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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 viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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 viewDatu bāzes vadības sistēmas MS Access iekšējā programmēšanas valodā Visual Basic for Application (VBA) programmas

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