On 30 Nov 2006, at 01:48, Timothy Miller wrote:
I guess you're suggesting the stack could read from a custom
property or a text file to fill in the fields in just one card,
based on a unique identifier for each patient. That's not too much
different from a database inquiry, if I understand you. I guess I
could search faster that way, in theory, but otherwise, I don't see
the advantage.
My question:
Have I understood the general idea here? Am I overlooking anything
fundamental? Is it reasonable to leave well enough alone, as long
as I can find stuff in stacks this large, when I need to?
I think you've understood the suggestion perfectly.
My own approach would be to store the data for each patient in an
customPropertySet, which is really an array (each one named the same
as the patient, maybe, and each key of which I'd name the same as the
field you're currently using), so to populate a single card stack:
on showPatient patientName
put the customProperties[patientName] of me into tPatientArray
repeat for each line K in the keys of tPatientArray
put tPatientArray[K] into fld K
end repeat
end showPatient
and to store, after making changes
on storePatient patientName
repeat for with n = 1 to the number of flds
put fld n into patientArray[the short name of fld n]
end repeat
set the customProperties[patientName] of me to patientArray
end storePatient
Something like this, anyway.
But if it's working well for you as it is, then?
Best,
Mark
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution