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 ... 32
31
General Board / Re: matrix overlays on BPMN activities/pool
« on: February 10, 2017, 12:20:04 am »
Hi,

I don't think so; the only think that has changed since my original post which would have related to v9.x of Sparx I think - is that v13 by default nests activities as a child of the containing pool in the project browser. See http://sparxsystems.com/resources/webinar/partners/bpmn/bpmn-enhancements-cephas.html which explains how to create BPMN models in Sparx. If you adopt this approach, you should be able to query an activities t_object.parent_id column to find out the containing pool; if the activity itself has a classifier defined in a library of processes you should also be able to query this...


Regards,


Jon.

32
General Board / Re: SQL - Macro #Branch#: Result entire model
« on: January 16, 2017, 11:54:54 pm »
Hi,

Your query is missing a join, try :

select o.ea_guid AS CLASSGUID, o.Object_Type AS CLASSTYPE, o.name, o.ea_guid, o.Object_type AS Type, o.Stereotype, o.Author, o.modifiedDate AS Modified, o.note AS [Notes] FROM t_object o, t_package pkg WHERE pkg.Package_ID IN (#Branch#)
AND o.package_ID = pkg.Package_ID

Regards,

Jon.

33
General Board / Re: Respository Usage Statistics
« on: January 13, 2017, 11:54:30 pm »
Hi Phil,

Hope your well; one thing to consider re db triggers is the user account used to connect to a db. Some of my clients have DBA policies that don't allow direct database connection by individual users. In these situations you create a 'service' account which connects to the db. These account details are then imbedded/encrypted in the sparx connection string. In this scenario the db trigger would not be able to tell you/record the actual user connecting. So your first option would be more generally applicable. Although again in a corporate env you may well find access/security issues associated with writing to event logs.

Also as an aside the cloud service can I think be configured to log which users are connecting / disconnecting - so simple solution might be to install it and insist all users connect via the cloud url ?

Regards,

Jon.

34
General Board / Re: Unable to set BPMN Gateway Parameters
« on: January 12, 2017, 10:42:51 pm »
Do you have security on your model ? It could be that the diagram is locked or you don't have permission to edit ...

35
General Board / Re: Modeling Informationflow in BPMN
« on: January 11, 2017, 03:27:54 am »
Hi,

The long winded way to model your requirement using BPMN 2 would be to use DataStore and DataObject elements on your diagram. DB1 would be added as a DataStore (see BPMN2 Palette) you should then use a DataAssociation to connect DB1 to a DataObject that describes the data being conveyed (via its tagged values). The DataObject is then connected via a DataAssociation to the appropriate Activity (or activities).

The direction of the association dictates if you are reading or updating the data store.

36
Hi,

There are XPDL to BPMN translation tools, you can then import the BPMN. See

https://www.businessprocessincubator.com/cloudapps/#web-service-28 (tip, select 'translate')

Or you can pay someone for a full translation service, see:

http://enterprisemodelingsolutions.com/xpdl-to-bpmn/

Regards,

Jon.

37
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.

38
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.

39
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.

40
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.

41
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.

42
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'.

43
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

44
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


45
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.

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