CAB,
That is correct, there will only be one instance of the block in the drawing. All attributes in the block is set to invisible, and the block consist of nothing but attributes, so the user will not know the block exist. I am experimenting with using blocks in this way to store information, I need to be able to retrieve this information (not an issue) and update the information. I was using the attedit command, however there seems to be issues when using symbols (the "@" symbol for example) and the attedit command. So I am looking for a way to update attributes in the block in other ways. There are approximately 70 bits of information I would like to save in each drawing (design criteria for running automated functions).
I have been storing the information in external data files, very cumbersome and prone to synchronization issues, as undo commands do not reflect in the external files. Also leads to issues when the user tries to perform a "Save As" command.
Thanks,
Bruce