Techniques for Powerful Find forms
description
Transcript of Techniques for Powerful Find forms
Techniques for Powerful Find forms
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
2
Introduction
MDB, MDE & RT VersionsTypical Search & Find methodsParent | Child | Parent synchsForms SummaryQuery SummaryCode SummaryConclusion
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
3
MDB, MDE & RunTimeIn the RunTime environment:– No database, no macro and no module windows
are available– No Design views– No built in toolbars– Many windows are invisible though accessible by
code– Must have error trapping – otherwise application
displays a standard Access error and exits to desktop
– Must build your own custom help files– Some keystrokes not available
Emulate Runtime environment with:– MSACCESS "C:\Path\App.MDB" /runtime
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
4
Parent | Child SynchsParent records in formChildren records in sub-formBehavior of parent/child synchsBehavior of child/parent synchs
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
5
Built-In FindsFinds in table and formsRight click– By selection– Excluding selection– Filter For– Remove Filter– Sort Ascending– Sort Descending
CTRL – F– Field sensitive– Beware of replace (trap it)
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
6
Forms SummaryChoose search optionSingle click & arrow list boxDouble click & enter list boxEnter value in text boxCommand button
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
7
Query SummaryNaming conventionsFind queriesSorted queries[Forms]![frmFindXXX]![lstXXX]
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
8
Code Summary
Application.SetOption (zero based)Mix queries with SQLSelect CaseFunctions
07-24-2002 Techniques for Powerful Find forms
Introduction
MDB, MDB, RT
Parent | Child
Built-In Finds
Forms
Queries
Code
Conclusion
9
Conclusion
Build in more flexibility
Users will like functionality
Make it modular and portable
Ofer Shimrat(858) [email protected]