Hello All,
In ARIS IT Architect 7.1, for creating a new object we get 3 feilds(Object Type, Default Symbol, Name) that is mandatory to be filled and the object will be created.
Now say i want to add another feild and make it mandatory.
Is it possible to do it? If so plz help out or let me know the alternative.
Thanks in advance.
Regards,
Nishita
Hello Ms. Nishita Addagatla,
In Aris terms, objects have attributes, so I assume you want to add attributes to the object type. You do this by configuring the Method Filter that you use.
For every object type, it gives you the opportunatity to specify which attributes (out of the total pool of ARIS attribute types) are relevant for a certain object type.
It's part of the Administration module of ARIS and you do this at the server level. As far as I know, you can not specify mandatory attributes (but you can validate them with scripts).
Once this configuration is done, you can use the explorer to select (or create) an object and use right mouseclick to acces all the attributes and give them specific values.
You only see the attributes of a specific object that the Method's Filter allows you to see.
Hope this helps.
Fred Tirion
Hello Fred,
Thank you for your response.
The above mentioned is familiar to me, But it didn't ans my question,
Question is When you create an object you need to feed 3 feilds - 'Object Type', 'Default Symbol' and 'Names' (as shown in the above Picture), there after the object is being created, Now i want to Add a feild say 'Created by'(just an example) or any other. In this case What should be done?
So i conclude saying, when ever you create an object you should even feed 'Created By' after 'Names'(as shown in the above Picture).
Thank you.
Nishita
Hello Ms. Nishita Addagatla,
So you want the extra fields (e.g. "Created by") in the Aris supplied dialog box "Create objects"?
First of all, the example "Created by" is maybe a bad example because Aris already maintains this attribute for you and you can always see who created an object.
Secondly, the use of the dialog is one way of creating objects but of course a far more common way is by dropping symbols on a model. Aris will dynamically create the objects for you, without ever showing the "Create objects" dialogue.
So even if you could add those extra fields to the dialogue, it does not guarantee anything because the use of the dialogue is by no means the only way to create objects in the database.
Because the "Create objects" dialogue is part of the ARIS system software, I would be highly surprised if there was a way to manipulate it.
You can however implement your own version of "Create objects" as a script with a user dialogue. In that way you can add all the fields you want and you can reject the creation of the object if any field, you consider mandatory is not filled-in (properly).
But it does not replace the system supplied version and users will have ways to create objects, without using your script.
Maybe others can correct me, if I am wrong.
Fred Tirion
Hi,
I agree with Fred regarding the created by and the dialog script.
In addition, you could use semantic checks or macros as an option to check mandatory attributes. That way you can set it to automatically run when the model is saved and it can highlight the offending objects.
Mayur