Book a Demo

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

Pages: [1]
1
The problem is that I have a number of these pages and the tag values change periodically.  They act as landing pages for various entities on the published html site.  The idea being that the user is presented with a list of elements relevant to the entity and can drill down into ones they're interested in.

Manually placing the elements onto the pages is where I started, but quickly becomes a maintenance nightmare as the pages aren't refreshed dynamically as the tag values change.  As a result, it ends up out of date and people lose confidence in the repository.

The closest I've got so far is using the kanban view but you have to manually re-run the searches and you can't bind the lanes to the element stereotype.

It would appear this can't be done, but I'm still open to suggestions if anybody has any. 

I'll try contacting Sparx support directly and see if they can offer anything.

Thanks

2
Why does it have to be a modelview?
Can't you just create it as an SQL search and use it from the search window?

It allows me to include multiple lists of the particular elements on a single diagram.  The diagram is then published to a static HTML website for the rest of the company to consume

3
Aha - that's getting closer - thanks!  The listed items with composite diagrams are now "click-throughable" to the correct diagram when I use the SQL Scratch Pad.

However, when I embed a modelview onto a diagram, using the SQL query as the source - the items can no longer be selected.  If I double click on one of them, then the properties dialog for the modelview is shown.

Does anyone know how to get a modelview to allow the listed items to be clickable?

4
Thanks for your reply, but that doesn't address the problem I was describing.

To summarise the problem:

I'd like to list elements using a SQL query and for them to be "click-throughable" to their composite diagram.


5
Thanks for you quick reply!

I've tried including the list in a model view element - but the listed items aren't clickable at all (not to their properties OR to their composite diagram)

I've tried using search but get the same result.

I liked your suggestion about using a kanban, which I haven't used in Sparx before, so thought I'd give that a go.  Having played with it a bit now, it does get the closest to what I'd like but the behaviour is a bit weird.  I guess I'm using it for something that wasn't intended...

For example:
  • If new items are tagged with the value I'm interested in, they are not added to the list (as they would be in a model view element).  I have to delete all the elements and re-run the search query
  • If an item is untagged with the value I'm interested in, they are removed from the kanban lane but not the diagram as a whole, they are just put on the right hand side (even though they no longer meet the criteria specified in my SQL query)
  • All items are displayed differently to normal. This shouldn't matter, except the link icons are no longer shown on the elements with composites, so the user cannot tell which elements are clickable and which aren't. Weirdly, they're displayed normally once untagged and positioned outside the lanes.  I can switch off 'kanban drawing style', but the link icon still does not appear.  The only way I've found to sort this is to untick "enabled" - but then all the functionality stops
  • I can determine lanes by some attributes (Element or Tagged), but not many Eg I can't choose to split lanes by stereotype
  • The ordering seems to change in peculiar ways.  My SQL specifies an order, but once in a lane the elements appear in apparently random orders

As I say, this was the closest I've got to what I wanted - but the number of issues is too great to use it.

Any more ideas?

Thanks

6

THE CHALLENGE
I'd like to list out all elements that have a particular tagged value. 

If the element has a composite diagram, then I'd like to be able to click on the elemtn and be taken to the composite diagram.

As more elements are tagged with the particular value, I'd like the displayed list to dynamically update.

THE REASON
Historically I've done this manually by dragging elements onto my diagram - which results in them being clickable (with th elink symbol).  As time has gone on, this has become a maintenance issue

WHAT I'VE TRIED

I've tried a package as list - but modified the SQL to be as below.  But the elements aren't clickable

Code: [Select]
select o.ea_guid AS CLASSGUID, o.Object_Type AS CLASSTYPE, o.Name, o.Scope, o.Status, o.Author, o.Stereotype, op.value AS 'PMO Strategy'
from t_object o
left join t_objectproperties op on op.Object_ID = o.Object_ID
and op.value = 'Customer'
order by o.name

I've looked into documentation and list views etc but none seem to do what I need.


Does anyone have any suggestions for how this could be done?


TIA



7
Thanks - that fixed it

8
Hi all,

One of our users created a baseline of a package and then restored to the baseline.

This appears to have created a corrupt element labelled: EA_IMPORT_STUB

It has appeared on many of our diagrams and has relationships to many elements.

It can not be selected from the diagram and does not appear in the project browser.

If we search for it using "Find In Project", it does get listed in the search results, but we cannot delete it from there and "Find in Project Browser" doesn't locate it.

Has anyone encountered this or anything similar before?  If so, do you have any suggestions for how to fix it?

Thanks in advance

9
Bugs and Issues / Re: Archimate - Application Layer Line Jump Issue
« on: February 25, 2014, 08:32:39 pm »
Thanks Nizam - that appears to work for me.  The "Direct" style are a little trickier to get in the right place and have a bit of a life of their own - but the formatting is sorted.

Thanks again

10
Bugs and Issues / Re: Archimate - Application Layer Line Jump Issue
« on: February 19, 2014, 09:37:21 pm »
Thanks for your quick reply

For point 1 - do you know if there's any plans to fix that?  I've just read up on shape scripts and it doesn't seem to be mentioned anywhere.

I'll wait until version 11 then for points 2 and 3

Cheers

11
Bugs and Issues / Archimate - Application Layer Line Jump Issue
« on: February 18, 2014, 10:19:16 pm »
Hi all,

I've just started using EA, but have used several similar tools in the past.  Having drawn my first diagram this morning - I've come across 3 issues that I'm sure others have come across too.

I'd appreciate any pointers to workarounds or fixes.   I'm using EA 10.0.1008 (DB version 4.01) on Windows 7 64 bit.  My diagram is an "Archimate 2.0 - application layer diagram"

1.) When drawing "Used By" connectors that cross other connectors - no "hoop" is displayed.  I have the tick box in tools > options > diagram > Enable Connector Line Jumps ticked and other lines display the hoop - just not "Used By" ones.  Is this intentional?  If so, why?

2.) When printing, it always prints 2 pages rather than 1 (and my diagram easily fits on one page).  Even if I start a new diagram, it still wants to print 2 pages.

3.) Sometimes, when I select a component on my diagram, the "Used By" connectors that touch that component change and invert with a line going to the centre of the component.  I'm not sure why selecting the component would change the connectors but this is particularly annoying if I need to do a "select all" to shift the entire diagram as I then have to spend 10 minutes re-selecting each of the connectors in turn.

Any help, gratefully received

Thanks

Pages: [1]