We need a document creator with the flexibility of notepad (storing bulleted text, images, tables, etc). We also want to be able to attach those notepads to certain objects and have them readily accessible from UIs. Notepads don’t seem to be linkable; it would be ideal if Notepads could be either objects or properties of other objects. Is this possible?
Alternatively, we could make an object to represent the Notepad and give this object a property called hyperlink that leads directly to the Notepad, but so far AIP’s suggested hyperlink format has not worked.
(Alternatively, we could make .docx and .xlsx and upload them, but this is clunkier and also seems to lack the ability to link to objects)
While Notepads themselves cannot be objects, you can associate Notepads with objects by making the Notepad resource identifier (rid
) a string property of the object. This rid
should look something like ri.notepad.main.notepad.aaaaaaaa-1234-bbbb-5678-cccccccccccc
and is visible in the Notepad’s URL.
There are several ways you can access the Notepad from the rid
property:
-
You can format the object property as a resource rid, which will make it render as a hyperlink back to Notepad when viewing the object. To do this, in the Ontology Manager property editor view for the relevant object type, select the rid property, then under the “Display” tab, enable “Value Formatting”, then select "Resource rid.
-
If you are using Workshop, it’s also possible to show a full embedded view of the Notepad by following these instructions.
That worked perfectly!