Profile picture for user Waltzing Matilda

We are doing a massive transition from ARIS 7.0 to ARIS 7.1 and have some issues, when attribute types are different between two systems (user-defined).

It is not a problem but creates us some inconvenience in change management especially in semantic check scripts, which are based upon external files with attribute IT coded in.

My question is how to get a table of attribute names and their types from ARIS?

We need the following attribute type data you can find in ARIS Administration/Configuration/Method

Thanks in advance for help.

by Shirish Sharma
Posted on Fri, 07/30/2010 - 11:43

Modify a filter report and get attr type num for allowed object, models and connection attributes as well.

0
by Ciska de Jager
Posted on Mon, 11/14/2011 - 05:15

Hi,

Instead of using the custom attribute's number use the GUID, it never changes. You can do that by defining it as a variable - we usually define all out custom attributes in the common folder as a js file and include this in all our scripts. You can do the same with custom models and symbols, look in the ARIS help for more information

Example

var iLocal = ArisData.ActiveFilter().UserDefinedAttributeTypeNum("the attribute GUID");

Ciska

0
by Ciska de Jager
Posted on Tue, 11/15/2011 - 07:24

And to add to it, Aris 7.0 and older versions, these attributes that you a referring to was the available attribute that you can customise, (you could not create new attributes like in Aris 7.1 and higher) depending on your type - boolean, float, text ect. you have to select one of the available User Defined attributes. Aris 7.1 and higher do not have these attributes as you can create your own, but when converting from ARIS 7.0 all the User defined attributes will come across, all of them, even if you haven't used them, thus clutter your enire method with unused attributes.

There is no API name for them, like AT_NAME, therefor you need to use the number to refer to this attribute, and define it in your scripts. It is best to define it by using the GUID as the number changes but the GUID will never change unless you create a new attribute.

Ciska

0

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