Creating an Automatic Number field every opening or printing?

Hello, I have a base file (matrix) with a numeric field, where I would like that every time it was opened (or printed), this field change value. Following a sequence type 0001. The next opening (or printing) the field becomes 0002, and so on.

How can I do this in CorelDRAW X7 or X8 through the Macros?

  • You can use internal corel database.

    -Flag the target shape, add a numeric DataField in Object Data Docker.
    -Create a control and attach in your corel.

    -Your control need registry Document open event or print event
    -At event callback read the DataField and increment
    -Replace Text in your flagged shape
    -Save document
  • Like this