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.


Topics - Arquesoft

Pages: [1] 2 3
1
Bugs and Issues / Tag values mixing groups (ver 13.0)
« on: June 06, 2018, 07:52:18 am »
I have a MDG containing profiles. I created a stereotype called "Application" and another one called "Platform", both extend Component metaclass. Both have the same tag values, and the tag values are organized in groups (as both extends the same metaclass, the groups definitions is in the single metaclass element).

I have made several versions of the MDG (every 3 months it happens an update), so I have different elements in different versions of the profiles. The situation about versioning is similar as described here: https://www.sparxsystems.com/forums/smf/index.php/topic,39829.msg245210.html#msg245210

Then, I changed some elements, changing their stereotypes from Platform to Application. To do so, I have a script that allows to do it for a large number of elements simultaneously, selected from a diagram.

After doing that (and experimenting some issues as described in the post of the link above), I manually "fix" the data in the stereotype, and in the t_xref table. It seems to be simple: I had to erase the reference to the Platform stereotype in the t_xref row related to "Stereotypes" and I noted that there is a row in t_xref related to "CustomProperties" containing the tag grouping definition for the element. As the two profiles has the same tags and groups, it is not required to change the t_xref CustomProperties data (there is no reference in this rows related to the profile name.

So, the issue is: after changing the stereotype of the element, the tag grouping is showing the tag values grouped in a weird way, like this:

ProfileName::Platform
-Group A
--Tag 1
--Tag 2
--Tag 3
-Group B
--Tag n
--Tag n1
--Tag n2
ProfileName::Application
--Not grouped tags

What is expected:

ProfileName::Application
-Group A
--Tag 1
--Tag 2
--Tag 3
-Group B
--Tag n
--Tag n1
--Tag n2
--Not grouped tags


The Description in the t_xref for this cases is: @STEREO;Name=Application;FQName=ProfileName::Application;@ENDSTEREO;
(previously it had two definitions of @STEREO (one for Application and one for Platform), so I fixed it manually directly in the database)

2
General Board / How to set page size in RTF templates (ver 14)
« on: June 04, 2018, 08:20:18 am »
I'm creating Virtual Documents (master and model documents) and the default page size for all is A4. I need to set the page size as "Letter", but can not find the option in the master document template nor the model document templates. I did know how to do it in version 12, but can't find the option now. Do you know how to do it now in version 14?

3
Hi, I would like to read your opinions about a good strategy in order to let different users to generate a profile (or MDG), having in mind the icons are defined as local file for the user is creating the profile.

The scenary and restrictions are:
  • There is a shared model in a database
  • Multple users want to update the profiles via re-generating the profile files and the MDG files
  • The profile definition exist in the same model (so, we have to generate the MDG and import the MDG in the same model)
  • It is not possible to have a shared folder to share the icons

Do you know any way to define the icon folder via a parameter or something not depending on the user creating the stereotype in the profile?

4
I created a C# console app that works fine in development environment and in production environment (windows server 2008 R2 64 bits) but only when executed manually. When scheduled in Windows Task Manager it throws the following exception:

Retrieving the COM class factory for component with CLSID {67F4E0FA-46A7-4255-B084-69A9433D08C3} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

I followed the instructions described in:

But when trying to find the EA.App component in the Component Services windows, it is not listed, as shown:


Even in my local PC (windows 10, 64 bits), the EA.App is not listed. Note the shortcut of the comexp executable:


I followed all the instructions in the previous links, even in my local PC but the EA.App is never listed in the Component Services window, so it becomes imposible to configure full launch permissions to this component.

Any ideas?

5
Hi, I have just noted some inconsistent data in a SQLServer model about baselines.

I've been using in the last weeks different versions of EA (Build 1310, Build 1351, Build 1352, 14 Beta 1, 14 RC 1, Build 1418 and Build 1419).

I have a script that creates baselines for a list of package GUIDs. I've run the scripts periodically and it used to work by april 10.

Now, I noted that data is inconsistent in the database, for the following reason:
Table t_document is supposed to store the baselines. I had several data in which column 'ElementID' stores the GUID of the package with the baseline, and the column 'DocType' stores the string 'Baseline'.

But now, I have data of table t_document modified and the same entries (recognized for DocID field) have now another data for column 'ElementID' (not a real element guid), and field 'DocType' now stores the string 'BaselineOf='{THEGUIDOFTHEPACKAGEWITHTHEBASELINE};'

Obvuiosly, EA does not detect this modified entries as baselines of the package, so the baseline list for all my packages are empty, but I still can see the entries in the database.

Any idea of what to do? what make this happen?

(I know a solution is to restore the 'ElementID' entries based on 'DocType' entries but I need to know what make this happen).

6
Now, when creating a Diagram Legend, it is visible in the Project browser but without name.

7
Bugs and Issues / Tooltip on menu options
« on: May 03, 2018, 05:01:48 am »
In previous versions of EA (12 and older) it used to have a tooltip in the mouseover for every button in the user interface. In version 13 it is not present anymore, so I supposed it was a bug. But now, the version 14 has the same "bug"

8
General Board / Querying multiple optional tag values in SQLServer
« on: April 13, 2018, 05:50:34 am »
We are implementing a custom search in SQL (for a model stored in SQLServer) trying to get a list of elements and their optional 'n' tagged values.

In our scenary, there are some elements without tagged values, other with some (< 'n') tagged values and other with all the 'n' tagged values.

We are trying a query structured like that:
Code: [Select]
SELECT o.ea_guid AS CLASSGUID,
       o.Object_Type AS CLASSTYPE,
       o.Name,
       tv1.Value AS tv1,
       tv2.Value AS tv1,
       tv3.Value AS tv1,
       ...
       tvn.Value AS tvn
FROM t_object o
     LEFT JOIN t_objectproperties tv1 ON tv1.Object_ID = o.Object_ID
     LEFT JOIN t_objectproperties tv2 ON tv2.Object_ID = o.Object_ID
     LEFT JOIN t_objectproperties tv3 ON tv3.Object_ID = o.Object_ID
     ...
     LEFT JOIN t_objectproperties tvn ON tvn.Object_ID = o.Object_ID
WHERE tv1.Property = 'TVName1'
  AND tv2.Property = 'TVName2'
  AND tv3.Property = 'TVName3'
  ...
  AND tvn.Property = 'TVNameN'

But it does not returns the expected results (all the elements and the values of the tags if they are present).

Any idea in how to structure this query? What's wrong?

9
I'm planning to develop an automation app that send emails to model users based on business rules on model data.

Where do you think is the best place to store the users email having in mind the model uses Windows authentication?

10
General Board / Tag groupping in extended stereotypes?
« on: March 07, 2018, 08:09:37 am »
I created a profile with stereotypes includig tag groups. Then, I created a new (child) stereotype extending (with a Generalization) the stereotype with tag groups. But the child stereotype, when using the profile, doesn't include the tag groups. The tags are plain-shown, not in groups as the father stereotype.

Any idea or suggestion? is this possible to do?

11
General Board / Latest version date on registered users section wrong
« on: January 03, 2018, 05:30:52 am »
When you log in into the registered users section, it says the lastest version is "Enterprise Architect 13.5, Build 1352. Posted 05-July-2017" but build 1352 was released in december.

For me it is ok, but as reseller, my clients feels the application has not been updated since july, which is not attractive when they pay for the subscription renewal.

Please fix it. Thanks.

12
Bugs and Issues / Registered users site down
« on: August 16, 2017, 06:35:54 am »
When trying to login in the registered users section of the site, it is throwing error 500.

13
General Board / Looking for feature: Find connector in all diagrams
« on: August 05, 2017, 12:38:23 am »
Has anybody ever found something like a "Find connector in all diagrams" feature? Maybe a search, view, add-in, etc? (not even found in bellekens library)

14
The banner in the installation of official version 13.5 still shows the 13 number.

15
According with http://www.sparxsystems.com/enterprise_architect_user_guide/13.0/team_support/permissionlist.html in EA 13.0.1310 is not officialy documented the permission "Configure Project Prerequisites" you can find in the Users or Group configuration windows.

Pages: [1] 2 3