Wednesday, 07 February 2024
  5 Replies
  2K Visits
0
Votes
Undo
Does anyone know of a way to include a non-plot watermark in a detail template such that whenever it is placed a simple date will be put in there?

I've read through the customizing and saving details article LINK - and didn't see anything akin to this.

I know AutocAD has the function of using fields, but not sure of a way I can keep it isolated before it gets placed as a detail in the template file.
Kevin Pfeiffer set the type of the post as  Issue — 9 months ago
9 months ago
·
#5536
0
Votes
Undo
Kevin,
If I could ask for a little bit of clarification on this. Do you want to timestamp when the detail was created and last saved into the system? Or when a created detail is placed onto a sheetset within a given project?
9 months ago
·
#5547
0
Votes
Undo
I am looking for when the detail is very first created, sort of like a birthday. Basically whenever a detail template is placed into a drawing space, the date code gets stamped into it and cannot be altered. That way I can see if others copy that detail for other projects I can get a sense of how old (and possibly out of date) it is.
9 months ago
·
#5548
0
Votes
Undo
Kevin,
Thanks for the clarification. I think I found the field type you are looking for. Please see steps below on how I was able to do this.

1- Make sure to set the proper Preference Set of the template you wish to update (see link below on how to do this)
Customizing & Saving Detail Templates
2- Type "Field" into the commandline and filter the Field Category to "Date & Time"
3- Select "CreateDate" from the Field Names column and set the desired date format to your liking (I picked a format that showed month, day, year, and time)
4- Place that field into your template and use match properties (or manually set things) to match the format of the text style/non plot layer settings to your liking (don't worry about what the field says at this point)
5- Save changes and close the detail template
6- Place the template around what you want to save as a new detail (the field will be blank at this point)
7- Use the save detail tools to save the detail into the system (the newly saved detail file will get the proper time stamp)
8- Within your project file, place the detail onto your sheet and you should see the time stamp with the created date. However, in my testing I did see that when initially placing the detail onto the sheet, the field was blank. Editing that source detail, saving it, then clicking the "Update Details" button did regen that field to show proper. Still trying to figure out why that is... but it is there.

Let me know how that goes for you and we can take things from there if needed.
9 months ago
·
#5561
0
Votes
Undo
Jake,

Works as expected, however one snag - when placing the detail in paper space it reports the date of the sheet file, not the detail :D . When opening the detail, the date is correct but even after saving / updating it persists to be old in the sheet.

For now I'm going to remove from the template, may be more trouble that it's worth.

Thanks,
Kevin
9 months ago
·
#5568
0
Votes
Undo
Alright, in talking through things more with the team, the biggest hold up is still what the system should track from a saved changes perspective. At the end of the day, if the system is going to implement any sort of date, we would want that date to update to keep track of when the last changes actually were, not necessarily when the detail was created. For this static of a date, I think the easiest thing would be to have a small bit of text still reside in your template so when it is placed, you can manually just update the time/date and move on. Just make sure that bit of text is set to non plot, and starts as DD/MM/YYYY or something like that so when you see it NOT a date, you know someone didn't actually make the change.
  • Page :
  • 1
There are no replies made for this post yet.