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

Pages: 1 [2] 3 4
16
General Board / Roadmap Options
« on: October 07, 2016, 09:44:37 am »
Hi,
We are using the Roadmap options of the Sparx 12 quite a lot, and I was wondering if there is anyway to set up a diagram to be in "Roadmap mode" through MDG?



17
Hi Geert
If you mean sarcasim about the data model - far from it.
I'm bring genuine. I had my first look after years away from it a week or so ago.


I found it very easy to follow.  I guess I might gave been spoil by traversing comolex models like SAP etc. but this one is a delight.

18
Suggestions and Requests / Enumerated tag based on sql
« on: September 16, 2016, 07:48:43 pm »
It would be great if we could define a tag list based on sql. Either for the sparx database or another database.

Quite often enumerators are dynamic not static or could be a long list.

Also I think this would be a good method of identifying realised elements for a logical component so it could be displayed on the element via a shape script.

It would save having to rebuild and redistribute models everyone you added a new tag enumerator.

19
Yes I totally agree, as an architect I like to present say the logical layer, separate from the physical realization layer, but still be able to add information in a compartment in summary so it can be all conjoined.

The related element is not flexible enough as you cannot use it in custom shapes etc. and even if you use it in standard native shapes, like UML component, it does have positioning etc. so when you display a db schema component within a dbms component, it overlaps the writing

Maybe Sparx staff - could we make tag drops downs dynamic retrieved from SQL?
I don't think that would be too difficult, and that way it will solve many of my problems including this one.

i.e. DBMS element component, tagged drop down list returning list of DBMS technology e..g Oracle, SQL Server etc.

User selects it and we simply display it on the element in a compartment in a user defined shape. Dynamic so if a new technology is added, next time selecting from tags it is selectable.

Please please please implement by next Tuesday.
One thing about the Sparx data model, it is incredibly intuitive.

20
General Board / Re: Double note sizes
« on: September 11, 2016, 12:59:50 pm »
A sorry guys,
Been away on holiday.
To try and answer all the questions
- No I am only doing this in one shapescript compartment - the example given is from the sparx web page, and if the compartment already exists it is intelligent enough t ore-use.

Blank last line - is that actually in the code of if a blank line is somehow being generated in the list of dependencies? I shall check out my examples, but I don't recall having a blank line.

If it is a bug - do I need to create a bug request as suggested to initiate getting it fixed?
Thanks,
David

21
General Board / Re: Double note sizes
« on: September 08, 2016, 01:35:41 pm »
Hi Qwerty.

What I am doing is trying to populate a Note, connected to an element, with the contents of the element realized components.

Say for example we a logical element called Bus. From that element we realize it to other elements called Double decker bus, tour bus, city bus.

When I create a note and assign it to an element feature, I would expect the note to contain
Double Decker bus
Tour Bus
City bus using the attached code on the element Bus.

This works well, but what happens, is the note is substantially larger than the 3 rows consumed. i.e. there is a lot of "dead space" beneath them.

I cannot re-size them, it ignores me (I call it the teenager syndrome ;-))
So I am left with notes much bigger than the text they contain.

Now image I have an element of say 14 realized elements, I have 28 rows, 14 populated and a lot of distracting space taken up in the diagram.

It looks very, very messy and not practical.

Hope this makes sense.


22
General Board / Double note sizes
« on: September 06, 2016, 02:44:56 pm »
Hi,
I have created this related shape script example straight from the example page. Everything works as it should once I save and re-load and set the features for realized to be visible.

However , the note when assigned is exactly twice the length of the text. This means that when I have  10 lines of text, I have 20 lines of text with 10 of them being blank.

Is this a feature I have to live with, or is there anything I have to do?



I thought maybe making a stereotype  of the note and re-sizing, but it seemed overkill, plus I want to add pin features and I'm not sure how that is done in MDG.

Any help would be appreciated.

Thanks

shape RelatedElement { // add Child Compartments to the parent.
 
     if(HasProperty("Connector.Type", "Realization"))
    {
            
           if(HasProperty("Element.IsSource"))
            {
               SetCompartmentName("Sub Capabilities");
               AppendCompartmentText("#element.NAME#");
               
            }
       }
 }

23
Automation Interface, Add-Ins and Tools / Re: Import DDL from file
« on: September 02, 2016, 02:45:34 pm »
I noticed this was requested in 2007, do we know if it has been implemented yet?

I find it a real pain having to take DDLs sent to me, download databases, run the DDL, then connect Sparx and import.

24
General Board / Re: Dependency and Custom departments not working
« on: August 30, 2016, 12:46:33 pm »
Hi Simon,
Yes I tried these and no change.
Can you confirm if you have got this to work in 12.1 - If I know it works, I shall  perservere, if you identify it as a bug however, I will give up.

Thanks or the feedback.

25
General Board / Re: Exhibit "A", your honour
« on: August 28, 2016, 08:16:47 pm »
Hi - Sorry I stand corrected, you are right.
It is very random for me also.

Even thought all the features are set on, I tried showing the dependent elements in a compartment, just no show.
Also I tried it with the notes, some results, sometimes it worked, sometimes a number, very random.

I am guessing this is raised as a defect somewhere as it is a feature that is not working?

I'm sure this used to work though.
The embedded features and compartments work ok, its is only the RelatedElements.

No testing before release?

26
General Board / Re: Mapping tool in EA -> who wants it?
« on: August 28, 2016, 05:24:30 pm »
Yes I would use it!!!
I think Sparx need to start moving away from UML and software design focus to say, a more EA perspective.


No one uses UML to communicate to stakeholders which means everyone has to customise for the most routine of tasks.

A good product but needs less techie, more architecture.

27
General Board / Re: Exhibit "A", your honour
« on: August 28, 2016, 03:16:19 pm »
Can I suggest you use
http://www.sparxsystems.com.au/resources/user-guides/modeling/mdg-technologies.pdf?

Everything about MDG in 1 place.
But in summary, you may have to change your feature visibilities

28
General Board / Displaying Embedded elements in a shape scripted element
« on: August 27, 2016, 04:31:02 pm »
Hi
I was just wondering if there was a way to implement Embedded elements via a shapescript?
I know there is a ChildElement functionality, but that seems to work only with a native element shape.

I have created a shape of business capabilities based on a UML component that have embedded within it, lower level capabilities (your typical Enterprise Architect (The role not the tool) scenario as you might say).

I want to be able to list them as a summary somehow at the higher levels.
Do you know if it can be done?

Thanks



29
General Board / Re: Difference between DASHGAP and.....DASHGAP???
« on: August 27, 2016, 02:15:35 pm »
Sorry missed this - it appeared in the system output screen.
As I said though, it was more amusing than needed a fix, I changed it to solid and it seemed to work ok.

Thanks,
Ian

30
General Board / Difference between DASHGAP and.....DASHGAP???
« on: August 24, 2016, 04:19:49 pm »
Here's an interesting one...
including it for amusement not for feedback.

Error: Unknown line style DASHGAP.  Please use one of the following string values:
 SOLID, DASH, DOT, DASHDOT, DASHDOTDOT, DASHDOTDOTDOT, DASHGAP, DOTGAP, DASHDOTGAP, DASHDOTDOTGAP, DASHDOTDOTDOTGAP.   

Pages: 1 [2] 3 4