ShereeBrown
4 years agoQrew Cadet
How to fix Key Field Issue in Table to Table Relationship
Hi,
My app has two tables: Colleague Calls, and Directory. I want to periodically update the Directory table but i can't use record ID as the Merge Field - and I'm not sure how to proceed.
Background: We are managing covid leave of absences for colleagues. The colleague calls, we record their issue, then HR is able to input leave time into payroll based on a quickbase report. Often our colleague ID numbers were being incorrectly entered in the Colleague Calls table causing extra work. We fixed this by creating a Directory Table. We obtained and uploaded a complete list of all colleagues and their correct information (emp ID #, manager's name, etc. ) into a table (Directory) and we created the Table to Table Relationship: Directory -Parent, Colleague Calls-Child. The record number was the key field in the directory table when setting this up. It works great, when the colleague calls us, we can look them up in while in the intake form using a lookup field, and the directory fields are copied to our Colleague form fields for name, emp ID#,etc.
Now the problem -- I want to update the Directory Table on a routine basis to show changes to employment status, manager changes, job role changes, etc. I have an updated excel with directory information and wanted to merge the records in the Directory table based on the unique employee ID #, however, the key field for this table was initially set as Record ID number...and I don't want to loose the parent-child relationships that already exist.
I copied the app just so I could test some options. I changed the Key Field in the Directory table from record ID to the unique Employee ID field. Now the lookup fields don't work.
I am fairly new to quickbase and i don't want to accidently change or re-write the wrong information into existing records. Is there a way forward? How can I perform a merge/updates on the directory table? Do I have to delete the relationship or directory table and start over with emp ID as the key field? If I do, will I loose all of the related information already in the Colleague Table?
I've searched the discussions for similar issues, but didn't find a solution.
Thank you for your time.
------------------------------
Sheree Brown
------------------------------
My app has two tables: Colleague Calls, and Directory. I want to periodically update the Directory table but i can't use record ID as the Merge Field - and I'm not sure how to proceed.
Background: We are managing covid leave of absences for colleagues. The colleague calls, we record their issue, then HR is able to input leave time into payroll based on a quickbase report. Often our colleague ID numbers were being incorrectly entered in the Colleague Calls table causing extra work. We fixed this by creating a Directory Table. We obtained and uploaded a complete list of all colleagues and their correct information (emp ID #, manager's name, etc. ) into a table (Directory) and we created the Table to Table Relationship: Directory -Parent, Colleague Calls-Child. The record number was the key field in the directory table when setting this up. It works great, when the colleague calls us, we can look them up in while in the intake form using a lookup field, and the directory fields are copied to our Colleague form fields for name, emp ID#,etc.
Now the problem -- I want to update the Directory Table on a routine basis to show changes to employment status, manager changes, job role changes, etc. I have an updated excel with directory information and wanted to merge the records in the Directory table based on the unique employee ID #, however, the key field for this table was initially set as Record ID number...and I don't want to loose the parent-child relationships that already exist.
I copied the app just so I could test some options. I changed the Key Field in the Directory table from record ID to the unique Employee ID field. Now the lookup fields don't work.
I am fairly new to quickbase and i don't want to accidently change or re-write the wrong information into existing records. Is there a way forward? How can I perform a merge/updates on the directory table? Do I have to delete the relationship or directory table and start over with emp ID as the key field? If I do, will I loose all of the related information already in the Colleague Table?
I've searched the discussions for similar issues, but didn't find a solution.
Thank you for your time.
------------------------------
Sheree Brown
------------------------------