tutorial 6 using form tools and creating custom...

62
Microsoft Access 2013 ® ® Tutorial 6 Using Form Tools and Creating Custom Forms

Upload: others

Post on 30-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

Microsoft Access 2013® ®

Tutorial6UsingFormToolsandCreatingCustomForms

Page 2: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPObjectives• Session6.1– ChangealookupfieldtoaShortTextfield– Viewandprintdatabasedocumentation– Createdatasheet,multipleitem,andsplitforms– ModifyaformandanchorformcontrolsinLayoutview

NewPerspectivesonMicrosoftAccess2013 2

Page 3: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPObjectives(Cont.)• Session6.2– Plan,design,andcreateacustomforminDesignviewandinLayoutview

– Select,move,align,resize,delete,andrenamecontrolsinaform

– Addacomboboxtoaform– Addheadersandfooterstoaform

NewPerspectivesonMicrosoftAccess2013 3

Page 4: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPObjectives(Cont.)• Session6.3– Addacomboboxtoaformtofindrecords– Addasubform toaform– Addcalculatedcontrolstoaformandasubform– Changethetaborderinaform– Improvetheappearanceofaform

NewPerspectivesonMicrosoftAccess2013 4

Page 5: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDesigningForms

• Case- ChathamCommunityHealthServicesCreatingFormsforChathamCommunityHealthServices

• UserwantstocreatenewformsforChathamCommunityHealthServicesusingmanyAccessformcustomizationfeatures,suchas:– Addingcontrolsandasubform toaform– Usingcomboboxesandcalculatedcontrols– Addingcolorandspecialeffectstoaform

NewPerspectivesonMicrosoftAccess2013 5

Page 6: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDesigningForms(Cont.)

NewPerspectivesonMicrosoftAccess2013 6

Page 7: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDesigningForms(Cont.)

NewPerspectivesonMicrosoftAccess2013 7

Page 8: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDesigningForms(Cont.)

NewPerspectivesonMicrosoftAccess2013 8

Page 9: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDesigningForms(Cont.)

NewPerspectivesonMicrosoftAccess2013 9

• ChangingaLookupFieldtoaShortTextfield– Atextboxisacontrolthatletsuserstypeanentry– Acomboboxisacontrolthatcombinesthefeaturesofatextboxandalistbox;itletsuserseitherchooseavaluefromalistortypeanentry

– Atextboxshouldbeusedwhenusersmustenterdata,whileacomboboxshouldbeusedwhenthereisafinitenumberofchoices

Page 10: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPrintingDatabaseRelationshipsandUsingtheDocumenter

NewPerspectivesonMicrosoftAccess2013 10

• TheDocumenterisusedtocreatedetaileddocumentationofall,orselected,objectsinadatabase

• Foreachselectedobject,theDocumenterletsyouprintdocumentation,suchastheobject’spropertiesandrelationships,andthenamesandpropertiesoffieldsusedbytheobject

Page 11: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPrintingDatabaseRelationshipsandUsingtheDocumenter(Cont.)

NewPerspectivesonMicrosoftAccess2013 11

Page 12: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPrintingDatabaseRelationshipsandUsingtheDocumenter(Cont.)

NewPerspectivesonMicrosoftAccess2013 12

Page 13: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPrintingDatabaseRelationshipsandUsingtheDocumenter(Cont.)

NewPerspectivesonMicrosoftAccess2013 13

Page 14: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools

NewPerspectivesonMicrosoftAccess2013 14

CreatingaFormUsingtheDatasheetTool• TheDatasheettoolcreatesaforminadatasheetformatthat

containsallthefieldsinthesourcetableorquery

Page 15: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 15

CreatingaFormUsingtheMultipleItemsTool• TheMultipleItemstoolcreatesacustomizableformthat

displaysmultiplerecordsfromasourcetableorqueryinadatasheetformat

Page 16: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 16

CreatingaFormUsingtheSplitFormTool• TheSplitFormtoolcreatesacustomizableformthatdisplaysthedatainaforminbothFormviewandDatasheetviewatthesametime

• Thetwoviewsaresynchronizedwitheachotheratalltimes

• Selectingarecordinoneviewselectsthesamerecordintheotherview

• Youcanadd,change,ordeletedatafromeitherview• Typically,you’duseDatasheetviewtolocatearecord,andthenuseFormviewtoupdatetherecord

Page 17: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 17

Page 18: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 18

ModifyingaSplitForminLayoutView• UsetheoptionsontheDESIGNtabontheRibbontoaddcontrolsandmakeothermodificationstotheformbutnottothedatasheet

• YoucanalsomodifyformsusingoptionsontheFORMATtab

• OtherpowerfuloptionsareavailableontheARRANGEtab

Page 19: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 19

Page 20: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 20

Page 21: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 21

Page 22: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 22

AnchoringControlsinaForm• Youcandesignformsthatusethescreendimensions

effectivelywhenalltheusersofadatabasehavethesamesizedmonitorsandusethesamescreenresolution

• Ifyoudesignaformtofitonlargemonitorsusinghighscreenresolutions,thenonlyaportionofthecontrolsintheformfitonsmallermonitorswithlowerresolutions,forcinguserstoscrolltheform

• Ifyoudesignaformtofitonsmallermonitorswithlowscreenresolutions,thentheformdisplaysonlargermonitorsinasmallareaintheupper-leftcornerofthescreen,makingtheformlookunattractivelycramped

• Asacompromise,youcananchorthecontrolsintheform

Page 23: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingFormsUsingFormTools(Cont.)

NewPerspectivesonMicrosoftAccess2013 23

Page 24: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPlanningandDesigningaCustomForm

NewPerspectivesonMicrosoftAccess2013 24

Page 25: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPPlanningandDesigningaCustomForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 25

Page 26: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingaCustomForminDesignView

NewPerspectivesonMicrosoftAccess2013 26

• CreatingformsinDesignviewallowsyoumorecontrolandprecision,andprovidesmoreoptionsthancreatingformsinLayoutview

• SwitchbetweenDesignviewandLayoutviewbecausesomedesignmodificationsareeasiertomakeinoneofthetwoviewsthanintheotherview

TheFormWindowinDesignView• UsetheFormwindowinDesignviewtocreateandmodifyforms

Page 27: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingaCustomForminDesignView(Cont.)

NewPerspectivesonMicrosoftAccess2013 27

• Aboundformisaformthathasatableorqueryasitsrecordsource– Useboundformsformaintaininganddisplayingtabledata

• Unboundformsareformsthatdonothavearecordsourceandareusuallyformsthathelpusersnavigateamongtheobjectsinadatabase

Page 28: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPCreatingaCustomForminDesignView(Cont.)

NewPerspectivesonMicrosoftAccess2013 28

Page 29: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXP

• Threekindsofcontrolsinaform:– Aboundcontrolisconnected,orbound,toafieldinthedatabase• Useboundcontrolstodisplayandmaintaintablefieldvalues

– Anunboundcontrolisnotconnectedtoafieldinthedatabase• Useunboundcontrolstodisplaytext,lines,rectangles,etc.• Anunboundcontrolthatdisplaystextiscalledalabel.

– Acalculatedcontroldisplaysavaluethatistheresultofanexpression• Theexpressionusuallycontainsoneormorefields,andthecalculatedcontrolisrecalculatedeachtimeanyvalueintheexpressionchanges

CreatingaCustomForminDesignView(Cont.)

NewPerspectivesonMicrosoftAccess2013 29

Page 30: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPSelecting,Moving,andAligningControls

NewPerspectivesonMicrosoftAccess2013 30

Page 31: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPSelecting,Moving,andAligningControls(Cont.)

NewPerspectivesonMicrosoftAccess2013 31

Page 32: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPSelecting,Moving,andAligningControls(Cont.)

NewPerspectivesonMicrosoftAccess2013 32

Page 33: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPSelecting,Moving,andAligningControls(Cont.)

NewPerspectivesonMicrosoftAccess2013 33

Page 34: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPResizingandDeletingControls

NewPerspectivesonMicrosoftAccess2013 34

Page 35: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPResizingandDeletingControls(Cont.)

NewPerspectivesonMicrosoftAccess2013 35

Page 36: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoaForm

NewPerspectivesonMicrosoftAccess2013 36

• UsetheComboBoxtoolinDesignviewtoaddacomboboxtoaform

• AControlWizardhelpsbyaskingaseriesofquestionsandthenusesyouranswerstocreateacontrolinaformorreport

• AccessoffersControlWizardsfortheComboBox,ListBox,OptionGroup,CommandButton,Subform/Subreport,andothercontroltools

Page 37: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 37

Page 38: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 38

Page 39: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 39

Page 40: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 40

Page 41: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPUsingFormHeadersandFormFooters

NewPerspectivesonMicrosoftAccess2013 41

• TheFormHeaderandFormFootersectionsletyouaddtitles,instructions,commandbuttons,andothercontrolstothetopandbottomofyourform,respectively

• TheVisiblepropertydeterminesifAccessdisplaysacontrolorsection

Page 42: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaTitletoaForm

NewPerspectivesonMicrosoftAccess2013 42

Page 43: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords

NewPerspectivesonMicrosoftAccess2013 43

Page 44: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 44

Page 45: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 45

Page 46: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 46

Page 47: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 47

AddingaSubform toaForm• UsetheSubform/Subreport toolinDesignviewtoaddasubform toaform

Page 48: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 48

Page 49: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPAddingaComboBoxtoFindRecords(Cont.)

NewPerspectivesonMicrosoftAccess2013 49

Page 50: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm

NewPerspectivesonMicrosoftAccess2013 50

• TodisplaycalculatedcontrolsinaformorreportusetheCountandSumfunctions– TheCountfunctiondeterminesthenumberofoccurrencesofanexpression• =Count(expression)

– TheSumfunctioncalculatesthetotalofanexpression• =Sum(expression)

Page 51: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 51

AddingCalculatedControlstoaSubform’s FormFooterSection

Page 52: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 52

Page 53: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 53

AddingCalculatedControlstoaMainForm

Page 54: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 54

Resizing,Moving,andFormattingCalculatedControls

Page 55: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 55

Page 56: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPDisplayingaSubform’s CalculatedControlsintheMainForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 56

Page 57: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPChangingtheTabOrderinaForm

NewPerspectivesonMicrosoftAccess2013 57

• PressingtheTabkeyinFormviewmovesthefocusfromonecontroltoanother– Acontrolissaidtohavefocuswhenitisactiveandawaitinguseraction

– TheorderinwhichthefocusmovesfromcontroltocontrolwhenauserpressestheTabkeyiscalledthetaborder

– Settingtabstopsenablestheusertokeephisorherhandsonthekeyboardwithoutreachingforthemouseandspeedsuptheprocessofdataentryinaform

Page 58: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPChangingtheTabOrderinaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 58

Page 59: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPChangingtheTabOrderinaForm(Cont.)

NewPerspectivesonMicrosoftAccess2013 59

Page 60: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPImprovingaForm’sAppearance

NewPerspectivesonMicrosoftAccess2013 60

AddingaLinetoaForm

Page 61: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPImprovingaForm’sAppearance(Cont.)

NewPerspectivesonMicrosoftAccess2013 61

AddingaRectangletoaForm

Page 62: Tutorial 6 Using Form Tools and Creating Custom Formshome.ku.edu.tr/~mehmetgonen/indr481_fall2015/indr481... · 2015-11-05 · • User wants to create new forms for Chatham Community

XPXPXPImprovingaForm’sAppearance(Cont.)

NewPerspectivesonMicrosoftAccess2013 62

ModifyingtheVisualEffectsoftheControlsinaForm