Using Pen Table Multi-Field Text Substitutions

Typically when using the Text Substitution capability within a MicroStation Pen Table, only one replacement field is specified at a time.  In order to allow for more flexibility, multiple replacement fields can be specified all at once.  This is accomplished by using an adjusted “Actual” value in the Text Substitution menu which contains the fields you desire on each plot.  You would take the same approach with the “Replacement” value as illustrated below:

In the example above, the following is noted:

The Actual (placeholder text in the design file) value is:

THIS IS THE FILENAME LOCATION ##############################    

DD-MMM-YYYY  HH:MM     USERNAME

The Replacement (what replaces the placeholder text) value is:

$(MS_PLTDGNFILE_LONG) :: $(MS_PLTMODELNAME)   $(MS_PLTDATE)  $(MS_PLTTIME)       $(USERNAME)

This text substitution will produce the following output using only a single substitution:

c:\projects\roadway.dgn ::  curve  4/12/2013  11:05:56 AM  John.Doe

The full path of the filename, the model name, the current date and time, in addition to the name of the user who submitted the print job are all added nicely to the desired location of each of your plots using this one pen table entry.

Anonymous