Originally Posted by
BlackBox
When ATTDIA == 0, the INSERT Command issues prompts at the Command Line, instead of using a dialog, which means you can supply desired values to the INSERT Command.
When ATTREQ == 1, the prompts for Attribute values is turned on (or dialog is shown, depending on ATTDIA value).
With that understanding... If you want a LISP routine to do this for you, store the original values of ATTDIA & ATTREQ, set them accordingly, invoke the INSERT Command, supply the necessary parameters to successfully insert, and populate the attribute(s), and finally restore the original ATTDIA & ATTREQ values.
Cheers