06.01.2013 Views

Datu bāzes

Datu bāzes

Datu bāzes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

17.33.att. Apakšformas īpašība Source Object.<br />

Apakšformu galvenajā formā var ievietot datu <strong>bāzes</strong> logā, uzklikšķinot uz<br />

apakšformas nosaukuma un pārvelkot to galvenās formas logā, kas ir atvērts<br />

veidošanas skatā.<br />

Subform/Subreport elementam īpašību logā kā īpašība Source Object ir<br />

jānorāda izveidotās formas nosaukums – Order Details.<br />

Kad tas izdarīts, MS Access pats nosaka īpašības Link Child Fields un Link<br />

Master Fields.<br />

Link Child Fields ir viens vai vairāki lauki, pēc kuriem apakšformas dati<br />

būs saistīti ar galvenās formas datiem. Attiecīgi saistīto galvenās formas lauku<br />

vai elementu nosaukumus norāda Link Master Fields. Formas saistošajiem<br />

laukiem noteikti jābūt viena datu tipa (Text, LongInteger u. c.) laukiem.<br />

Ja netiek norādīti Link Child Fields un Link Master Fields, formas darbojas<br />

neatkarīgi viena no otras.<br />

Tagad var pāriet uz Form View skatu un pārbaudīt, kā darbojas forma kopā<br />

ar apakšformu.<br />

Jāpiebilst, ka pirms tam ir vērts pārvietot, sabīdīt kopā un izdzēst liekos<br />

formas elementus, lai padarītu formu pārskatāmāku.<br />

Protams, formā būtu vēl daudz kas veicams, lai nodrošinātu ērtu datu<br />

ievadīšanu un caurskatīšanu. Ļoti ieteicams izpētīt parauga datu bāzē Northwind<br />

izveidotās formas un tur pasmelties idejas nepieciešamo formu izveidošanai.<br />

151<br />

© Vladimirs Ivanovs, 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!