Book a Demo

Recent Posts

Pages: 1 ... 8 9 [10]
91
Hi,
With a diagram script I can control and access the selected objects with diagram.SelectedObjects.
I'd like to get the focus/reference object e.g. if you select several classes, unselect and reselect one, it is shown with a hatched border. It doesn't seem to be possible to find this object in the script. Could a method be provided to do so ?
92
General Board / Updating a shared repository from an offline copy
« Last post by Guillaume on July 10, 2026, 01:39:37 am »
Hi,

I have a shared EA repository on a DB available via the PCS with the EA Security enabled.
A number of users work remotely and complained it was slow via the VPN so they took a local copy of the EA repository so they can work offline and carry updates locally, before submitting these changes to the shared repository.
This requires some governance and I wonder if the following is sustainable:
- With the shared EA repository opened, the user creates a lock on the package branch to update (no one else can edit it from then)
- A project transfer is carried out to generate a local copy of the full EA repository in a QEA file (SQLite)
- The user opens the local file and locks all packages but the one to update to make sure no modification is carried in other packages
- The user carries the changes locally
- Once the updates are done, the user exports (XEA or XMI) the package matching the locked branch
- The user opens the shared repository and runs an XMI or XEA import on the locked/edited package (XEA should be used as it's quicker but I'm not sure if there's any difference in terms of model update/merge).
- Once the import is over, the user can remove the lock

Any feedback is welcomed.
Thanks
93
Suggestions and Requests / Baselines Compare Package to file
« Last post by Guillaume on July 09, 2026, 07:05:54 pm »
I have a large shared EA project with baselines created on the Model root every week to have a way to recover data in case of a user mistake.
If I have a known issue within a specific package branch to fix, it is very difficult to use the baselines compare feature i.e. opening the Show difference on a selected baseline takes ages to run. I wonder if it would be possible to have a new button Compared Package to File so the comparison would run on a selected package instead of the whole model.
Alternatively, would it be possible for EA to run the baseline comparison on the selected package and suggest using the baseline from a parent package if EA can easily filter its details to the package.
94
This bug still exists in EA 17.1. I have an XMI backup of the model root as I need to restore specific packages. When I run Merge from Baseline on an unlocked package, I get an error: One or more items under the current package are security locked, all items must be unlocked before performing this action.
However this package in the model doesn't have any lock.
I had to temporarily disable the EA Security to get it to work
95
Has anyone experienced this behaviour:
A model document uses a template that places a caption below the diagram.

When I export *only* this model document, I get an output like this (some parts redacted)

But... when I export the entire model document (so, multiple individual model documents, using the same template), I get this output...

Note how the Figure 1 prefix has vanished?
96
Thanks for your replies.

I was perhaps too zealous in listing out all the selection places I tried and have complicated my post by erroneously adding in the Browser selection as well, since I was flailing about trying to work out why its not working.

If I clip out from the original message the minimal reproduction steps:
I have two diagrams open, Diagram A and Diagram B.
Main Window > Diagram A is selected

Then when I run my script it prints out "Diagram B", even though "Diagram A" is the currently open and selected tab in the Main Window.

If I swap the order of the diagrams to be "Diagram B", "Diagram A" it prints out the correct name.
If I swap the order of the diagrams to be "Diagram A", "Diagram B" it prints out the incorrect name.

It seems to always select the rightmost diagram.

While trying to create a minimal reproduction for the code I've found the problem.
After Repository.SaveAllDiagrams, then the call to Repository.GetCurrentDiagram() will always return the right most diagram and not the current diagram
==================Code==========================
option explicit
!INC Local Scripts.EAConstants-VBScript

'If Repository.SaveAllDiagrams then the call to Repository.GetCurrentDiagram() will always return the right most diagram and not the current diagram'    Repository.SaveAllDiagrams
dim currentDiagram as EA.Diagram
set currentDiagram = Repository.GetCurrentDiagram()
   
dim name
name = "No diagram selected"

if not currentDiagram is nothing then
    name = currentDiagram.Name
end if
Session.Output  "Current diagram = " & name
97
Hi,

Enterprise Architect does not include an AI subscription by default.

Kernaro AI works with a Bring Your Own LLM model. So, customers need to configure their own LLM subscription or API endpoint.

This does not have to be an enterprise subscription. Any supported cloud-based LLM subscription can be used, as long as it provides API access and is approved by the customer’s organization.

Kernaro AI can be configured with providers such as Azure OpenAI, OpenAI, Anthropic Claude, AWS Bedrock, Google Gemini, or compatible LLM gateway/proxy endpoints.

Enterprise LLM subscriptions are usually preferred by organizations because they can use their existing security, privacy, governance, compliance, and cost control policies.
98
>Kernaro AI also supports a BYOL model

Are we required to have a separate AI subscription, or does EA include one that can be used?
99
PCS General Board / Multiple dependencies in roadmap widget?
« Last post by Hurra on June 23, 2026, 12:01:46 am »
Hello!

Is it possible to show multiple dependencies in the roadmap widget?

Showing one dependency is no problem. I tried some custom SQL to try to show multiple dependencies.

I have tried:
- a comma separeted list with several GUIDS -> no relationship drawn
- one row per dependency -> multiple roadmap objects

Is it even possible?

100
Suggestions and Requests / Connectors support in RTF SQL Fragments
« Last post by Guillaume on June 22, 2026, 10:17:55 pm »
Hi,

I noticed that RTF Template don't allow adding a template within a connector section. This is consistent with Custom SQL Queries for fragments where the ID can be #OBJECTID#, #DIAGRAMID#, or #PACKAGEID#
Is there any reason why connectors cannot have an associated fragment ?

I'd like to display custom information for a connector based on a SQL query.

Thanks
Pages: 1 ... 8 9 [10]