Forum Discussion
AdamHollman
Qrew Trainee
Hi Evan,
Hope you're well.
I found your response very useful above and also want to track all changes to all fields in my productions database. I have over 100 fields, isn't there a way I can run an automation which creates a new record in an 'update' database but copies over which field was changed and the actual change in the field without linking the specific field in productions to the field in updates. I basically don't want to have to copy the whole records fields, i just want to copy which specific field has changed into the update database. Thanks
------------------------------
Adam Hollman
------------------------------
Hope you're well.
I found your response very useful above and also want to track all changes to all fields in my productions database. I have over 100 fields, isn't there a way I can run an automation which creates a new record in an 'update' database but copies over which field was changed and the actual change in the field without linking the specific field in productions to the field in updates. I basically don't want to have to copy the whole records fields, i just want to copy which specific field has changed into the update database. Thanks
------------------------------
Adam Hollman
------------------------------
EvanMartinez
4 years agoQuickbase Staff
Hi Adam,
It can get kind of complicated to track that much change and still be able to target just the field that changes to copy over. It isn't something I have built out before but some of those community members here might have their own suggestions. I will say since this first response our Audit Log functions have also grown to allow for better tracking of field changes as an option as well.
------------------------------
Evan Martinez
Community Marketing Manager
Quickbase
------------------------------
It can get kind of complicated to track that much change and still be able to target just the field that changes to copy over. It isn't something I have built out before but some of those community members here might have their own suggestions. I will say since this first response our Audit Log functions have also grown to allow for better tracking of field changes as an option as well.
------------------------------
Evan Martinez
Community Marketing Manager
Quickbase
------------------------------
- MarkShnier__You4 years agoQrew LegendAs follow in to what Evan said, when I set up audit tables I include in the audit table the field that was being changed and if I am auditing changes on multiple tables then I include a field for the name of the table.
I then fire and automation to record both the old value and the new value into that table. Inevitably there are many records written where the old value and the new value is the same because I use one automation which many steps to write out separate records for the old value and the new value whenever anyone of a number of fields change.
So I know you said you had 100 fields but for example you could decide to track the 10 most important fields.
Then when the record is changed and just one out of those 10 fields change you end up writing out 10 records of which nine have the old value and the new value identical.
So then you can set up an automation to automatically delete audit trail records where in fact there was no change.
This approach works pretty well as long as you do not need to track every single field.
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------- AdamHollman4 years agoQrew TraineeEvan/Mark thankyou for your responses. I've been told automatons will be phased out soon and to use pipelines for this.
Unfortunately I'm not realm admin but I'm trying to duplicate the functionality in audits onto a table.
Mark - I'm hoping my audit table would have these fields (and can restrict the number of fields as the trigger):
Field Changed - this will actually show me the name of the field that's changed in the main table. So if my automaton has 10 fields to look for triggers, this will show the specific field changed. I can't see a way of adding the actual field name from the main table into this field in the audit table - any hints?
Old Value
New Value
Changed by
Changed date
------------------------------
Adam Hollman
------------------------------- MarkShnier__You4 years agoQrew LegendThe Automation or pipeline will write out 10 records for every change. The name of the field will simply be hard coded into the Automation or Pipeline. ie you will just enter text into a field, not a field value but just words like "Status". (Without the Quotes)
------------------------------
Mark Shnier (YQC)
Quick Base Solution Provider
Your Quick Base Coach
http://QuickBaseCoach.com
mark.shnier@gmail.com
------------------------------