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 - Nizam

Pages: [1] 2 3 ... 19
1
General Board / Re: Default Attribute Value
« on: Today at 02:59:01 am »
Try adding 'None' as a data type for your default Language  You can do that from 'Code Engineering Datatypes'

then you'll see None in your list of types to choose for Default Attribute Type

2
General Board / Re: Default Attribute Value
« on: July 18, 2018, 08:15:30 pm »
Are you referring to default Attribute Type being set as 'int'? you can change that under Preferences -> Language specific page under Source Code Engineering -> Default Attribute type.

Or If you are looking at setting the 'Initial Value', you have to consider Template Packages.

3
Does the EA only allow the user to perform "Elements Filter" from search builted through the "Query Builder"???

YOu have to creat a new search of type 'SQL Editor' and then type your query in the 'Query Builder'.

All other steps that Arshad has mentioned are to just create a new search in your machine.
FWIW - the searches are stored in  %appdata%\Sparx Systems\EA\Search Data\EA_Search.xml

4
General Board / Re: Block Filtering by Tagged Values for reporting
« on: July 16, 2018, 01:29:38 pm »
Consider Sharing an image of what you've tried in the template and your model.

5
Suggestions and Requests / Re: Archimate connector stereotype labels
« on: July 13, 2018, 01:30:34 pm »
Further to qwerty's comment and your posts, you can consider modifying the shapescripts in the MDG.
Removing middlebottomlabel this (and updating the default MDG) should restore your expected behavior.

Actual Shapescript from ArchiMate (refer Geerts https://github.com/GeertBellekens/Enterprise-Architect-Shapescript-Library)
Code: [Select]
shape main
{
noshadow=true;
setlinestyle("DOT");
moveto(0,0);
lineto(100,0);
}

label middlebottomlabel
{
print("");
}

6
General Board / Re: Visio import: Element text invisible
« on: July 11, 2018, 07:40:22 am »
OK, here's some more information. I set a baseline then, using EA, I clicked on one element and deleted the stereotype of "rectangle" by backspacing the text and then clicking out of the field in the Element Properties window.

Now I ran a Baseline Compare. I wish I could post an image here but cannot. Well, the comparison said three items had changed:
- The value of stereotype in the element went from "rectangle" to null. (No surprise there)
- There was a tagged value with Name "fill" that was false in the baseline. This tagged value was deleted.
- There was a tagged value with Name "nameVisible" that was also false in the baseline. This tagged value had also been deleted.

Knowing this, I executed SQL to do make the exact same changes to another element. The result in the appearance of the diagram was no change. The stereotype for the element I tried to change using SQL still said "rectangle", so clearly the field t_object.stereotype is not the authority for this property. Where is this data hidden?

Quite a puzzle.

Bill

I'd again suggest trying using a script to modifying a few elements, and see if that helps. There are items in StyleEx field, PData, XRef, object properties  and many other places that EA could use to infer appearance

7
You don't seem to have a very unusual reporting requirement
Use a template with 'Sub Packages' enabled and just have the name and notes of Element under package
Refer image below
https://pasteboard.co/HtJrgrG.png

however if you want a report of all elements alphabetically , one way to achieve will be to use a Model Document, write a query to fetch all the elements and have that as the input to that Model document (use the same template)


8
General Board / Re: Visio import: Element text invisible
« on: July 10, 2018, 10:19:40 am »
For item 2, I did some checking inside the database as I have SQL access. I ran this query (after identifying package_id 305 as the import):
select * from t_connector where start_object_id in (select object_id from t_object where package_id = 305) or end_object_id in (select object_id from t_object where package_id = 305)
Whats your Visio version? can you try saving the file in the older format (.vsd) and importing again.

(From the post i infer that your Visio diagrams uses the generic shapes stencil (rather than UML or BPMN, etc.)  Visio import works better if one of the standard stencils is used.)


For item 3, I found that each element was of type Rectangle and stereotype rectangle. I found that if I null the stereotype, the Element Name text suddenly appears. I attempted to make the change using an SQL update to a different element:
update t_object set stereotype = null where object_id = 9717
EA stores Stereotype information in multiple tables (t_xref has the FQ Streotype details), best to use scripts to iterate and clear the stereotypeex field of the objects.

9
General Board / Re: Default element size
« on: July 09, 2018, 11:38:06 am »
No, I believe that Cornelian is saying that Ctrl+Z puts elements at their default size, but where does the user define what the default size is?

Ah!, makes sense, however Alt+Z is the best size (rather than default size), I think its case by case basis (depending on whats displayed). and its best handled by the system.

Setting a default size for an element is either a Template package (relatively easy) or Shapescript.

10
General Board / Re: Default element size
« on: July 09, 2018, 08:18:32 am »
How can i set default element size( used with Alt-Z) ?

Template package helps  to influence the size.

However, you are saying the 'Alt + z' is not working or you aren't able to find it?

11
General Board / Re: Stealing a floating license from a user
« on: July 07, 2018, 12:59:20 pm »
Steal -> Revoke i suppose, you can use the keystore manager to see the license assignment and release it.
However there must have been a time out too.

12
General Board / Re: Diagram Filter appears to do opposite
« on: July 06, 2018, 10:58:50 am »
Maybe its not aligning with your previous tools experience, but you must be able to achieve most usecases with the current behavior, in the example in your case define a filter for BPMN objects (of course you have to define the stereotypes one by one, cannot be like stereotype like 'BPMN%") and if you enable that will disable all but BPMN.

13
Bugs and Issues / Re: Copy / paste a port from a block to another
« on: July 05, 2018, 09:51:36 pm »
As a shortcut (workaround) i create a generalization connector between the blocks and use the 'owned / inherited' option to copy the ports across.

14
What sections have you enabled? Are you able to get other fields in the report? Do you have Diagram -> Elements turned on.

have you enabled notes in the Diagram- > Elements or Package -> elements?

Sharing some images of your template def could help.

All you need is enable Package -> Diagram -> element and insert name and notes in it. if you are reporting on diagrams.
or Package -> Element and insert name and notes if you are reporting on package contents

(there are zillion combinations inbetween, but this is the basic)

15
It could be ambiguous at times.
Once you've imported the MDG, remove your local scripts so that you'll only have the MDG script to choose from.

If you repackage after doing this, the mapping will (should) work as Geert mentioned.

Pages: [1] 2 3 ... 19