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 - tzafrir

Pages: 1 2 [3] 4 5 ... 7
31
Hi,
I am trying to add a fragment with SQL query I have created to a template I have also created.

In order to to that I followed the following user guide instructions:
http://www.sparxsystems.com/enterprise_architect_user_guide/11/reporting/adding_fragments_to_a_template.html

or to be more specific:

In the Content panel, at the appropriate point within one of these sections, right-click and select the Insert Template context menu option.
The Select Template dialog displays.

When clicking right click, I am only getting the System Templates and not the one I have created.

Does anybody know how I can see the custom ones?

Thanks


32
General Board / Generating a report for a specific diagram
« on: November 04, 2016, 08:08:20 am »
Hi,
I am trying to generate a report through customize template I have created.
I want to run it on a specific diagram has a unique name (and only on that diagram)

I have notices that you can generate report only to a package, and then it drills down to the diagrams below.

Is there a way to activate a filter (by parameter, or built in mechanism) to find my desired diagram underneath the package?


33
General Board / New border element questions
« on: September 12, 2016, 12:24:29 am »
Hi,
I have created a new border element questions as follows:

EA.DiagramObject diagBorderElement = (EA.DiagramObject)diagram.DiagramObjects.AddNew("l=" + leftPos + ";r=" + rightPos + ";t=" + topPos + ";b=" + bottomPos + ";", "");
diagBorderElement.ElementID=borderElement.ElementID;

It was created fine on the diagram but I have 2 questions about it:
1. How can I change the borderElement color (to Red) for example

2. I have noticed that this element creation, the partitions (swimlanes) in the diagram disappear.
Does anybody know how to create the new element without harming those swimlanes?

34
General Board / Re: Drawing a square on a diagram
« on: September 01, 2016, 01:19:59 am »
I used what you suggested with diagramobject AddNew API.
I see that a new entry is added in t_diagramobjects table, but this new boundary element does not appear in the diagram itself
This it the code I am using:

Can you let me know what should be added to it?

leftPos = 100;
rightPos = 100;
topPos = 100;
bottomPos= 100;

EA.DiagramObject addedNewElement = (EA.DiagramObject)MyDiagram.DiagramObjects.AddNew("l=" + leftPos + ";r=" + rightPos + ";t=" + topPos + ";b=" + bottomPos + ";", "Boundary");

addedNewElement.Update();
MyDiagram.Update();
repository.ReloadDiagram(MyDiagram.DiagramID);

Thanks

35
General Board / Re: Drawing a square on a diagram
« on: August 28, 2016, 10:09:20 pm »
How do you create boundary element?
Regular element with boundaries? how do you create those boundaries

36
General Board / Drawing a square on a diagram
« on: August 28, 2016, 03:57:50 pm »
Hi,

I want to draw a square around an element on a diagram.
I have its left, right, top and button positions.

Does anybody know if there is any graphic API that i can use to do this?

Tzafrir

37
General Board / Getting a value from EA.Attribute
« on: August 01, 2016, 05:55:17 am »
Hi,
This is probably pretty simple but I can get the value from EA.Attribute.

I am getting all the attributes in the element (using element.AttributeEx)
Then running on all the attribute I am getting, I am seeing that I am getting the attribute name.

But I cant get the attribute value,
I tries to get a collection EA.Attribute attribute.TaggedValuesEx\TaggedValues and attribute.Notes
None of these is working even though I have values for the attribute in the Model.

Does anybody knows the correct API for this matter?

38
General Board / Re: Using web service in EA
« on: July 14, 2016, 08:10:38 pm »
what is SO?

39
General Board / Re: Using web service in EA
« on: July 14, 2016, 05:49:58 am »
Maybe let me rephrase my question,
I inserted the line:
SimulatorServiceSoapClient client = new SimulatorServiceSoapClient();
inside a method and it EA did recognize the AddIn.

Now it throws an exception when passing throw this line:
An exception of type 'System.InvalidOperationException' occurred in System.ServiceModel.dll but was not handled in user code

Additional information: Could not find default endpoint element that references contract 'MyServiceReference.MyServiceSoap' in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element.

Does anybody have an example (or steps) how to configure a working web service inside EA AddIn?

40
General Board / Using web service in EA
« on: July 14, 2016, 03:51:17 am »
Hi,
I have created a webservice, tested it (in visual studio) and saw that it is working properly.
I am now trying to make it work from AddIn.
I have added the ServiceReference Service.wsmx file to my references.

I have then added the using declaration:
using MyAddIn.MyServiceReference;

as needed for the webservice to be recognize.
Now I compiled and opened EA, EA loaded my AddIn and everything was OK.

When I added the line:
private MyServiceSoapClient client = new MyServiceSoapClient(); (which compiles ok)
But when opening EA and looking in the Manage AddIns, I am getting Error missing 0x80040154, and AddIn is not loaded.

As anyone encountered in such behavior, or know what is missing? because the error is not informative...

Tzafrir





41
General Board / Re: Updating Diagram.StyleEx attribute
« on: July 04, 2016, 03:06:43 pm »
Ok,

Can you tell me what SQL API you are using to perform an update?
repository.SQLQuery(sql);
throws on exception for missing a "Select" keyword

42
General Board / Updating Diagram.StyleEx attribute
« on: July 03, 2016, 01:19:55 am »
Hi,

I am updating StyleEx variable with new data. (i.e. modifying its one of the ; separated variables, the MDGDgm one, with a new value) and updating the diagram with this new string:

currentDiagram.StyleEx = newStyleEx.

after that I am doing
currentDiagram.Update().

I have noticed that the variable is not getting updated.
Is this a read only variable that can not be modified?
or there is another way to have the diagram updated with the newStyleEx value.

Tzafrir







43
General Board / Re: How to determine the profile of a diagram
« on: June 26, 2016, 12:28:51 am »
change profile means - delete old profile and loading a new MDG profile. Meaning old profile that appears in DGM does not exist anymore

44
General Board / Re: How to determine the profile of a diagram
« on: June 25, 2016, 05:58:02 am »
Hi,
You did not answer my question, let me reexplain what I need.
The DGM attribute in StyleTx holds the profile info at the time the diagram was created.
In case of a profile change, when the diagram is now in a diffrent profile, this attribute holds the value of the old profile and not the current updated one.

My question, where (what attribute) does EA holds the current profile, since when a new diagram is created, it knows to put the correct profile info in the DGM place meaning it holds this value somewhere.

I need to know where.

Tzafrir

45
General Board / How to determine the profile of a diagram
« on: June 23, 2016, 05:20:45 am »
Hi,

Does anybody know how to determine either by API or field in table (t_diagram was my thought but its not there).
the profile that contain the diagram type.

Example:
I have a diagram type that is called basic flow that extends Activity diagram, this definition resides in profile named 'ABC'.
When I have the type of diagram (ABC) I would like to know the profile.

Another note, the profile are imported to the model using the MDG technology.

Thanks

Pages: 1 2 [3] 4 5 ... 7