Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - markus8521

Pages: [1]
1
Hi vkc1020,

yes that's possible. As documented here: https://sparxsystems.com/enterprise_architect_user_guide/17.1/add-ins___scripting/document_generator_interface_class.html you can use the DocumentGenerator Method "DocumentCustomData". The 1st argument is a string in the format of an xml-file. The associated link on the page is a bit misleading. Use his one instead: https://sparxsystems.com/enterprise_architect_user_guide/17.1/model_publishing/example_output_of_an_rtf_templ.html
The xml-string has to follow the xml-structure shown there. Each of your data entries that you want to be shown with the template later is a line in the xml-string with a begin-tag, content and an end-tag (e.g.:  <Tag>Content</Tag>).
Next, in the document template in EA you insert a custom section. In there, with a right-click you insert a custom field. In the example above, your custom field text is simply "Tag". When you have followed the xml-structure above, the EA document generator will replace the custom field "Tag" with "Content" in your generated document.
For additional data, hust add additional data to your xml-string and custom fields to your document template.

I hope this is the answer you were looking for.

2
Hello everyone,

I have a state machine, let's call it stm_A. One of the states therein is state_B, classified by the state machine stm_B. stm_b has Exit Points. I have referenced the Exit Points of state_B via the ConnectionPointReference dialog window to the corresponding Exit Points of stm_B (as required by the EA documentation).

Now, I would like to access this relation via the API from a script. Can anyone tell me, which API attribute for an element is working here? I have already tried the ones from https://sparxsystems.com/enterprise_architect_user_guide/17.1/add-ins___scripting/element2.html. (I am accessing the Exit Point element of the state)

I have the same issue with the alternative: creating a custom reference.

In a special case it works, if stm_B is already finished. Then i can drag and drop it into stm_A inclusing all Structural Elements. In this case, EA automatically creates an "instance-relationship" as seen in the Traceability-window. Now i can simply use the ClassifierID reference. But if stm-B is changed I can't seem to find a way to create this kind of relationship manually between the Exit Points. Does anyone know a method?

Pages: [1]