6ftAndClean
Programmer
Are you at work over this festive period? Do you need a distraction from the mundane and workaday? Be charitable and take pity on a befuddled Access newbie!
I have a database of 5 tables. They refer to geographical information for the area covered by the council I work for. They are 'Ward', 'Area' (a subdivision of a Ward), 'Streets' and 'Street_Details' (information about each street). I am involved in data cleaning another (much larger) database containing information about the properties on streets in our area. My database is to be used to keep a track on the progress made in the data cleaning process.
The table 'Street_Details' mainly comprises of a number of yes/no fields which, via checkboxes in a form, are ticked to indicate work completed on data cleaning in the other larger database. When all the check boxes are ticked a final field called 'Cleaning Complete' is set to true via small bit of VB code. When this final field becomes true an image in the form becomes visible to provide a clear indication to the user that data cleaning is complete. So far so good.
The bit I'm stuck on is as follows... Having ticked all the boxes and been rewarded with a 'Data Cleaning Complete' message becoming visible the user then exits the form to return to a previous form listing all the streets for the area currently being worked on. I would like to be able to reflect the data cleaning status of each street in this form (actually a subform). How can I do this?
1. Is there a way to make the Control Source of a check box in this (sub-)form be 'Cleaning Complete' from the 'Street_Details' table? I can't get this to work.
2. Alternatively, how can I get the 'Cleaning Complete' field in the table 'Street_Details' which is the last table in a relationship tree to update the identically named field in the table 'Streets' which is the next table up the tree? They have a 1-to-1 relationship but I can't see how to achieve this. Do I need to employ a Query to achieve this effect? I tried this with a Select Query but again with no joy.
What I would ultimately like to do is be able to register completion of data cleaning on each street, then when all streets in an Area are cleaned for the Area to be registered as completed and finally when all Areas in a Ward are complete for the Ward to register as completed/data cleaned. Does this help? Can a strategy be devised to achieve this?
Thanks in advance for your help.
I have a database of 5 tables. They refer to geographical information for the area covered by the council I work for. They are 'Ward', 'Area' (a subdivision of a Ward), 'Streets' and 'Street_Details' (information about each street). I am involved in data cleaning another (much larger) database containing information about the properties on streets in our area. My database is to be used to keep a track on the progress made in the data cleaning process.
The table 'Street_Details' mainly comprises of a number of yes/no fields which, via checkboxes in a form, are ticked to indicate work completed on data cleaning in the other larger database. When all the check boxes are ticked a final field called 'Cleaning Complete' is set to true via small bit of VB code. When this final field becomes true an image in the form becomes visible to provide a clear indication to the user that data cleaning is complete. So far so good.
The bit I'm stuck on is as follows... Having ticked all the boxes and been rewarded with a 'Data Cleaning Complete' message becoming visible the user then exits the form to return to a previous form listing all the streets for the area currently being worked on. I would like to be able to reflect the data cleaning status of each street in this form (actually a subform). How can I do this?
1. Is there a way to make the Control Source of a check box in this (sub-)form be 'Cleaning Complete' from the 'Street_Details' table? I can't get this to work.
2. Alternatively, how can I get the 'Cleaning Complete' field in the table 'Street_Details' which is the last table in a relationship tree to update the identically named field in the table 'Streets' which is the next table up the tree? They have a 1-to-1 relationship but I can't see how to achieve this. Do I need to employ a Query to achieve this effect? I tried this with a Select Query but again with no joy.
What I would ultimately like to do is be able to register completion of data cleaning on each street, then when all streets in an Area are cleaned for the Area to be registered as completed and finally when all Areas in a Ward are complete for the Ward to register as completed/data cleaned. Does this help? Can a strategy be devised to achieve this?
Thanks in advance for your help.