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 - OpenIT Solutions

Pages: 1 2 [3] 4 5 ... 31
31
General Board / Re: Basic Approval Workflow
« on: November 07, 2016, 09:27:43 pm »
Hi,

The easiest way is to use the status attribute, you can create your own states. You can then set the status of a package/diagrams etc as required.

There is also an example (see http://community.sparxsystems.com/white-papers/765-workflow-scripting-in-enterprise-architect) available that uses a simple workflow script and change elements to track and govern a change to the model.

32
General Board / Re: Collaboration with business on EA
« on: September 30, 2016, 02:42:06 am »
Hi,

I'm surprised Ian hasn't responded to this thread. So I'll do it for him :-)....There is also a third party add (http://www.eadocx.com/). It allows you to publish to Word, users can then edit/annotate the word doc, which can then be imported back into EA. This way you business users can comment/interact without having to use EA.

Finally, its possible (I've done it) to edit the html templates used to generate an html view of your model to include a link on each generated html page (with an imbedded guid) to a tool like confluence which users can then use to comment on the content on the page. Again avoid the need for business users to install/use Sparx.

Regards,

Jon.

33
General Board / Re: Model Transfer from Cloud server
« on: September 20, 2016, 05:03:50 pm »
Hi Geert,

I understand the problem re having to raise tickets etc in large organizations for DBA work. So the cloud transfer would be great. Perhaps one very messy workaround could be the Reusable Asset Service. If you treated the whole model as a RSA, then you might be able to pull it to an EAP ? Just a thought, not tested or done this...

Regards,

Jon.

34
General Board / Re: Task Scheduler
« on: September 13, 2016, 02:18:32 am »
Hi,

Have you actually logged in as the user on the server and started Sparx ? You need to do this so the license is correctly assigned to the user on their first run of EA. If you don't do this when connecting to Sparx API via a scheduled task - you will get the behavior you observe, ie Sparx will be running, but not doing anything - as what is actually happening, is that Sparx has started up under the users accounts/session and is waiting for them to enter their license key.

Regards,

Jon.

35
General Board / Re: Task Scheduler
« on: September 12, 2016, 07:15:18 pm »
Hi,

I don't think you need to follow the steps in the article that Geert refers to IF you are attempting to run your c# app via the Task Scheduler. Just make sure that the user account you use (you can set an explicit user for a Task) has a) run Sparx on the server - so the license has been set and b) has full permission to write to the file system, connect to sparx and use a network connection.

I have a c# app that runs via the task scheduler each night and generates html via Sparx API. So it should work.

Regards,

Jon.

36
General Board / Re: Visualizing element complexity
« on: September 06, 2016, 08:11:54 pm »
Hi,

A simpler approach that might meet your requirement might be Diagram Filters. Search the help for 'Diagram Filters' you will see that you can apply filters based on attributes, such as 'Complexity'. You could create a different filter for each Complexity value. Then apply the filter as required, ie to highlight elements with Complexity set to 'Difficult'.

37
General Board / Re: Adding a link in the generated HTML using the API
« on: August 27, 2016, 01:16:13 am »
Hi,

In Sparx you can edit the HTML templates that are used when generating your html report. Have a look at this link:

http://sparxsystems.com/enterprise_architect_user_guide/12.1/report_generation/webtemplate.html

38
General Board / Re: SPARX on different channels
« on: August 19, 2016, 05:50:40 pm »
Hi,

It want give you a mobile ready view, but you can customize/simplify the look and feel of the generated html by configuring the templates that Sparx uses to generate the html, see:

http://sparxsystems.com/enterprise_architect_user_guide/12.1/report_generation/webtemplate.html


39
General Board / Re: Distribute MDG Technology via Cloud Services?
« on: August 19, 2016, 05:23:53 pm »
Hi,

Not sure if you can do this via the cloud service, but what I have done in the past is deploy my MDG xml to a web server. Users then add the url to the MDG. Any updates made to the MDG on the web server are automatically picked up,

Jon.

40
Hi,

As well as the hand coded approaches mentioned by Geert, there are a couple of commercial products that provide a data exchange between EA and HP ALM, see:

http://blog.bpm-x.com/?p=276
http://www.agosense.com/files/20140506_webinar_sparxea-hpqcalm.pdf

There are others ... however my experience is that they are all costly - but good in a corporate env where total cost of ownership is important...


41
Hi,

Sparx always needs to run under a user. The user it runs under must have run sparx before in an interactive session and entered/accepted the license details.

If your scheduled job is running under a system account that has not run sparx before, it will just be sitting their waiting for someone to enter/accept the license. See this article for further details:

http://community.sparxsystems.com/tutorials/603-75ea-as-an-unattended-windows-service-on-windows-server-2008r2-and-higher

42
Automation Interface, Add-Ins and Tools / Re: BPMN2.0 from C# addin
« on: July 15, 2016, 07:56:42 pm »
Hi,

You are adding all elements to the same collection. You would need to create a collection for the pools first, then for each pool element get a new collection of its elements, to which you add lanes then finally for each lane get a collection and add its elements. So nesting everything in the project browser.

However the real problem would then come as you add elements to the diagram. You are currently just adding with default coordinates. They is a way to place them at specific locations (can't remember the method) ... but this will be very difficult. There is an autolayout method - but this want help with a BPMN diagram :-(....

43
General Board / Re: AS-IS and TO-BE Modelling
« on: June 27, 2016, 07:15:26 pm »
Hi,

Have a look at diagram filters in the help. You can add a version number to a field you can filter on, ie phase, then hide elements as required. However I can't remember of the top of my head if you can filter relationships - I think you can...

44
Automation Interface, Add-Ins and Tools / Re: Run script from add-in
« on: June 23, 2016, 06:28:51 pm »
Hi,

Not a direct answer to your question but have a look at Geerts site - there are details here (plus an add-id) about how to run scripts from add-ins etc...

https://bellekens.com/

Regards,

Jon.

45
Hi,

If you want a collection of elements based upon an ad-hoc SQL query (as opposed to a saved EA query) use:

- GetElementSet (string IDList, long Options)

IDList will be your SQL, Options will be 2; see here for details:

http://sparxsystems.com/enterprise_architect_user_guide/12.1/automation_and_scripting/repository3.html


Regards,

Jon.

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