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

Pages: [1] 2 3 ... 70
1
General Board / Re: Defined variables / string interpolation
« on: November 18, 2017, 03:32:31 am »
Hi Colin,


The nearest thing I can think of is the word substitution feature, which allows you to replace a number of predefined terms in generated documents. It does not apply to diagram rendering nor to HTML reports, and you can't add your own terms for substitution. (Although that could probably be hacked around somehow.)

Related to this is the project constants feature, which allows you to define your own constants for use in report generation, but these are referred to from within document templates and are not substituted in the text pulled from the model.

Each element and connector has an alias, which can be presented instead of (or in addition to) the name, but this won't get you very far if you need multiple substitutions for a single term.

A set of AddIn-calling shape scripts could do it, but those only apply to diagrams and the performance would be atrocious. Simply put, this is not a concept that exists in EA's design. Trying to add it would be a lot of work and would result in a patchy solution at best.

Maybe something could be done with the cloud server and WebEA, but I doubt it.


/Uffe

2
General Board / Re: MDG - Calculating a tagged value from other tags
« on: November 17, 2017, 07:44:43 pm »
Yes, it would be an Add-In that calculates tagged values based on the tagged values of related elements.

There are always going to be limitations to something like this: since EA has no server1 you can't get true automation, you can only do client-side automation. And since the client-side automation API is limited in what it alerts an Add-In about, there will be cases where you will need to invoke a refresh function, kind of like Sunshine's script.

But I can make it pretty seamless for most cases, meaning updating one element would automatically trigger recalculation of tagged values in others.


/Uffe



1 I haven't investigated the possibilities the pro cloud server affords. "Developers are invited to contact Sparx Systems Support to reveive[sic] API documentation", so it may be it's now possible to do proper server-side automation.

3
General Board / Re: MDG - Calculating a tagged value from other tags
« on: November 16, 2017, 11:00:06 pm »
I've had clients ask about this as well. I've done some thinking, and with some limitations it shouldn't be that hard to do.
I could cobble something together within a couple of weeks I think.

Is there interest?
(I've no idea if Sparx are planning to address this.)

/Uffe

4
Bugs and Issues / ActionPin property type not set when created
« on: November 08, 2017, 03:19:16 am »
Hello,


When I create an action from an activity, EA offers to create the action pins (structural elements). They're given the right names, and their argument properties (behavior, parameter) are correct. But the type is not set.

Is there a reason for this?

I would expect the kind (direction) to be set as well: input for input activity parameters, output for output and return activity parameters.

Am I being unreasonable?

(Inout activity parameters are less straightforward; ideally two pins should be created in this case but I can let that slide.)


/Uffe

5
OK, thanks.

And is the old cloud server being discontinued?
Or will it continue to receive bug fixes and/or new features?


/Uffe

6
Hi Uffe,

The type you're after is the pin's property type. You can retrieve its classifier, if it has one, using the undocumented property propertytype.type.

HTH,


/Uffe

7
Hi,

Excluding WebEA and OSLC, is there anything the old non-pro cloud server can do that the Pro Cloud Server Express can't?

/Uffe

8
Hi all,


Well, clue's in the title really.

Apparently, the Pro Cloud Server includes a license server which supports IPv6.
Is that included in the Pro Cloud Server Express?


/Uffe

9
General Board / Re: Free: Pro Cloud Server Express (with WebEA)
« on: October 30, 2017, 08:23:43 pm »
Hi all,


This is in reference to the offer posted in the Latest News thread. No speculation please, I'm after an official reply.

Quote from: Sparx
For registered users of Enterprise Architect Corporate (and above) with more than 5 current licenses, Sparx Systems will provide a license of Pro Cloud Server Express with WebEA.
...
  • Your licenses of Enterprise Architect must be current
  • The Pro Cloud Server Express licenses will match the Enterprise Architect license expiry date

I'm a little confused. Since this is described as an "offer", that implies that the offer won't be valid for ever (although there's no end date listed).

So my question is:
If I qualify and take this offer up, then subsequently renew my 5+ Corporate+ licenses, will the Pro Cloud Server Express license expire? In other words, is this a one-time offer?

Or should it be read to mean that the Pro Cloud Server Express comes free of charge for customers with 5+ Corporate+ licenses? Meaning that as long as I pay for 5+ yearly client renewals, my Pro Cloud Server Express will keep on keepin' on?

If so, how do I renew my Pro Cloud Server Express license?


/Uffe

10
General Board / Re: Swimlines attribute
« on: October 28, 2017, 12:24:18 am »
If an attribute is read-only in the API, the approved (well...) procedure is to use the hidden and undocumented Repository.Execute(), which takes a string containing an SQL statement and passes it to the database for execution.

In this case, you'd pass something like "update t_object set PDATA1=X, PDATA2=Y where Object_ID = " + element.ElementID

/Uffe

11
Hello,

This isn't quite my area, more Geert's, but the API documentation says "style: String - the name of the style in the template; defaults to Normal style".

So if you're specifying a style that exists in the stylesheet but not in the template, that might be why. Try specifying a style that's in the template but not the stylesheet and see if that works.


/Uffe

12
General Board / Updating 11.1 to 13.5 -- any gotchas?
« on: October 25, 2017, 07:57:59 pm »
Hi all,


Well they put it off for longer than humanly possible, but my big client is finally gearing up to update EA from 11.1 to 13.5.
So are there any gotchas, ifs, buts or bear traps I should be aware of?

The GUI is completely reorganized. Got that. Anything else?

The main features we're using would be
  • Corporate edition on Windows 7 (moving to Windows 10)
  • Custom MDG Technologies with a lot of document templates
  • No extensive use of third-party standards (BPMN, TOGAF, etc)
  • SQL Server repositories
  • User Security with Windows authentication
  • Cloud Server for RAS (backed by SQL Server)
  • The old Visio importer

We were using the license server as well, but we're abandoning that due to the lack of IPv6 support and reverting to the user-friendly and easily circumvented license file.

  • Are there any changes to the EA database schema, and are there update scripts available?
  • Are there any breaking changes to user management?
  • Are there any breaking changes changes in the cloud server?
  • Is the new Visio importer included in the Corporate edition, or is it only sold as part of the Office integration?
  • If the latter, will the old importer work with 13.5?

Anything else anyone can think of would of course also be appreciated.


/Uffe

13
Hello,

Not quite sure what you're after here. Does your instance element contain child elements? Or are we talking about attributes?
What type of classifier and instance elements are they?


/Uffe

14
Bugs and Issues / Re: Action pin direction
« on: October 25, 2017, 12:48:23 am »
OK, thanks.

/U

15
Bugs and Issues / Action pin direction
« on: October 25, 2017, 12:29:12 am »
Hi all,


In EA 11.1, if I create an activity with some parameters, and then drag that onto a diagram and let EA create a CallBehavior action from it, EA also auto-creates action pins. But all the action pins have direction 'in', regardless of the direction of the corresponding parameter (in, out, inout or return).

Can someone check if this is still the case in 13?

Thanks,


/Uffe

Pages: [1] 2 3 ... 70