Profile picture for user Eva Klein

The question at the beginning of every new script in ARIS is: Should I fulfill the requirements per report (.arx) or macro (.amx)?

First, we should clarify where the differences between the two options actually lie:).

A report

  • is executed on server
  • every time complex analyses are created
  • if objects are navigated to

The creation of a convenient analysis in Word, PDF or Excel can only be realized via a report. The navigation of ARIS objects in the database is easier and more efficient than with a macro (which is complicated and expensive due to frequent server calls, run time). Usually, each individual macro command results in a server call, which considerably increases the run time compared to a report. This is the case, if e.g. we determine all of the functions of a model and its assigned models and specify an attribute for them.

A macro

  • is executed on client
  • should only be used if client functionalities are automated

The change of content, such as the color of an object occurrence, is only possible in the open model per macro. Furthermore, Swing dialogs (e.g. from their own JARs) can only be used in macros, in addition to the dialog functionalities provided in ARIS.

Exclusion criteria: For evaluations that include the creation of output you should use a report. However, if you want to work with an open model then this is only possible via a macro.

Note: This article describe how to develop a report in ARIS. See this post for links to similar articles.

 
by Michel Van Nijlen
Posted on Tue, 11/16/2010 - 09:52

Hello,

You say that is possible to run any Java classes from an Aris macro? How this can be done? I d'ont see any reference on the Aris Architect on-line help related to import JAR files in Aris. 

Of course is possible to add a jar in the "ext" directory of the JRE install, but is not allowed in my company nor client.

Best regards,

M. Van Nijlen

 

1
by Eva Klein
Badge for 'Community Team' achievement
Author
Posted on Tue, 11/16/2010 - 11:36

Hi Michel,

you can import JAR files in the same way like js-files. Go on the first site of the script properties under "Imported scripts".

Regards

Eva

1
by Michel Van Nijlen
Posted on Tue, 11/16/2010 - 11:57

and the classes contained in JAR are automatically added to the classpath?

I had not thought it was so easy.

1
by Eva Klein
Badge for 'Community Team' achievement
Author
Posted on Thu, 11/18/2010 - 09:17

Yes, it should be so easy:-)

1
by marko salar
Posted on Mon, 05/23/2022 - 09:42

Hi Eva,

is it possible to fetch the data through many variations of the same model in ARIS Architect? Is it possbile maybe with query?

Regards

Marko Salar

1

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock