Book a Demo

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
General Board / Re: Keep on getting the login dialog on sparxsystems.com
« Last post by Geert Bellekens on December 05, 2025, 10:50:37 pm »
I only get that when going to the registered section: https://sparxsystems.com/registered/index.html

Geert
22
General Board / Keep on getting the login dialog on sparxsystems.com
« Last post by Sjaak62 on December 05, 2025, 09:29:36 pm »
Goodmorning, when I try to logon to https://sparxsystems.com/ I keep on getting the login dialog. I encounter this problem when using Firefox and Edge. It's probably related to the Basic Authentication which may not be supported by these brwosers.

Anyone who has a resolution for this?

Kind regards, Sjaak
23
General Board / Re: Document Generation - Connector target is a diagram
« Last post by PDC on December 05, 2025, 07:30:31 pm »
Just asking the obvious question (because this is what I would ask to our team of architects if we had this issue): do the diagrams HAVE to exist in a different Package to the UCs? If there is a strongly-defined relationship between the UC and a Sequence Diagram, would it not be appropriate to store the Interaction/SD within the UC in the Package structure (similar for the State Machines)? I think this would let you pull the diagrams in much more easily within a fragment.

As ever, it's just a suggestion and I'm keen to learn if this is not an appropriate solution :)
24
General Board / Re: Document Generation - Connector target is a diagram
« Last post by Geert Bellekens on December 04, 2025, 05:39:35 pm »
and I wasn't sure how to point the template at the Interaction/State Machine - how would you go about this?
I use a search that returns an element based on it's guid.

Geert
25
I have noticed that when I have ports with multiple flow properties or complex structures - e.g. those typed with blocks containing multiple/nested properties (such as SysPhS interfaceBlocks) - the shapes that represent those properties do not always retain their position and dimensions on a Parametric diagram when the diagram is closed and re-opened.
Since it can take a lot of time to lay out a parametric diagram neatly, it's extremely frustrating to close the diagram, re-open it and then find that several things have moved or re-sized!
The underlying issue has something to do with the relative sizes of the shapes and the text they contain.   It appeas that a shape will re-size if the manually set size doesn't allow a sufficient margin around the text.   The same appears to be true of shapes containing other shapes - e.g. a block type containing properties, which itself is contained within a port on the boundary/frame of a parametric diagram:  if there is insufficient margin between a shape and the boundaries of the shapes it contains, then the containing shape may re-size or relocate.

As a supplementary observation, it's really frustrating that the resizing behaviour of ports and the shapes they contain is different:
  • the outer boundary of the port shape exhibits horizontal and vertical symmetry.   When you resize it, it's anchored in place by it's centre
  • any shapes (flow properties/type blocks) contained within the port do not anchor in the same way, meaning that they have to be manually positioned in the horizontal centre of the port.
26
General Board / Re: Document Generation - Connector target is a diagram
« Last post by andrew.francis on December 04, 2025, 01:12:36 am »
Hi Geert, thanks for the reply.

I am currently using a virtual document (document artifact) and a number of model document elements with different templates for heading levels etc. - I think this is what you are recommending.

Currently I am pointing the model document at each individual Use Case (which is in it's own package), and then at the Diagram (which is also in it's own package).
- I would like to be able to move the use cases into a single package.
- I don't mind whether I keep the diagrams in their own packages.

I wasn't sure whether I would be able to use a fragment, as I don't know if I can point fragments at packages while the main template loops through the Elements?
and I wasn't sure how to point the template at the Interaction/State Machine - how would you go about this?

Thanks again!
27
General Board / Re: Document Generation - Connector target is a diagram
« Last post by Geert Bellekens on December 03, 2025, 11:03:43 pm »
There's no easy way to do that in a single template.

The easiest way is to create a virtual document with model documents that point to
- the use case
- the Interaction/State Machine that owns the diagram.

There are ways of making template fragments that use code to fetch the correct diagram, but is rather complicated.

Geert
28
General Board / Document Generation - Connector target is a diagram
« Last post by andrew.francis on December 03, 2025, 09:35:07 pm »
Hi, I'm hoping I have missed an easy option and there is a quick solution to this problem.

I have a package full of Use Cases, and each Use Case has an associated Sequence Diagram or State Diagram in another package. I want to generate a document where I show a Use Case followed by it's associated (linked via Trace) Diagram, but I cannot work out how to do it as the Element >> Connector >> Target doesn't have an option to include a diagram.

Temporarily I have just put the Use Cases in individual Packages, so that I can drop the Use Case package on followed by the Diagram package, but this is not ideal.

Any help greatly appreciated!
29
General Board / Re: Importing stereotype extending PackagingComponent via CSV
« Last post by PrinceMorissette on December 02, 2025, 06:36:25 pm »
Thank you very much! That worked fine  ;)
30
Yes, new elements will no longer be placed on diagrams for various reasons, mainly due to user requests and ideas on how to use this MCP, as well as to improve performance.

We can now place multiple elements at once using the place_element_on_diagram tool. I will update the add-in so that it can create two or more elements at once, saving on AI costs and improving performance.
Pages: 1 2 [3] 4 5 ... 10