I tried uploading the previous version so you could see all tables and structure but the file is 1.2MB too large to upload here.
*****************************
Version2 basically contains the tables and sample data when I began building the forms. The tables were quite ambitious and show a basic thought process as to the data planned for the application. The forms have very limited functionality and were made before realizing the underlying problem of the atabase structure. Good example of getting the cart before the horse.
Version2a shows a little more functionality in the forms as seem in frmMain and Members, but the the stucture of the database is still presenting problems.
Version2b has concentrated on a different approach for the table/value relationships. tblHeadofHousehold replaces the family table and tables for spouse and children have been added. I am attemping to organize the data in such a way that members of the same family can easily be cross referenced without complex queries. This is mainly because I really dont know VB and building complex queries and using them is not my strong point.
The form displayed in this version is "blueprint" of what the family interface should be. Of course the interface will change, but the basic idea, ie; tabs, an subforms will remain.The information within each tab will be added in addtional tables where either the familyID or memberID is utilitized to associate records.
Future updates, should I master this much, will include other forms that display different types of information and categories, such as visitors only, children only, staff only, members with attendance between date and date, etc. Other data to be referenced and recorded will include class information, personal notes, visitation journal, and perhaps a companion contribution/finance application that allows for more detailed entry and reporting of contributions, sales, and other fionancial transactions based on familyID or memberID. It is also planned to allow certain fields to be updateable and customized by the user. For example
default header and footer information containing the organizations contact information, messages to be displayed on various reports("Thank you or your tax deductable donation" on a receipt footer), and certain customizable lookup fields (adding titles like Rev. to the Mr., Mrs, Dr. title options,
or changing Benevolence to Building fund in contribution types).
I am volunteering my time for this project, so the learning experience will be my compensation.
Earnest Kerns
ekerns@ureach.com