Recent Posts

Pages: 1 ... 8 9 [10]
91
Automation Interface, Add-Ins and Tools / Re: GraphQL - import/expot
« Last post by Geert Bellekens on August 12, 2025, 12:01:48 am »
Hi Paolo

Please check out our latest update: "GraphQL support for Sparx EA"
We’ve now enabled Power BI integration for Sparx EA using GraphQL.
@Arshad, can you stop spamming the forum with your non relevant adds?
It's not because you happen to use the same technology, that your solution is somehow an answer to the users question.

Geert
92
No, couldn't make it work, so I switched to using a database user, and encrypting the shortcut file (or use PCS)

Geert
93
I'm guessing you are looking for a way to set a fixed background color for these stereotypes?
That can be done in a shapescript.

I't's kind of hard to edit that into an xml file (and editing the xml file was kind of a hack anyway) so I think you are better off creating your own steroetype derived from the C4 one.
In that case you define your own shapescript that defines the background color hardcoded.

Geert
94
General Board / Re: Cannot get image decoration to render in ShapeScript
« Last post by Geert Bellekens on August 11, 2025, 09:00:53 pm »
If you don't give your decoration an orientation, EA won't know where to show it.
From the examples in the manual:

Code: [Select]
decoration mail
{
     orientation= "NE";
     image ("icon image", 0, 0, 100, 100);
     // "icon image" being the name of the 16x16 image which is loaded into the Image Manager
}

Geert
95
General Board / Re: Can no longer post SQL Statements to this forum
« Last post by Geert Bellekens on August 11, 2025, 06:41:09 pm »
Hi Eve,

I'm not sure if disabling this feature will really decrease the security.

"SQL Injection prevention" such as the one in Cloudfare is nothing more than a stopgap for already broken systems.
If the forum software is written correctly (and I suspect it is) then it doesn't allow SQL injection anyway. Not by filtering, or blocking certain characters, but by using parameterized queries.

Filtering or blocking certain specific characters (or charachter sequences) is not a "real" solution to SQL injection.
If you are not comfortable to disable this feature in Cloudfare, you should really not be comfortable to be using this forum software and update/change is ASAP.

Geert
96
Those are obviously not standard use cases.

There might be something in the stereotype definition that forces this.
Can you post the shapescript, and stereotype definition from the UML profile xml?

Geert
97
of course I do not want any people to violate the EULA.
I removed it from the post.
98
Automation Interface, Add-Ins and Tools / Re: Searching Linked Documents
« Last post by shimon on August 10, 2025, 05:12:29 pm »
Hi,
I now saw that the quirk of the dependency not being registered was fixed in version Build 1712.

Notes for Enterprise Architect v17.1 (Build 1712)
27th of June 2025
General
Corrected loading of Model Add-ins with dependencies.


So maybe I should at least make one with the proper division of responsibilities, instead of packing all the functions into one Class.
Sincerely,
Shimon
99
General Board / Re: ChatGPT enabled models?
« Last post by Sunshine on August 09, 2025, 09:54:39 am »
So why not ask ChatGPT 5 I thought - its got PhD level exertpertise.
I've concluded by the answer below and the searching through 17.1 Build 1713. Couldn't see any reference in the comparison of features of different editions that the release of 1713 its only available on editions above corporate or may have been prematurely released by accident as I still can't see anything with regard to ChatGPT.
I've got the Corporate Edition.

PROMPT
Sparx Enterprise Architect Build 1713 has reference to ChatGPT however after installing it I couldn't find any reference to ChatGPT. What features does Sparx Enterprise Architect provide in Build 1713 and how do I access them?

ANSWER
You're absolutely right that **Sparx Enterprise Architect (EA) Build 1713** (released 8 August 2025) does reference ChatGPT—but if you're not seeing anything, here's what to look for and how to access it:

---

## What’s New in Build 1713

According to the official release notes for EA version 17.1 Build 1713, a new feature was introduced:

* **ChatGPT queries can now incorporate information about the selected element or active diagram** in ChatGPT-enabled models. This is done using placeholders like `#element#` or `#diagram#` in your messages—for example:

  `"Summarize the role this element #element# plays in the following diagram #diagram#"` ([Sparx Systems][1])

Other improvements in this build include better diagram rendering, updated connector notation settings, improved auto-color legend behavior, Quicklinker enhancements, and smarter placement snapping ([Sparx Systems][1]).

---

## Why You Might Not See ChatGPT Features

1. **Model Setup Required**: The release notes specify that these features apply **only in ChatGPT-enabled models**. If your model isn't configured for ChatGPT interactions, the functionality won't appear.

2. **Activation via Commands**: The integration relies on those `#element#` and `#diagram#` placeholders within ChatGPT queries. If you're not using them—or running ChatGPT queries in general—you won't notice the new behavior.

---

## How to Access the ChatGPT Feature in Build 1713

### 1. **Ensure You’re in a ChatGPT-Enabled Model**

* You’ll need to have a model that supports ChatGPT integration. EA may require certain configurations or licenses—check whether your edition (e.g., Professional, Corporate, etc.) includes this and whether you've activated it.

### 2. **Compose a ChatGPT Query Using Placeholders**

* Open the ChatGPT interface within EA (e.g., via an Add-in, docked panel, or ribbon command).
* Include placeholders to reference your current context. For example:

  ```
  “Explain how #element# fits into the process model shown in #diagram#.”
  ```
* EA should recognize those tags and include relevant information about the selected element and diagram in the query it sends to ChatGPT ([Sparx Systems][1]).

### 3. **Verify Other Related Improvements**

* While testing, you may notice smoother operations—like improved connector notation display, diagram rendering for auto-coloring legends, and updated Quicklinker behavior—confirming you're on Build 1713 ([Sparx Systems][1]).

---

## Summary Table

| **Feature**                      | **Details & Access**                                                                                |
| ------------------------------ | ------------------------------------------------------------------------------------- |
| ChatGPT contextual queries| Use `#element#` and `#diagram#` in queries within ChatGPT-enabled models (Build 1713) |
| Diagram/Quicklink improvements | Visible in the UI if you're upgrading from earlier builds                             |
| Model activation requirements  | Confirm your EA edition and licensing include ChatGPT features                        |

---

If you're still not able to see the ChatGPT features:

* Double-check that your license or edition supports ChatGPT integration.
* Explore the EA ribbon or "View > Workspaces and Commands" to ensure relevant commands/panels are enabled. (In earlier EA versions, missing features sometimes resulted from disabled command sets—not related to this build, but still worth checking.) ([Sparx Systems][2])

Let me know what EA edition you're using or where you're expecting to see the ChatGPT integration—happy to help walk you through the setup!

[1]: https://sparxsystems.com/products/ea/history.html?utm_source=chatgpt.com "History - Enterprise Architect 17.1 - Sparx Systems"
[2]: https://sparxsystems.com/forums/smf/index.php?topic=10936.0&utm_source=chatgpt.com "Features are missing for me (but not colleague) - Sparx Systems"
 
100
General Board / Re: ChatGPT enabled models?
« Last post by Sunshine on August 09, 2025, 09:31:04 am »
Good question, I saw that and pondered the same thing. I asked Copilot and this is what it said. I think this might be an hallucination as after installing Build 1713 I searched everywhere but couldn't find any reference to ChatGPT.
 
With the arrival of Build 1713, Sparx has embedded ChatGPT capabilities directly into the desktop EA client:
Script Generation via ChatGPT
• Use a “ChatGPT” pane in the Scripting window to draft VBScript, JavaScript, or C# scripts for EA’s Automation Interface.
• Example: “Generate a script to set a tagged value on every Class in a Package.” The output is ready to run or tweak.
Natural-Language Scripting Prompts
• Skip manual API lookups—describe what you need, and ChatGPT crafts boilerplate code.
• Supports common EA tasks: diagram manipulation, package traversal, element property updates.
Context-Aware Help
• ChatGPT can reference the current model context (selected package or diagram) to tailor scripts.
• Reduces trial-and-error and accelerates automation adoption.
Pages: 1 ... 8 9 [10]