Extra inter-appointment relationship
Posted: Wed Mar 26, 2008 9:14 am
Hi John,
I keep thinking of usability improvements whenever it looks like I'm close to the finishing line.
I have a Boolean field to mark certain types of appointments (interpreting jobs). I've already set things up so I can get all interpreting appointments for the same project in an Edit Appointment found set. I've also structured appointment creation so that all interpreting appointments for the same project are repetitions.
I've also set things up so that after I enter the Repeat Appointments layout I can change certain features (e.g. keywords, title, booth language, and other interpreting-specific features) across the board for all related repeat appointments by just clicking on the labels. This is working very well.
It now occurred to me that it would be useful to be able to do this for all appointments linked to the same job, on a filtered basis.
I would have a layout like the Mini Window Show Repetitions layout, except that at the top of the portal on the right I would have checkboxes labelled "Same date only" and "Same booths only", and there would be a garbage can in the portal row to put that appointment's ID in a global field used in a <> relationship to AppointmentID_kprime.
My trouble is with the "same date only" and "Same booths only" concept, as I need stored key fields on the right hand side of the relationship. Any ideas? Or is this too confusing?
Thanks!
I keep thinking of usability improvements whenever it looks like I'm close to the finishing line.
I have a Boolean field to mark certain types of appointments (interpreting jobs). I've already set things up so I can get all interpreting appointments for the same project in an Edit Appointment found set. I've also structured appointment creation so that all interpreting appointments for the same project are repetitions.
I've also set things up so that after I enter the Repeat Appointments layout I can change certain features (e.g. keywords, title, booth language, and other interpreting-specific features) across the board for all related repeat appointments by just clicking on the labels. This is working very well.
It now occurred to me that it would be useful to be able to do this for all appointments linked to the same job, on a filtered basis.
I would have a layout like the Mini Window Show Repetitions layout, except that at the top of the portal on the right I would have checkboxes labelled "Same date only" and "Same booths only", and there would be a garbage can in the portal row to put that appointment's ID in a global field used in a <> relationship to AppointmentID_kprime.
My trouble is with the "same date only" and "Same booths only" concept, as I need stored key fields on the right hand side of the relationship. Any ideas? Or is this too confusing?
Thanks!