247
Универзитет у Крагујевцу Факултет техничких наука Проф. др Алемпије Вељовић Милош Папић, M.Sc. Microsoft Access 2010 – Приручник – Чачак, 2012. ®

Access 2010 Prirucnik

Embed Size (px)

DESCRIPTION

Access 2010 Prirucnik

Citation preview

  • . , M.Sc.

    Microsoft Access 2010

    , 2012.

  • , , . Microsoft Access 2010. , . . , 2012. A

  • :

    1. .................................................................................................... 9

    2. .................................................... 17

    3. ............................................................................................... 20

    4. ................................................................................................... 50

    5. ................................................................. 61

    6. ................................................................................................ 69

    7. ............................................................................................. 107

    8. ...................................................................................... 147

    9. .......................................................................................... 169

    10. VBA ............................................................................. 185

    11. .......................................................... 235

    ........................................................................................ 247

  • :

    1. .................................................................................................... 9

    2. .................................................... 17

    3. ............................................................................................... 20

    3.1 ................................................................................... 22 3.2 ..................................................................... 24 3.3 LOOKUP WIZARD ....................................................................................... 28 3.4 INPUT MASK ............................................................................................. 31 3.5 VALIDATION RULE ...................................................................................... 34 3.6 CALCULATED FIELD ..................................................................................... 35 3.7 ..................................................................................... 37 3.8 ................................................................... 38 3.9 ............................................................................................. 40 3.10 ................................................................................... 41 3.11 ....................................................... 43 3.12 ........................................................................... 43 3.13 .................................... 45 3.14 ......................................................................... 46 3.15 ....................................................................................... 49

    4. ................................................................................................... 50

    4.1 ................................................................. 53 4.2 ........................................................................... 56 4.3 .................................................................... 56 4.4 LOOKUP-A .......................................... 57 4.5 ........................................... 60 4.6 ......................... 60

    5. ................................................................. 61

    5.1 CCESS EXCELA ........................................................... 61 5.2 ACCESS ACCESS-A ........................................................ 65 5.3 ACCESS ................................... 67 5.4 ACCESS-A ................................................................... 68

  • 6. ................................................................................................ 69

    6.1 ....................................................................... 69 6.2 ......................................................................................... 73

    6.2.1 ................................. 74 6.2.2 ............................................. 77 6.2.3 NULL .................... 79 6.2.4 R ................................................................................ 79 6.2.5 AND ............................................................................. 81 6.2.6 .................................................. 82 6.2.7 .................................. 83 6.2.8 ......................................................... 83 6.2.9 .................................................................... 85 6.2.10 ............................... 87

    6.3 ..................................................... 91 6.3.1 ........................................................... 92

    6.4 .............................................................................. 95 6.5 CROSSTAB ...................................................................................... 98 6.6 .................................................................................... 101

    6.6.1 Make Table ...................................................................... 101 6.6.2 Update .............................................................................. 103 6.6.3 Append ............................................................................. 104 6.6.4 Delete ............................................................................... 105

    7. ............................................................................................. 107

    7.1 ................................................... 108 7.2 ................................................................................. 110 7.3 ............................................................................... 111 7.4 ........................................................................... 111 7.5 ................................................................................... 111 7.6 ........................................................................................... 112 7.7 ......................................................................................... 112 7.8 ........................................................... 113

    7.8.1 ........................................................ 115 7.8.2 ....... 117 7.8.3 ..................... 118 7.8.4 ............................................................ 118 7.8.5 .............................. 120 7.8.7 ........................................................... 122

    7.9 CALCULATED FIELD ............................................... 123 7.10 COMBO BOX-A ..................................................................... 126

  • 7.10.1 Combo Box-a ................. 128 7.11 .................................................................. 130 7.12 ........................................................ 131

    7.12.1 .......... 133 7.13 .................. 134 7.14 ..................................................................... 135 7.15 NAVIGATION FORM ................................................................................ 138 7.16 STARTUP ........................ 140 7.17 MODAL DIALOG ......................................................................... 145

    8. ...................................................................................... 147

    8.1 .............................................. 147 8.1.1 ....................... 149

    8.2 .................................................................. 153 8.3 ............................. 154 8.4 ..................................................................... 155 8.5 ................................................................... 155 8.6 ................................................................... 157 8.7 ....................................................................... 158 8.8 ........................................................... 162 8.9 ...................................................................................... 162 8.10 ................................................ 165 8.11 ........................................................................ 167 8.12 PDF .................................................... 168

    9. .......................................................................................... 169

    9.1 ................................................................................ 171 9.1.1 .............................. 172

    9.2 ............................................................... 172 9.3 ................................................................................. 173

    9.3.1 Event-Timer Interval ........................................................ 173 9.4 .............................................................. 175 9.5 ........................................................................................ 176 9.6 ............................................................. 178

    9.6.1 Ribbona Quick Access Toolbar-a ....... 178 9.6.2 ............ 179

    9.7 AUTOEXEC ................................................................................... 181 9.8 SHORTCUT MENU .......................................................................... 181 9.9 DATA ........................................................................................ 183

  • 10. VBA ............................................................................. 185

    10.1 ..................................................................................... 186 10.2 ............................................................................................ 188

    10.2.1 ................................................................. 190 10.2.2 .................................................. 190 10.2.3 ............................... 191 10.2.4 VBA ............................................................. 192

    10.3 , .............................................. 193 10.3.1 .................................................... 193 10.3.2 ..................................................................... 194 10.3.3 ............................................................. 195 10.3.4 ................................... 196 10.3.5 ..................................................... 197 10.3.6 ................................................................... 198 10.3.7 ....................................................................................... 200 10.3.8 ............................................................ 201

    10.4 ................................................................................. 202 10.4.1 ............................................................................... 202 10.4.2 .............................................................. 203 10.4.3 ......................................... 204 10.4.4 .......................................................................... 205 10.4.5 ..................................... 207 10.4.6 / ..................................................... 208

    10.5 .................................................................................. 209 10.5.1 For Next ......................................................................... 209 10.5.2 For Each ......................................................................... 210 10.5.3 Do While ........................................................................ 211 10.5.4 Do Until ......................................................................... 212 10.5.5 If .................................................................................. 213 10.5.6 Case ............................................................................. 215

    10.6 DOCMD VBA ........ 216 10.6.1 .................................................................... 216 10.6.2 ............................................................. 218 10.6.3 ................................................................... 218 10.6.4 ..................................................................... 219 10.6.5 ................................................................ 219 10.6.6 Access- ...................................... 219 10.6.7 ....................................................... 220 10.6.8 RunCommand ............................................................. 220 10.6.9 ............................................................................... 220

  • 10.6.10 .............................................................................. 220 10.6.11 ...................................................................................... 221

    10.7 VBA ...................... 222 10.7.1 ................................................................................................ 222 10.7.2 ........................................................... 222 10.7.3 ............................................................. 223 10.7.4 .. 225 10.7.5 ........................................................ 227 10.7.6 Recordset-a ........................................................... 228 10.7.7 ........................................................................ 228 10.7.8 ............................................. 229 10.7.9 ............................................................. 230 10.7.10 ................................................................ 231 10.7.11 D .............................................................................. 232

    10.8 ME .............................. 232 10.8.1 , ................ 232 10.8.2 ............................................................ 233 10.8.3 , Scroll Bar- .............................................. 234 10.8.4 Requery Repaint ...................................................................... 234 10.8.5 ....................................................................... 234

    11. .......................................................... 235

    11.1 COMPACT & REPAIR DATABASE ................................................................ 235 11.2 ACCESS-A .................................... 235 11.3 BACKUP ........................................................................ 236 11.4 OBJECT DEPENDENCIES ........................................................................... 236 11.5 ................................................................. 237 11.6 ....................................................................... 240 11.7 ACCDE ...................................................................... 244 11.8 ................................................................................ 245

    11.8.1 Windows ...................................................................... 245 11.8.2 Microsoft Office ........................................................... 245 11.8.3 Microsoft Access ......................................................... 245

    ........................................................................................ 247

  • Microsoft Access 2010

    [9]

    1.

    , ? , , . , , , , . , . : , . , ( ) . ? . , , . : ( ), ( , , ...), ( , ), ( ), . . :

    ;

    ( );

    ;

    . :

    ;

    ;

    , , .

    Access, , . , . , .

  • Microsoft Access 2010

    [10]

    . . . . . , , , , . . . . , . . , , , , , .

    , .

    .

    .

    . 1.1

    1.1 Access-

  • Microsoft Access 2010

    [11]

    ? (). , . 1: ( ) (), (). . Excel-. , , Access Excel-. . :

    ;

    , ;

    . , , ( 1.2).

    1.2

    ( 1.3)?

    1.3

  • Microsoft Access 2010

    [12]

    . ??? ! 1.4.

    1.4

    4 : Roditelj Dete RoditeljID . RoditeljID, ID , RbrDeteta, . , , 3 RoditeljID ID ( ) 1. . : Radnik ( 1.5).

    1.5

    , ( ) . Odeljenje Radnik ( 1.6).

  • Microsoft Access 2010

    [13]

    1.6

    OdeljenjeID Odeljenje ( ) OdeljenjeID ( ) Radnik. , Odeljenje , Radnik . Odeljenje , Radnik , . Prodaja Radnik , Marketing . , , . , , . . . Odeljenje deljenjeID . . . . . . . ! , :

    ;

    ( );

    .

  • Microsoft Access 2010

    [14]

    Access- , . Access- . . , . . : ? ? ? ? ...? . , . . , . , . , . (3NF). (1NF) , . , Cena . , . (2NF) , . . , PorudzbinaID, ProizvodID NazivProizvoda, PorudzbinaID ProizvodID . , NazivProizvoda ProizvodID, PorudzbinaID, . NazivProizvoda. ( PROIZVOD).

  • Microsoft Access 2010

    [15]

    (3NF) , . , . , PROIZVOD : ProizvodID ( ), Naziv, Cena Popust. . Popust, , Cena . . Cena, Popust . , , . , , : 1. . , : . : , , . : , , : , . 2. . , () , Autonumber. . 3. , . . , ( , ...). ,

  • Microsoft Access 2010

    [16]

    ID . . ( 1.7). 1 2 .

    1.7

    4. . . , , ( 4). 5. . Access . CASE (Computer Aided Software Engineering) . ERwin (Entity Relationship for Windows) CASE . , . ER () . () . Access , , . , Access .

  • Microsoft Access 2010

    [17]

    2. MS Access 2010, 2003 , .accdb ( .mdb). 8 Access- 2010. Create. . . Windows 2.1.

    2.1 Access- 2010

    Access- 2000 2002-2003 2.2, . , Access- .

  • Microsoft Access 2010

    [18]

    2.2

    MS Office , (Templates) , . Create, , ( 2.3). . , , .

  • Microsoft Access 2010

    [19]

    2.3

  • Microsoft Access 2010

    [20]

    3. , . . . , , , . 3.1.

    3.1 OSOBA

    3.1 OSOBA, : Ime, Prezime, Adres, Grad... Access- Adresar. Create Table Design ( 3.2) 3.3 .

    3.2 Create

    (Field Name), (Data Type), (Description) General i Lookup. . . .

  • Microsoft Access 2010

    [21]

    3.3 (Table Design )

    Save Ctrl+S ( 3.4).

    3.4

    . Navigation Pane- ( 3.5). Navigation Pane Database Window, , .

  • Microsoft Access 2010

    [22]

    3.5 Navigation Pane

    3.3 . , 3.6.

    3.6

    3.6 . Navigation Pane Design View Design View Views Home .

    3.1 3.3 ( Data Type) . (Text). , . . 255 . Access- 3.7.

  • Microsoft Access 2010

    [23]

    3.7 Access-

    . , , . Number . Date/Time Currency ( ) AutoNumber Yes/No : Yes/No, rue/False On/Off. . (Boolean) . OLE Object (bject Linking and Embedding) Excel Word , , . Hyperlink (, ...) Attachment OLE bject Calculated . , OSOBA ( 3.8).

  • Microsoft Access 2010

    [24]

    3.8 OSOBA

    Ime, Prezime, Adresa, Grad, . Telefon, Mobilni Fax , , . Number. Sajt, Facebook Mejl . DatumRodjenja Date/Time Beleske . BrojDece Zaposlenje .

    3.2 Table Design ( 3.9). .

    3.9 Field Properties

  • Microsoft Access 2010

    [25]

    . Field Size . 255 . 255 . , Ime 25 25 . Prezime, Adresa Grad . . Format . . Input Mask . Caption . . , DatumRodjenja Datum rodjenja osobe, DatumRodjenja. Default Value , . . Validation Rule Validation xt . Required . j . , . No

  • Microsoft Access 2010

    [26]

    , , . . Allow Zero Lenght Access- Yes No. Indexed : No, Yes (Duplicates OK), Yes (No Duplicates). . Unicode Compression Access , , Yes. IME Mode IME Sentence Mode . Access- . Smart Tags Office . . . BrojDece ( 3.10).

    3.10

    Field Size . ( 3.11).

  • Microsoft Access 2010

    [27]

    3.11

    A Integer Long Integer . Byte 1 255. Single/Double . Integer Single 32.768 32.767, Long Integer Double 2.147.483.648 2.147.483.647 Decimal Single/Double . Format 3.12.

    3.12

    Decimal places . , Decimal, Decimal Places, Precision Scale. Precision , . Scale , Decimal Places . Scale Decimal Places. Scale 2, Decimal

  • Microsoft Access 2010

    [28]

    Places 3, 100,456 100,450 2 , 3, . , Scale 3. , Scale 4, Decimal Places 3, 100,4567 100,457 , Scale 3, . . Hyperlink. (Boolean) ( 3.13).

    3.13

    Yes/No, rue/False On/Off Access No, False Off, o Yes, rue On.

    3.3 Lookup Wizard Lookup Wizard... . , . BracniStatus Lookup Wizard. 3.14.

  • Microsoft Access 2010

    [29]

    3.14 Lookup Wizard

    Adresar (I will type in the values that i want) . Next ( 3.15) .

    3.15 Lookup Wizard

    . ( 3.16) ( , ). Limit To List . Allow Multiple Values

  • Microsoft Access 2010

    [30]

    , Neozenjen Razveden .

    3.16 Lookup Wizard-

    Finish . , . , Lookup ( 3.17) .

    3.17 Lookup

    ( 3.18) 3.17. Display Control je Combo Box Lookup . , List Box

  • Microsoft Access 2010

    [31]

    ( ) x Box . Row Source Type o . Table/Query. , , Value List, a Row Source 3.17 . Bound Column Column Count . Column Heads . Yes () . Column Widths . List Rows ( 6 ). List Width . Limit to List Allow Multiple Values , Allow Value List Edits .

    3.18

    3.4 Input Mask , Adresar, DatumRodjenja. . Input Mask, Table Design

  • Microsoft Access 2010

    [32]

    . ( 3.19).

    3.19

    ( 3.20) , Date/Time .

    3.20

    Try It: . ( 3.21) .

  • Microsoft Access 2010

    [33]

    3.21

    , . , , 3.22.

    3.22

    , , , . 9 0 , . , . 1 .

  • Microsoft Access 2010

    [34]

    1.

    3.5 Validation Rule . , , Access , (Validation Text) . Validation Text Field Properties . . . , Access ! Validation Rule

  • Microsoft Access 2010

    [35]

    3.23

    , , 12/12/2212. ( 3.24).

    3.24

    3.6 Calculated Field Access- . . , PunoIme Calculated. Expression Builder ( 3.25) .

  • Microsoft Access 2010

    [36]

    3.25 Expression Builder

    , :

    [Ime] & " " & [Prezime]

    Expression Categories . & . . , , &. Access- , , ( 3.26).

    3.26

    . , Godine,

  • Microsoft Access 2010

    [37]

    . . , 1992, 2012, 20 . . 0.25 (365.25). Access- Int . :

    Int((Date()-[DatumRodjenja])/365.25) Calculated (Date()) Danas. Danas Default Value Date(). :

    Int(([Danas]-[DatumRodjenja])/365.25) 3.27.

    3.27

    12/12/1986 Godine 25. 26 Danas 12/12/2012.

    3.7 . . . Osoba? ? , . ? , . , ? . , (ID) . , OsobaID, Autonumber .

  • Microsoft Access 2010

    [38]

    . Insert Rows ( 3.28).

    3.28 Design

    Primary Key ( 38) . , , Save Ctrl+S. Indexed Yes (No Duplicates). , ( 3.29).

    3.29

    3.8 (Datasheet View). Navigation Pane

  • Microsoft Access 2010

    [39]

    . 37. Excel-, Word-, Access-. , ( ). Tab, Enter. Shift+Tab. , Escape. . , , . AutoNumber . , , . . . Scroll Bar-a , New Home ( 3.30). Ctrl++ ( Ctrl ).

    3.30 Home

    3.30 Home ( ) . Formatting Microsoft Office . 3.31 (Record Navigation Buttons) : , , , Home .

  • Microsoft Access 2010

    [40]

    , . (11 of 133) , 133.

    3.31

    , .

    3.9 , . . Prezime ( ), Sort Ascending, Sort & Filter Home ( 3.32), . , Sort Descending.

    3.32 Sort & Filter

    , . , , ( 3.33).

  • Microsoft Access 2010

    [41]

    3.33

    (Zoran Sonja). , . Remove Sort ( 3.32) .

    3.10 . . Delete Records Home . ( 3.34).

    3.34 Records

  • Microsoft Access 2010

    [42]

    : (Delete Record) (Delete Column) . Delete Record ( 3.35), Yes.

    3.35

    . Record Selector ( 3.36) Delete Delete ( 3.34).

    3.36

    Record Selector Delete Record ( 3.37).

  • Microsoft Access 2010

    [43]

    3.37

    3.11 . . , ; ... , . , Record Selector ( 3.38), . , . , F2 , Excel-.

    3.38

    Escape. .

    3.12 99 . 9999 . . , Access .

  • Microsoft Access 2010

    [44]

    Stisovic. , Find Home Find ( 3.39). Ctrl+F.

    3.39 Find

    ( 3.40) , Stisovic. Find Next ( ). Find Next .

    3.40 Find and Replace

    Find and Replace :

    1. Look In .

    2. Match .

    3. Look In , Search , .

    4. Match Case.

  • Microsoft Access 2010

    [45]

    Find and Replace Cancel. 032, Find and Replace ( 3.41):

    3.41 032

    3.13 . . Find and Replace ( 3.40 3.41). Find and Replace Replace Home Find ( 3.39). Ctrl+H. 3.42. Find What Access , Replace With, . . Find Next Access vo; , Replace vo Jovan. vo. vo Jovan, Replace All. Access .

  • Microsoft Access 2010

    [46]

    3.42 Replace

    Replace . , . 031 034. Match Start of Field. . Find and Replace , Access . , 031 Find and Replace , Find What .

    3.14 Access-. . Simic. Filter By Selection. Simic Filter By Selection Sort & Filter Home (Slika 3.43).

    3.43 Sort & Filter

    Access Simic quals Simic; Simic Does Not Equal Simic;

  • Microsoft Access 2010

    [47]

    Simic Contains Simic; Simic Does Not Contain Simic. Toggle Filter . Filtered ( 3.44).

    3.44 Filter By Selection Simic

    Selection . Filter ( 3.43), . . . (Select All), Date Filters ( 3.45) .

    3.45

  • Microsoft Access 2010

    [48]

    After... ( 3.46) .

    3.46

    e 08/12/1980. , , . , . Greather Than... ( 3.47) , , 1 . .

    3.47

    Toggle Filter , Advanced ( 3.43) Clear All Filters, Access

  • Microsoft Access 2010

    [49]

    . , , Filter, Clear filter from ( 3.45 3.47).

    3.15 (3.2). , Indexed : No, Yes (Duplicates OK) Yes (No Duplicates). . . , . Yes (No Duplicates) . Yes (Duplicates OK). , Access- . , . , Access . . . . Pol Osoba ( 3.48):

  • Microsoft Access 2010

    [50]

    3.48

    Pol , OsobaID. Access , 1 . Access .

    4. , . ( ) , . . . , . . Access- . ERwin . .

  • Microsoft Access 2010

    [51]

    , , ERwin-, 4.1. .

    4.1 ERwin-

    : , , . , . . ID ( ) . Pol BracniStatus Osoba. a Dete . ERwin- . 4.2.

  • Microsoft Access 2010

    [52]

    4.2 ERwin-

    , ERwin , Forward Engineering ( ) Access- . ERwin- ( OSOBA DETE) ( POL OSOBA BRACNI_STATUS OSOBA). . () (). Dete Osoba. Dete Osoba. Dete Rbr ( ). . , OsobaID Rbr. , 1 , 1-1, 1-2 ( OsobaID, Rbr). () () . No Nulls/Nulls llowed Required Access-. . BRACNI_STATUS OSOBA BRACNI_STATUS. OSOBA, , .

  • Microsoft Access 2010

    [53]

    ( ), ( ).

    4.1 , Access-, . Relationship Managera Relationships Database Tools ( 4.3).

    4.3 Database Tools

    Relationship . , , . . Show Table Design ( 4.4) Relationship .

    4.4 Design

    Relationship 4.5.

  • Microsoft Access 2010

    [54]

    4.5 Relationship

    . 4.1 . . . . BracniStatusID BracniStatus BracniStatus Osoba . PolID Pol Osoba. Osoba Dete Osoba Dete. OsobaID DeteRoditelj. DeteRoditelj Dete e . ( ) ( ) , Edit Relationships 4.6.

  • Microsoft Access 2010

    [55]

    4.6 Edit Relationships

    One-To-Many BracniStatusID BracniStatus BracniStatus Osoba. (One-To-Many) BracniStatusID BracniStatus , Osoba ( ). Create . 4.7.

    4.7 Relationship

    .

  • Microsoft Access 2010

    [56]

    4.2 . Edit Relationships ( 4.6) Edit Relationship. . Delete Delete. .

    4.3 Edit Relationships 4.6 Enforce Referential Integrity. . , . ( 4.8).

    4.8

    , 1 () .

    1, . 1: ( ). , , Access- 1:1 ( ) : ( ). 1:1 : 1: .

  • Microsoft Access 2010

    [57]

    . . , Cascade Update Related Fields Cascade Delete Related Records ( 4.9) . , . , , , . . , .

    4.9

    Autonumber . 67 .

    4.4 Lookup-a Lookup-a 3.3. Lookup . Lookup .

  • Microsoft Access 2010

    [58]

    Osoba BracniStatus. BracniStatus, Osoba . BracniStatus, BracniStatusID, a o Autonumber, , ntakti BracniStatus BracniStatus BracniStatusID. O , 4.3. Lookup-a BracniStatus. T Access , ID . Lookup 3.3, I want the lookup field to get the values from another table or query. O Lookup . ( 4.10).

    4.10

    Lookup. ( 4.11).

  • Microsoft Access 2010

    [59]

    4.11

    Lookup BracniStatus 4.12.

    4.12 Lookup

    Lookup , Relationships . Access . , Lookup , .

  • Microsoft Access 2010

    [60]

    4.5 . (Datasheet View), + ( 4.13) +. 4.13 BRACNI_STATUS Datasheet OSOBA.

    4.13

    , Access , . 4.8 . Osoba Dete Dete , + , ( ). . , + .

    4.6 3.8, , , , . , .

  • Microsoft Access 2010

    [61]

    POL BRACNI_STATUS, OSOBA DETE. , . , Design . , Number Date/Time. , Access . , . , . . . .

    5.

    5.1 ccess Excela Access . , Access . , , . Import & Link ( 5.1) xternal Data .

    5.1 Import & Link

    Excela. ( 5.2) Browse Excel .

  • Microsoft Access 2010

    [62]

    5.2 Excel-a

    :

    ,

    Excel- . ( 5.3) , First Row Contains Column Headings, Excel .

  • Microsoft Access 2010

    [63]

    5.3

    , ( 5.4) Access . , ( ) Do not import field (Skip).

    5.4

  • Microsoft Access 2010

    [64]

    . Excel , Access- Autonumber (Let Access add primary key). (No primary key) . , .

    5.5

    , . Finish Access . Datasheet ( 5.6).

  • Microsoft Access 2010

    [65]

    5.6 ccess-

    5.2 Access Access-a Access , , , , . Access . Excel-a . Import & Link Access , , . :

    ( ) ( 5.7). Access-. Shift Ctrl .

  • Microsoft Access 2010

    [66]

    5.7

    . Access . 5.8.

    5.8 Access-

  • Microsoft Access 2010

    [67]

    5.3 Access .txt Excel-a . ( 5.9) , . .

    5.9

    ( 5.10) (, , , ).

  • Microsoft Access 2010

    [68]

    5.10

    5.4 Access-a ccess-a . Access-a , , Word Excel, PDF . . , External Data Export . . Navigation Pane Export . , Export data with formatting and layout.

  • Microsoft Access 2010

    [69]

    6. . . , . () . . View . . . (), QBE . Adresar.

    6.1 , Create , Query Design ( 6.1), QBE (Query Builder Editor) ( 6.2).

    6.1 Queries Create

    , , , Query Wizard.

  • Microsoft Access 2010

    [70]

    6.2 (QBE )

    . Add. Show Table, Show Table Design ( 6.3). , Access .

    6.3 Design

    6.4.

  • Microsoft Access 2010

    [71]

    6.4

    , . , , , . Field. :

    Field ( 6.5).

    6.5

  • Microsoft Access 2010

    [72]

    Save Ctrl+S. . KraciPodaciOOsobi. Navigation Pane Queries, View Run ( ) ( 6.6).

    6.6

    . ( ) . 6.7. Ivana Pajic Marija, . , , .

  • Microsoft Access 2010

    [73]

    6.7 KraciPodaciOOsobi

    , .

    6.2 , (Design View). Navigation Pane- Design View View Views Home . , , , ,

  • Microsoft Access 2010

    [74]

    , . , . Criteria. :

    () (+), (), (*), (/), (^), . .

    . : (), (=), (=) ()

    And ( ), Or ( ), Eqv ( ), Not () Xor ( )

    & ( ), + ( Null Null), Is Null/Is Not Null ( Null Not Null), Like, Between And ( ) In ( )

    Access . , ( ), ( ). .

    6.2.1 . , , . Criteria , , . 6.8, 6.9.

  • Microsoft Access 2010

    [75]

    Access .

    6.8 Cacka

    OsobaCacak.

    6.9 OsobaCacak

    , Cacak Criteria Kraljevo (OsobaKV) Save Object As File . , . , . Criteria BrojDece >0 ( 6.10). , Access , . DecaViseOdNula.

    6.10 DecaViseOdNula

  • Microsoft Access 2010

    [76]

    . . Criteria ? ( = ( ) (). 3, =3 3 =Cacak. , , between 2 and 4. , . : ID, , , 1973 . RodjeniPosle73. 6.11.

    6.11

    Criteria , , 1973. 31/12/1973 . Access , , . >=,

  • Microsoft Access 2010

    [77]

    , , Criteria Yes ( 6.12) 1 True On. , No, 0, False Off.

    6.12

    6.2.2 (=, , =) . , , , . . , , ID S. . . 6.13.

    6.13 PrezimeNaS

    S*. * . Access Like, . PrezimeNaS. 6.14.

  • Microsoft Access 2010

    [78]

    6.14 PrezimeNaS

    * *ic ic. . . Like . 23. . Like 23/*. ? (Like "*/07/*"). * , - ? . PrezimeNaS 5 ? (Like "S????") 2 .

    2.

    * . * - , , ...

    ? . ? , ,

    [ ] .

    [] ,

    ! .

    [!] , , ,

    . [-] , , , ,

    # . 1#3 103. 113. 123...

  • Microsoft Access 2010

    [79]

    6.2.3 NULL , , . 6.15.

    6.15 Null

    Null, a Access Is. 6.16. NemajuMejlove.

    6.16 NemajuMejlove

    , . , Criteria Is Not Null. ImajuMejlove. Is Null Is Not Null .

    6.2.4 R , . : Ozenjen Udata. ( 6.17 6.18).

  • Microsoft Access 2010

    [80]

    6.17 Or

    98 or, 99 Or.

    6.18 Or

    ( 6.19).

    6.19 OsobaUBraku

  • Microsoft Access 2010

    [81]

    6.2.5 AND . . AND, . AND . 1/1/1965. , AND ( 6.20).

    6.20 ND

    DevojkeIzCacka. 6.21.

    6.21 DevojkeIzCacka

    . , , 16 (!). ND OR . . . Bracni Status r Razvedena ( 6.22). !

    6.22 ND OR

  • Microsoft Access 2010

    [82]

    , 1/1/1965 , , .

    6.2.6 . Sort . , , . 6.23, Sort Ascending.

    6.23

    SortiranoIme. 6.24.

    6.24 SortiranoIme

    Access . , , ( 6.25). 2.1.9, .

    6.25

  • Microsoft Access 2010

    [83]

    6.2.7 . , , . , . Show ( 6.26).

    6.26 BracniStatus

    Razvedeni. 6.27.

    6.27 Razvedeni

    6.2.8 , . . 3.6 . .

  • Microsoft Access 2010

    [84]

    , , , . 6.28.

    6.28

    6.28, BrojDece . , (:), . , : Zoom. Shift+F2. Zoom ( 6.29) . Font .

    6.29 Zoom

    6.29, MesecRodjenja, , Month , . 6.30. Kalkulacija.

  • Microsoft Access 2010

    [85]

    6.30 Kalkulacija

    . 3.6 . 6.2.9 . , Access- . , , , . . ( , , .). , , ., Totals . :

    Totals ( 6.31) Design ,

    Totals.

  • Microsoft Access 2010

    [86]

    6.31 Totals

    Totals ( 6.32):

    6.32 Total

    6.32, , Total Group By. O . OsobaID . Count Totals OsobaID ( 6.32). 6.33.

    6.33 BracniStatusi

    . 6.34:

  • Microsoft Access 2010

    [87]

    6.34

    , , Sum , , . GodinePoGradovima. 6.35.

    6.35 GodinePoGradovima

    SumofGodine, Sum. . ( Avg), ( Min/Max), ( 6.36).

    6.36 ,

    6.2.10 , , . ,

  • Microsoft Access 2010

    [88]

    . . Query Wizard Create . New Query ( 6.37) Find Duplicates Query Wizard ( ).

    6.37 New Query

    ( 6.38).

  • Microsoft Access 2010

    [89]

    6.38

    Next. ( 6.39) . .

    6.39

    Next ( 6.40) ( ). ID, .

  • Microsoft Access 2010

    [90]

    6.40

    ( DuplikatiOsoba) Finish . 6.41.

    6.41 DuplikatiOsoba

    6.41 . . .

  • Microsoft Access 2010

    [91]

    6.3 . , , , , . . 6.42. . , able Pol BracniStatus . 6.43, . , Pol BracniStatus PolID BracniStatusID .

    6.42

    UpitViseTabela. 6.43.

  • Microsoft Access 2010

    [92]

    6.43 UpitViseTabela

    6.3.1 . , . , , (. Inner Join). , Access- (Left Outer Join), (Right Outer Join) (Self Join). . Join Type Edit Relationship . , Join Properties. Join Properties 6.44 .

  • Microsoft Access 2010

    [93]

    6.44

    . () ,

    ( ) ( 1). , . 6.45.

    6.45

    , BracniStatus ( ), Osoba ( ). , QBE . , , , , . , , 6.46.

  • Microsoft Access 2010

    [94]

    6.46

    , Osoba ( ), BracniStatus ( ). , . , , 6.47.

    6.47

    ? a . . Is Null, . , Osoba , , BracniStatus, Is Null. ( 6.48).

  • Microsoft Access 2010

    [95]

    6.48 Is Null

    ?

    6.4 . , , . , ( 6.49).

    6.49

    Criteria . ! 6.49 ( 6.50).

    6.50

  • Microsoft Access 2010

    [96]

    , . Cacak, ( 6.51). ParametarskiGradovi.

    6.51 ParametarskiGradovi

    . , , , . Criteria : Like [Unesite pocetno slovo prezimena] & "*" . Like 6.2.2 . * . &. Criteria DatumRodjenja ? Between [Pocetni datum] and [Krajnji datum] . Criteria DatumRodjenja :

  • Microsoft Access 2010

    [97]

    6.52

    . . , Query Parameters ( 6.53). Parameters Design .

    6.53 Query Parameters

    . . , . , .

  • Microsoft Access 2010

    [98]

    6.5 Crosstab . Pivot Excel-. , . Crosstab . , ( Pol) . PolGrad. (Query Wizard) Crosstab Query Wizard. ( 6.54) Crosstab . PolGrad.

    6.54

    ( 6.55). Grad.

  • Microsoft Access 2010

    [99]

    6.55

    ( 6.56). Pol.

    6.56

    ( 6.57). Count .

  • Microsoft Access 2010

    [100]

    6.57

    PolGrad_Crosstab. 6.58.

    6.58 PolGrad_Crosstab

    .

  • Microsoft Access 2010

    [101]

    6.6 . .

    6.6.1 Make Table . (Query Design) . Select, ( Make Table). Query Type ( 6.59). .

    6.59 Query Type

    , Select , , Make Table . Make Table ( 6.59) Make Table ( 6.60).

    6.60 Make Table

    . CACANI. (Current Database) (Another Database). MakeTableCacani.

  • Microsoft Access 2010

    [102]

    Run Navigation Pane-a, ( 6.61). Yes 12 ( OSOBA). .

    6.61 Make Table

    CACANI, Make Table , 6.62.

    6.62 CACANI

    Make Table . . , Make Table . Make Table BackUp- . , Make Table . .

  • Microsoft Access 2010

    [103]

    6.6.2 Update . BrojDece. Update 6.63.

    6.63 Update

    Update ( Update Query Type ) 6.64.

    6.64 Update

    Update Update To. . 1, Pol, . Run ccess . Yes 6.65. , .

    6.65 Update

  • Microsoft Access 2010

    [104]

    uskarciDeca+1. Update . . , . 5% Update To [Cena]*1.05. , : [Cena]*(1+[Unesite procentualno poveanje]/100) . 25 100 1. (1.25), 25% .

    6.6.3 Append . Osoba , ImportIzExcela. . Append, ppend ( 6.66) .

    6.66

    Append To Field ( 6.67).

    6.67

  • Microsoft Access 2010

    [105]

    Run ccess . Yes Osoba ( 6.68). , ; ontaktID, a . AppendImePrezimeTel.

    6.68 AppendImePrezimeTel

    6.6.4 Delete , . , , . , . OSOBA, . , Access o, Copy/Paste . 6.69. , Append .

  • Microsoft Access 2010

    [106]

    6.69

    Delete OSOBA, 6.70. DeleteZaposleni.

    6.70 DeleteZaposleni

    Run, ccess . Yes Copy of OSOBA. Crosstab Navigation Pane- Select , 6.71.

    6.71

  • Microsoft Access 2010

    [107]

    7. () , . . , , . Forms Create ( 7.1).

    7.1 Forms

    , Form Navigation Pane- . 7.2. . Layout View. . 2010. , ccess :

    Form View

    Design View ( )

    7.2

  • Microsoft Access 2010

    [108]

    View ( 7.3) Home Design . . . , .

    7.3

    , . .

    7.1 , Form Wizard ( 99). . Form Wizard ( 7.4).

    7.4 Form Wizard

  • Microsoft Access 2010

    [109]

    Osoba, , , , , . Available Fields Selected Fields. Next ( 7.5).

    7.5

    Datasheet , Columnar Tabular . Columnar ( 1 ). Finish ( 7.6). OsobaCarobnjak.

    7.6

    , Columnar Tabular. Columnar 7.2 7.6. , ( 7.7). 3.8.

  • Microsoft Access 2010

    [110]

    7.7

    OsobaCarobnjak Tabular OsobaCarobnjakabular. ( 7.5) Tabular. 7.8. . Tabular . Columnar Tabular .

    7.8 Tabular

    7.2 , , . . .

  • Microsoft Access 2010

    [111]

    .

    7.3 . New Records Home Ctrl++ , , ( 7.7). : , . 7.8 .

    7.4

    . , Find and Replace 3.12 ( Ctrl+F); ; Find Next.

    7.5

    . , . Columnar Record Selector . , Columnar . Record Selector Columnar 7.9.

    a 7.9 Record Selector Columnar

  • Microsoft Access 2010

    [112]

    Record Selector Tabular 7.9. : Record Selector Delete Delete Records Records Home . : 7.9 , .

    7.6 Columnar . , ( 3.9)

    7.7 , Columnar . Columnar . , Sort & Filter Home Selection Equals Udata. ( 7.10), .

    7.10

    15 . 15 . , 2 . (!)

    Filter By Form , . . , ( 7.11).

  • Microsoft Access 2010

    [113]

    7.11 Filter By Form

    Or . . , , Or . : ; .

    7.8 7.12, 7.13 7.14 Design Layout . Layout , , 2010 .

    7.12 Design

    7.13 rrange

  • Microsoft Access 2010

    [114]

    7.14 Format

    ( 7.15) mail Facebook. Drag & Drop . ( ) . . , . , , . (Header), (Details) (Footer). , . . . , , . ( delete ), , . . , , , .

  • Microsoft Access 2010

    [115]

    7.15

    ( Shift), a , . Undo Redo. (Ctrl+S).

    7.8.1 . . ; ( 7.16); Add Existing Fields ( 7.18) Add Existing Fields ( 7.17 Tools Design ; ( ) .

  • Microsoft Access 2010

    [116]

    7.16

    7.17 Tools Design

    7.18 - Add Existing Fields

    (Add Existing Fields ) . 7.18 (Show only field from the current record source) .

  • Microsoft Access 2010

    [117]

    OsobaCarobnjak ( 7.19).

    7.19 OsobaCarobnjak

    7.8.2 Arrange ( 7.13) (Align), / (Spacing), (Grouping) . , . Shift Ctrl, Desktop-. , . : Arrange .

  • Microsoft Access 2010

    [118]

    7.8.3 , Form View , Columnar Tabular . Shift+Tab , , . , . ab Order ( 7.12) Tools Design . ab Order ( 7.20) Tab.

    7.20 ab Order

    Auto Order .

    7.8.4 7.21 OsobaCarobnjak .

  • Microsoft Access 2010

    [119]

    7.21

    Insert Image Design ( 7.22). .

    7.22 Insert Image

    . . . Send to Back . Text Box Bring to Front. Sizing & Ordering Arrange ( 7.23).

    7.23 Sizing & Ordering (Arrange ribbon)

    , . . Text and Formatting Home , Office .

  • Microsoft Access 2010

    [120]

    7.8.5 / . Header/Footer Design Date and Time ( 7.22). Date and Time ( 7.24) , .

    7.24 Date and Time

    ( 7.25). . . Form Footer Box- .

  • Microsoft Access 2010

    [121]

    7.25

    Text Box- =Date() =Time(). 3.5 . Text Box- ( ). , , ( 7.26).

    7.26

  • Microsoft Access 2010

    [122]

    7.8.7 . 3.1, OLE Object . , OSOBA. , 7.8.1, . Insert Object. ( 7.27):

    7.27

    (Display as Icon), . , Link . , , . , .bmp . 7.28. , Delete.

  • Microsoft Access 2010

    [123]

    7.28

    7.9 Calculated field . Access . , Property Sheet ( 7.29). Property Sheet ools Design ( 164). Control Source . Text Box , .

    7.29 Property Sheet

  • Microsoft Access 2010

    [124]

    Controls (Design ). 7.30

    7.30

    Text Box . Text Box , , Label. Text Box . Text Box , , Delete .

    Text Box- , 7.31.

    7.31

    Text Box , , . , . . Enabled Property Sheet ( 7.29), No, a o Locked Yes.

    , Format Property Sheet ( 7.33).

    Border Style Transparent;

    Back Style Transparent;

    Font Size 14;

    Font Weight Bold.

  • Microsoft Access 2010

    [125]

    ( 7.32).

    7.32 Format

    7.33 Property Sheet Format

  • Microsoft Access 2010

    [126]

    7.34.

    7.34

    7.10 Combo Box-a Combo Box Lookup . ( 7.34). Combo Box BracniStatus. Combo box Lookup. Combo Box Pol ? Text box Pol. Change To a 7.35.

  • Microsoft Access 2010

    [127]

    7.35 Change To

    Combo Box. Pol Combo Box. Property Sheet ( ) . Combo Box- Row Source ( 7.36) Pol . Bound Column 1. Combo Box- Pol ( 1 2). , 1 2 ( ). Format, Property Sheet-a Column Count 2 ( 7.36). Combo Box- Pol ( , ). , , Combo Box- . Column Widths 0cm;2cm. 0 , ( ) 2 .

    7.36 Property Sheet Data Format

  • Microsoft Access 2010

    [128]

    7.10.1 Combo Box-a Combo Box . Combo Box. Controls , Use Control Wizards Combo Box ( 7.37).

    7.37 Controls

    Combo Box Wizard ( 7.38) Find a record on my form based on the value I selected in my combo box.

    7.38 Combo Box-a

    ( 7.39) Combo Box-.

  • Microsoft Access 2010

    [129]

    7.39 Combo Box

    . Combo Box. Izbor Osoba. 7.40. Combo Box- , .

  • Microsoft Access 2010

    [130]

    7.40 Combo Box-

    7.11 ( 7.41). , . (BracniStatus Pol), . (by Osoba).

  • Microsoft Access 2010

    [131]

    7.41

    FormaUpitViseTabela. ( 7.42) .

    7.42 FormaUpitViseTabela

    7.12 . 4.5 BracniStatus Osoba, Osoba Dete. A , Access

  • Microsoft Access 2010

    [132]

    ( ) . Navigation Pane- Form Forms Create . OSOBA Osoba Dete 7.43.

    7.43

    . Datasheet . , Osoba.

  • Microsoft Access 2010

    [133]

    7.12.1

    . 7.1 ( 7.44).

    7.44

    Osoba, Dete . ( 7.45) ( Osoba) (Form with subforms) (Linked Forms) .

    7.45

  • Microsoft Access 2010

    [134]

    . Design Layout .

    7.13 . . . , Dete, . : ( Rbr OsobaID) ; Tabular ; Pod PodDete. ( , ). . Osoba PodDete Navigation Pane Osoba ( 7.46).

    7.46

  • Microsoft Access 2010

    [135]

    . , .

    7.14 , , . . . Tab Control . . , Osoba (Record Source Data Property Sheet ). Tab Control (Design Controls o). . Tab Control ( ) Page 1 Page 2 ( 7.47). ( Insert Page ).

    7.47

  • Microsoft Access 2010

    [136]

    Other Property Sheet . Osnovni podaci, Mesto stanovanja Deca. . Add Existing Fields ( 7.48).

    7.48

    snovni podaci OsobaD, Ime, Prezime, Telefon DatumRodjenja. Mesto stanovanja Adresa Grad. . Mesto stanovanja . Osnovni podaci. Text Box , , . Text Box =[Ime] & " " & [Prezime] Text Box. , Text Box- Enabled No Locked Yes Data Property Sheet o.

  • Microsoft Access 2010

    [137]

    Deca PodDete . . Controls Design Subform/Subreport ( 7.49).

    7.49 Controls

    Deca. ( 7.50) .

    7.50

    ( Osoba). Access Osoba Dete , . .

  • Microsoft Access 2010

    [138]

    , . Deca, 7.51. FormaProzori

    7.51 FormaProzori

    7.15 Navigation Form 2010. . Tab Control ( 7.52).

  • Microsoft Access 2010

    [139]

    7.52

    () (Horizontal Tabs and Vertical Tabs, Left). 7.53 . Navigation Pane- Add New . .

    7.53 Layout

    . ,

  • Microsoft Access 2010

    [140]

    , , . . NavigacionaForma ( 7.54). 7.54 BracniStatus, Dete Osoba, Osobe, ProsekGodinaGradovi GrupisanPoGradovima.

    7.54 NavigacionaForma

    7.16 StartUp . Access- 2003 . Switchboard ( ) . 2010 . , . Blank Form (Forms Create ribbon). 7.55 Property Sheet . , Record Selector. , Property Sheet Format, Record Selector Navigation Buttons No. Scroll Bars, Close Button Min Max Buttons. Auto Center Yes Caption Glavni Meni.

  • Microsoft Access 2010

    [141]

    7.55

    ( Details Form Header/Footer). (Label) GLAVNI MENI. . . Text Box =Date(). GlavniMeni. 7.56. . 7.49, Button ( ). Use Control Wizards .

  • Microsoft Access 2010

    [142]

    7.56

    Button , . Command Button Wizard ( 7.57).

    7.57 Command Button Wizard

    , . ( Form Operations; Open Form). ( Osoba). Access

  • Microsoft Access 2010

    [143]

    ( ). ( Osoba). ( ) ( DugmeOsoba). Pol BracniStatus Osoba ProsekGodinaGradovi. Forme, Izvetaji. GlavniMeni 7.58. , , Glavni Meni.

    7.58 GlavniMeni

    Command Button Wizard- 6 . . . Access- . Access- . . GlavniMeni. Access Options Options File . Display

  • Microsoft Access 2010

    [144]

    Form , GlavniMeni ( 7.59). , (Application Title), (Application Icon), Windows Taskbar- .

    7.59 Access Options

    , ( 7.60) Access .

    7.60

  • Microsoft Access 2010

    [145]

    , , , Access-a ( 7.61a) ( 7.61b).

    7.61a 7.61b

    , ( 7.62), ( 7.62b).

    7.62

    7.62b

    7.17 Modal Dialog 2010. More Forms ( 7.63)

    7.63 More Forms

    Modal Dialog o ( 7.64).

  • Microsoft Access 2010

    [146]

    7.64 odal Dialog

    OK Cancel , , Record Selector-a, , . . . , , .

  • Microsoft Access 2010

    [147]

    8. , , . PDF .

    8.1 Reports ( 8.1) Home .

    8.1 Reports

    , ( Report Wizard). Report Wizard ( 8.2) . ( ) .

    8.2 Report Wizard

    Access . .

  • Microsoft Access 2010

    [148]

    8.3.

    8.3

    ( 8.4) (), ( ) .

    8.4

  • Microsoft Access 2010

    [149]

    , Finish ( 8.5).

    8.5

    Print Preview , Report View, Layout View Design View . 8.1.1 . Report Wizard , , , , 8.6.

  • Microsoft Access 2010

    [150]

    8.6

    ( ), Grouping Options . ( 8.7) (Normal), , , . Normal o.

    8.7

    GrupisanPoGradovima. (Print Preview) 8.8.

  • Microsoft Access 2010

    [151]

    8.8

    (Summary Options). O . , , , . ( 8.9) .

    8.9 Summary Options

  • Microsoft Access 2010

    [152]

    O 8.10. Summary Options Avg . , , , (Calculate percent of total for sums).

    8.10 Summary Options

    ProsekGodinaGradovi. 8.11. 45.5, 47.5. Avg , , .

  • Microsoft Access 2010

    [153]

    8.11 Avg

    8.2 , . Report Wizard , , . . , , , .

  • Microsoft Access 2010

    [154]

    8.3 . , , ( 8.12) . , .

    8.12

    8.13.

    8.13

  • Microsoft Access 2010

    [155]

    8.4 , Report ( Reports ). Navigation Pane-. , , , . Tabular , Layout . . PrezimeNaS, 8.14.

    8.14

    8.5 , , Layout Design . ProsekGodinaGradovi, 8.15.

  • Microsoft Access 2010

    [156]

    8.15

    , . (Report Header, Report Footer Detail), Page Header Page Footer , Summary Options ( Grad Header Grad Footer Grad). (Report Header Report Footer) Report Header , Report Footer . (Page Header Page Footer) . , , . , Layout . Layout 8.16.

  • Microsoft Access 2010

    [157]

    8.16 Layout

    8.6 . , . Blank Report (Create ribbon, Reports o). . , , , . Data Property Sheet Osoba. ( 8.17).

  • Microsoft Access 2010

    [158]

    8.17 Page Setup

    .

    , OsobaRucno. ( Report Header/Footer). Report Header/Footer Page Header/Footer je 5.5. (Add Existing Fields) Ime, Prezime, Pol, Grad DatumRodjenja Details . . Text Box-, Tabular (rrange ribbon). 8.18.

    8.18 OsobaRucno

    , , , , . , , .

    8.7 ( Osoba). , Group & Sort ( 8.19) Design ribbonu.

  • Microsoft Access 2010

    [159]

    8.19 Group & Sort

    ( 8.20) .

    8.20 Group, Sort and Total

    Add a sort . 8.21.

    8.21 Group, Sort and Total

    . Add a group BracniStatus ( 8.22).

    8.22 Group, Sort and Total

    Kao 8.22, . . .

  • Microsoft Access 2010

    [160]

    BracniStatus, Access BracniStatus Header. , BracniStatus. 8.23.

    8.23

    Tabular Arrange ribbona. Remove Layout . Print Preview 8.24.

  • Microsoft Access 2010

    [161]

    8.24 OsobaRucno

    Border Style Transparent Format Property Sheet-a. . , , , . More. 8.25 Totals BracniStatus. .

    8.25 OsobaRucno

  • Microsoft Access 2010

    [162]

    8.8

    7.9. . Text Box- . . , Ime Prezime ( 8.26).

    8.26 Ime Prezime

    8.9 (Sub Report) . . , . . ImeDeteta, PrezimeDeteta DatumRodjenja Dete. , Page Header . Report Header , Page Header ( 8.27). PodIzvestajDete.

    8.27 PodIzvestajDete

  • Microsoft Access 2010

    [163]

    8.28.

    8.28 PodIzvestajDete

    :

    , .

    .

    ( 8.29), , , Subform/Subreport.

    8.29 PodIzvestajDete Osoba

  • Microsoft Access 2010

    [164]

    . Osoba 8.30.

    8.30 Osoba

    , , . , . 8.31.

  • Microsoft Access 2010

    [165]

    8.31 Osobe

    8.10 Access , . , . , Chart . (Use Control Wizards). 8.32.

  • Microsoft Access 2010

    [166]

    8.32 Chart Wizard

    PolGrad. Osoba. Excel- , . Pol Grad . . . Finish. ( 8.33) .

    8.33

  • Microsoft Access 2010

    [167]

    Print Preview ( 8.34).

    8.34 Print Preview

    Excel-. .

    8.11 . . Report View , . Print Preview . Office .

    Print Preview , Print Print ( 8.35) Ctrl+P. Navigaton Pane Print.

  • Microsoft Access 2010

    [168]

    8.35 Print

    Print , .

    8.12 PDF . PDF. PDF . Print Preview . , Print Preview PDF or XPS Data ( 8.36).

    8.36 Print Preview

    , Publish, PDF .

  • Microsoft Access 2010

    [169]

    9. . , . , . , , . : VBA (Visual Basic for Applications) Macro Buildera, , . , VBA . Macro Builder Macros Macros & Code Create ( 9.1).

    9.1 Macros

    9.3. . , , . , Show All Actions ( 9.2) Design .

    9.2 Design

  • Microsoft Access 2010

    [170]

    9.3

    Action Catalog ( 9.4) .

    9.4 Action Catalog

  • Microsoft Access 2010

    [171]

    9.1 , , . Macro Builder MessageBox. 257 Dobro doli!!! (Beep). (Information), a Poruka za Vas. . 9.5 Dobrodoslica.

    9.5 Dobrodoslica

    Run ( 9.2) , Macros Navigation Pane- ( 9.6).

    9.6 Dobrodoslica Navigation Pane-

    ( 9.7)

    9.7 Dobrodoslica

  • Microsoft Access 2010

    [172]

    9.1.1 , . , Osoba, OpenForm ( 9.8).

    9.8 Osoba

    , (View), , Read Only (Data Mode), , . OtvaranjeFormeOsoba Access , OpenTable, OpenQuery OpenReport.

    9.2 . , . . (Command Button) . 7.15 .

  • Microsoft Access 2010

    [173]

    Button Use Control Wizards, . , Osoba, Event Property Sheet , OtvaranjeFormeOsoba n Click ( 9.9). , Osoba . .

    9.9

    Event Property Sheet ( 9.9), n Click , .

    9.3 . 261 . 9.3.1 Event-Timer Interval . : ... Property Sheet Format : Border Style None, Record Selectors Navigation Buttons No Scroll Bars Neither. ( 9.10). Ucitavanje.

  • Microsoft Access 2010

    [174]

    9.10 Ucitavanje

    , Event Timer Interval 1000 (1 ), Macro Builder On Timer . ( 9.11). . Ucitavanje, , Osoba.

    9.11 Ucitavanje

  • Microsoft Access 2010

    [175]

    , GlavniMeni Osoba . Osoba Ucitavanje. , Osoba, o Ucitavanje. On Click Event Property Sheet . , GlavniMeni . Osoba, Ucitavanje, Osoba. . :

    ( );

    Timer Interval;

    Event

    ( 9.16).

    9.4 . . Comment . . , , . 9.12.

  • Microsoft Access 2010

    [176]

    9.12

    .

    9.5 , Navigation Pane-. , . , GlavniMeni , . 9.13. PodMakroi, .

  • Microsoft Access 2010

    [177]

    9.13 PodMakroi

    . 9.14 ccess-a . Osoba PodMakroi.FormaOsoba, .

  • Microsoft Access 2010

    [178]

    9.14

    Navigation Pane- , , , .

    9.6 9.6.1 Ribbona Quick Access Toolbar-a , Quick Access Toolbar . Access Options Ribbon Quick Access Toolbar, ( 9.15). Choose commands from Macros. Ribbon New Tab, New Group. . Rename. . Add. 9.15, Dobrodoslica Ribbon Moja paleta, Moji makroi.

  • Microsoft Access 2010

    [179]

    9.15

    9.16. Dobrodoslica Moji makroi Moja paleta.

    9.16 Dobrodoslica

    9.6.2 . AutoKeys . .

  • Microsoft Access 2010

    [180]

    , AutoKeys. . , F5 , {F5}. F1 F12, Esc 9.17, AutoKeys F5, Pritisnuli ste taster F5.

    9.17 AutoKeys

    9.18.

    9.18 AutoKeys

    AutoKeys . . Access . , Shift+, Ctrl+, . Shift +, Ctrl ^

  • Microsoft Access 2010

    [181]

    9.7 AutoExec StartUp 7.15. utoExec . , ( ). AutoKeys , AutoExec. . , AutoExec GlavniMeni Dobrodosli u moju aplikaciju! 9.19. StartUp , .

    9.19 AutoExec

    9.8 Shortcut Menu Shortcut Menu . , .

  • Microsoft Access 2010

    [182]

    ( 9.5) . ( Submacro:). , ( 9.20). Stavke, StavkeMenija, StavkeMenijaNaziv, .

    9.20 AddMenu

    Shortcut Menu AddMenu. Menu Name , Menu Macro Name , ( 9.21). Meni, MeniZaNazivObjekta, .

  • Microsoft Access 2010

    [183]

    9.21 AddMenu

    ( 9.22) . AddMenu (Meni) Shortcut Menu Bar Other (Property Sheet) .

    9.22

    9.9 Data Access 2010. Data VBA (Visual Basic for Applications). (event) , , . Data Table ( 9.23).

    9.23 Data

    Osoba , Access PolID 2 (). Data Before Change , . , Before Change

  • Microsoft Access 2010

    [184]

    ( 9.24). . (If) Ime (Or) SetField (Value) ( PolID) 2.

    9.24 Data Before Change

  • Microsoft Access 2010

    [185]

    10. VBA , , , . VBA . VBA Visual Basic for Applications .................. Visual Basic Editor, VBA Module Macros & Code Create ( 9.1). 10.1.

    10.1 Visual Basic Editor

    VBA Editor- Option Compare Database Access- . . , VBA Editor Microsoft Visual Basic for Applications : Visual Basic Database Tools ( 10.2), Visual Basic Macros & Code Create ( 9.1) Alt+F11.

  • Microsoft Access 2010

    [186]

    10.2 Database Tools

    Microsoft Visual Basic for Applications, VBA Editor , Module Insert Insert Module ( ). Visual Basic Editor, . (Subroutine) (Function).

    10.1 !. 1 : Sub ZdravoPoruka () MsgBox (Zdravo Svete!) End Sub Sub ( ZdravoPoruka) . : . End Sub . MsgBox (Zdravo Svete!) , , . F5 (Run) . 10.3.

    10.3 HelloMessage

    Sub End Sub . Access . , F5, .

  • Microsoft Access 2010

    [187]

    () ( 10.4).

    10.4

    F5 , 10.5. Run.

    10.5

    Module1, Module2, ., . Properties Visual Basic Editor- ( 10.1 ).

  • Microsoft Access 2010

    [188]

    , (Export) . Project Explorer Visual Basic Editor- ( 10.1 ) Export File. .bas , (Import) . File Import File. , Remove File . , Navigation Pane Access . .

    10.2 . . Built-in Access , . . , , , , , VBA . , =Date(), Int((Date()-[DatumRodjenja])/365.25) . Int Date, 365.25, / DatumRodjenja.

  • Microsoft Access 2010

    [189]

    6.2, . Expression Builder . 14 ( 10.6).

    10.6 Expression Builder

    . . , . . . , , . . , ()

  • Microsoft Access 2010

    [190]

    (). . 10.2.1 3 . . 3.

    /

    Date()

    =Date()

    Now()

    =Now()

    Month()

    . .

    Month([DatumRodjenja])

    MonthName() Month() .

    MonthName(Month([DatumRodjenja]))

    Year() Year([DatumRodjenja])

    10.2.2 4 . , , , . . . Concatenate, . Excel-, Access- &. [Ime] & " " & [Prezime]

    + & Null Null . , , : , , ( . ). : Ime & & SrednjeSlovo & . & Prezime

  • Microsoft Access 2010

    [191]

    Me, ( . ). , , & + : Ime & ( + SrednjeSlovo + . ) & & Prezime ( Null) Null ( ), ( ), , ( . ). 4.

    /

    LCase

    . . Null, .

    LCase(TrAlALa) : tralala

    UCase .

    UCase()

    Left . :

    Left (Milos,3) : Mil

    Right .

    Right()

    Trim . .

    Trim(tra la la) : tralala

    Format

    . 4 . .

    Format(izraz, format)

    10.2.3 5 . . Format . , Currency, Currency . . , Format .

  • Microsoft Access 2010

    [192]

    5.

    /

    FormatCurrency

    Currency . 5 .

    FormatCurrency(izraz)

    CCur Currency . .

    CCur(izraz)

    Round

    . :

    Round(broj, broj decimala) Round(15.456, 2) : 15.46

    FormatCurrency Format . CCur Currency . 10.2.4 VBA () . , Access- () . , . Function, , , : Function PDV (Cena As Currency) As Currency PDV = Cena * 0.18 End Function , , . , . 10% . . : Sub CenaPorez () MsgBox ("Za cenu od 3850 dinara, porez od 18% iznosi " & PDV(3850) & " dinara.") End Sub

  • Microsoft Access 2010

    [193]

    , :

    10.7 PDVodCene PDV

    10.3 , 10.3.1 VBA Access-, () , . :

    1. 2. 3.

    10.8 Declaring Variables ; curCom 1000 .

    10.8 Declaring Variables

  • Microsoft Access 2010

    [194]

    Dim . , Dim . , . , . As . . , , . 10.8 Option Explicit Option Compare Database. , . , , Access . . 10.3.2 (), , . Access : Boolean rue/False 0 1 ( ) Byte 1 255 Integer -32.768 32.767 Long -2.147.483.648 2.147.483.647 Single -3.40282338 -1.401298-45 1.401298-45 3.40282338 Double -1.79769313486231308 -4.94065645841247-324 -4.94065645841247-324 -1.79769313486231308 Currency -922,337,203,685,447.5808 922,337,203,685,447.5807 Decimal +/-79,228,162,514,264,337,593,543,950,335 7.9228162514264337593543950335 28 Date 1.1.100 31.12.9999

  • Microsoft Access 2010

    [195]

    Object (, ...) String 0 2 ( ) String 0 65.400 ( ) Variant , Double ( ) Variant String 10.3.3 . , Declarations ( 10.9).

  • Microsoft Access 2010

    [196]

    10.9

    , 50. , Access dblRate , 0.05 . Declarations , . , . 10.3.4 , . , . , .

  • Microsoft Access 2010

    [197]

    . . Const Static ( 10.10).

    10.10

    RedovnaIsporuka 20 1 1. Promenljive, 20, 1. SpecijalnaIsporuka 37 1. , curCenaIsp 37, lngBrojIsp 1. 10.3.5 6.2. Matematicki Operatori ( 10.11).

  • Microsoft Access 2010

    [198]

    10.11

    , , , , , ( \) (Mod). . (=), : True False. ? 10.3.6 VBA , (Message Box : MsgBox). Message Box ( 10.12).

  • Microsoft Access 2010

    [199]

    10.12 MsgBox

    2 . ( 10.13). , . . String String .

    10.13 MsgBox

    MsgBox 5 :

    , . 3 .

  • Microsoft Access 2010

    [200]

    Prompt ("Cena iznosi: " & curCena & " dinara."). & . Buttons . vbOkOnly OK. Title (Cena) 10.3.7 . , , . . , . 4 e e. . . Do While ( strKategorijeDostave 10.14).

    1