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 - Simon M

Pages: [1] 2 3 ... 416
Unfortunately, I don't think any amount of testing this technology would have prevented this issue. What happened was that a user changed the model configuration to add the requirement for that MDG Technology.

Bugs and Issues / Re: Model View - Search Change Notify
« on: February 07, 2018, 11:42:57 am »
It shows as a popup. I'd recommend making the change then waiting 2 minutes without the model view open to see what happens.

Not really. They are all LR(k) grammars and differ only slightly.
That's hilarious. Is an apple only slightly different from an orange?

Starting off from a Java or C++ grammar would be harder and more work than starting from our "Simple Sample Language" grammar, which has as much in common as any C-like language.

Setting up  grammar from scratch is just stupid work ... EA wants the grammar itself to be of a certain flavor (BNF or EBNF, I don't know). But these are the tedious things users want to be saved from.
Which is why the  sample provided demonstrates the EA specific syntax without complicating it with all the complexities from parsing multiple versions and variants of a production language.

So instead of hiding them (it's no rocket science you need to protect) it could as well be placed on github.
Until I'm told otherwise, I consider them part of EA's source code.

Start with the "Simple Sample Language" grammar in the Code Samples directory in your install.

Grammars for built-in languages are not available.

General Board / Re: Using a central local help library
« on: February 02, 2018, 09:01:46 am »
There is a path in the registry.

I don't have it installed right now, but think you'll find it in HKLM/Software/Wow6432Node/Sparx Systems.

Yes, you need to create a technology.

This is how you define the import.

The Learn more link at the bottom tells you how you can combine it into an MDG Technology file.

Bugs and Issues / Re: User guide API documentation not navigable
« on: January 31, 2018, 08:29:06 am »
Try the dropdown for child (or sibling when there are no children) topics.

I thought it was, but the only reference to it in the current version of the manual is for connector types. (Which also share type names with t_object)

General Board / Re: Elements on diagram
« on: January 30, 2018, 11:14:43 am »
On the Diagram Behavior preferences page there is an option for 'Auto Group Elements'. I believe that's what you're looking for.

General Board / Re: Hide packages/folders from users (Sparx V14
« on: January 29, 2018, 09:01:36 am »
'Row Level Security' gives you enough information to know roughly what's happening at the database level.

The EA functions that manipulate it (setting visibility for a package etc) require the Pro Cloud Server. Once visibility is set, yes it does change the view offered by WebEA.

Well, I found why you can't use t_diagram.diagram_type: It might return "Activity" and this will show the Activity icon. Anyhow, if there's no easy solution to show the diagram icon, it would be ok (I guess) to just show a common diagram icon with
Code: [Select]
"Diagram" as CLASSTYPE or the like.


Use 't_diagram' as CLASSTABLE.

See the built in Recently Modified Diagrams search for an example.

Suggestions and Requests / Re: local user favourites or preferences
« on: January 22, 2018, 08:41:55 am »
a) Enable security. Users can then select their own default diagram.
b) Not available. These settings are common to all users.

MemoryStream is a .Net class. I don't know VBA well enough to know if there is an equivalent class (or set of functions) available in VBA.

Pages: [1] 2 3 ... 416