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 - Mats Gejnevall

Pages: [1] 2 3 ... 7
1
General Board / Re: Seems like I have been blacklisted
« on: June 15, 2023, 06:49:03 pm »
Seems like it was temporary. Can search now!

2
General Board / Disallow creation of element with same name
« on: June 15, 2023, 06:47:44 pm »
We would like to get a warning whenever someone tries to create a new element of the same type and name as an existing element. Is there a way of doing this or does someone have a solution for dealing with this. The same really applies to relations, i.e. when you create a relation of the same type between two elements.

Thanks
Mats

3
General Board / Moving relations between databases
« on: June 15, 2023, 06:42:45 pm »
Hi
We are creating a new database and want to move part of the existing material to the new database. One way of doing this is creating a CSV file to move the elements. But that will not move the relations between the elements.

Another would be to create XML files of packages, but then we cannot control which elements and relations without doing a lot of changes in the source.

Is there a way of exporting the relations in ways more like the csv files? Or any other way?

Thanks
Mats

4
General Board / Seems like I have been blacklisted
« on: June 15, 2023, 06:23:51 pm »
I get this message when I search for something: *** Forbidden. Sender blacklisted. ***

????

5
We are using the CSV format. Is the new metamodel format when you model the same stuff as in the CSV file? Tried doing in v15, that but there were some functions that was not avaiable in that format. So we were stuck with CSV.
Cheers
Mats

6
Hi
We are just moving from v15.1 to v16.1 and after generating our v16.1 MDG the qucklinks have stopped working. Any ideas on what could be the problem. We have been using a list of quicklinks in the profile.

Thanks for any help
Mats

7
General Board / Conveyed information in flows
« on: January 19, 2022, 08:33:30 pm »
Are there any simple way to find out if an (information) element in my browser is part of any (information) flow?

I want to clean up my model and there are a lot of information element orphans, but I cannot delete them without knowing if they are not included in some information flows.

If someone has an sql sccript to detect the flows, I would love to have a copy of it. Or any easy way!!

Thanks Mats

8
Bugs and Issues / v16 Archimate exchange file generation
« on: December 06, 2021, 02:28:19 am »
When I add a Grouping element to an Archimate model and then try to generate an Archimate exchange file, the generation fails. When I remove the grouping element and save everything it still fails. If I restart v16 and try to generate (without the grouping element), the exchange file generation works???????

It that a feature?? ??? ???

When I xmi export the same model to v15.2 and add the grouping elements, and generates the exchange file,  it works ok!!!

9
Bugs and Issues / Re: Microsoft Cursor Engine [-2147217864]
« on: October 18, 2021, 07:27:40 pm »
How did you manage to set these in the ODBC driver? From within EA or on your PC?

10
This is an attempt to describe a few roles around using Sparx EA as a modelling tool in an organization. The roles can be executed by one or more people. Hopefullt a version of this text can be used when hiring.
Product owner
The role that owns the implementation av SPARX EA within an organisation.
Stakeholders are: Architects, Designers, Developers, CIO, Purchasing, Finance
Tasks/Responsibities:
* Planning purchase
* Planning maintenance and improvements
* Tool budget
* Architecture of implementation (tool, repository, file shares, browser connection, security. backup systems, other connected system (e.g. Doors))
* Adding and removing users in EA, and access lists for reporsitory (e.g. SQL db) and file shares

Toolsmith
The role that configures SPARX EA to fit the organization.
Stakeholders: Modellers
Task/Responsibilities:
* Configure the tool
* Create and maintain metamodels (MDG's)
* Create and maintain documentation and HTML templates
* Create and maintain search scripts
* Create and maintain external SQL queries to the repository
* Create and maintain scripts to ease use
* Create and maintain users manuals

Configuration manager (CM)
The role that creates and maintains the the browser structure and the quality of the models.
Stakeholders are: Modellers, Quality
Task/Responsibilities:
* Set up and maintain repository structure
* Handle baselines and backups
* Handle versioning
* Make releases
* Ensure status of models (incl. review history etc)

Please improve this text with comments and new material  :D
/Mats

11
General Board / Re: Generation of references and acronymns
« on: October 13, 2021, 05:32:27 pm »
What I did in the end was the following:
1. Created one template for acronymns and one for references (simple with package, diagram elements and a table with names and descriptions)
2. Created a glossary package with one subpackage for acronymns and one for references
3. Added all possible acronymns and references to these packages
4. For each local document to generate I added a virtual document consisting of a <master document> and an acronymn and an references <model document>. The model documents mapped to the templates defined in step 1
5. Added a package in each document structure with packages and and diagrams for local document acronymns and references
6. Added the acronymns and references for the given document to those diagrams
7. Generated the document and it worked perfectly (after a few tweeks)
Code: [Select]
ackage >
{Pkg.Name}
diagram >
element >
Abbreviations/ Acronymns Description
{Element.Name} {Element.Notes}
< element
< diagram
child packages >
< child packages
< package

12
General Board / Generation of references and acronymns
« on: October 06, 2021, 07:28:53 pm »
We have created a package with all our references and acronymns. Maybe a 1000 of them. We are generating a number of documents from our model (200+). In each document we want to include relevant reference and acronymns. To do that we are planning to add one reference diagram och one acronymn diagram for each of the 200+ documents (i.e. a subpackage in each packages structure for each document) so we can reuse the references and acronymns and changes in the text needs only to be made in one place.

But when we generate the documents, we have not found any way to inlcude the reference and acrynomn elements (not the diagram) in the document. The diagrams can be included but that is not how we want the elements to show up in our documents. It should be in the old table style (e.g. a list of acronymns and their descriptions).

Does anyone know how to do this? Must be a pretty common problem people run into.

Thanks
Mats

13
General Board / Re: Microsoft Cursor Engine - E_FAIL
« on: September 23, 2021, 09:10:16 pm »
Where would dberrors.txt be stored? On my laptop or on the SQL server?

14
General Board / Re: Microsoft Cursor Engine - E_FAIL
« on: September 23, 2021, 06:50:02 pm »
When I imported the XML and did updates in the problem diagram I got this error instead of it crashing:

DAO.Field [0x00000c5b] The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data.

My update could be as small as moving a connector position. The error happened when saving the the diagram, but it did not crash EA any more. That way I was able to detect which element caused the crashing, but not why!!

15
General Board / Re: Microsoft Cursor Engine - E_FAIL
« on: September 22, 2021, 10:01:10 pm »
I found the element that is causing the problem by exporting the model to XML and then importing it into a file based repository. Then I removed  the elements one by one from the problem diagram until I got a error that did not crash EA. That was the problem element. When I remove that element from my original model, it did not crash any more.

But it was used in many other diagrams and I would like to replace it with a new version of it in ALL diagrams (50+). But that is hard work! Does anyone have a script that would replace one element with another in all diagrams? That would make my life so much easier. And something I have seen in other EA like tools. Maybe something that Sparx could build into EA!!

Pages: [1] 2 3 ... 7