gobravedave / Enterprise-Architect

scripts and other code snippets to extend Sparxs Enterprise Architect
BSD 2-Clause "Simplified" License
50 stars 11 forks source link

No class diagram generated #20

Open migdur opened 2 months ago

migdur commented 2 months ago

Hi,

I am trying to generate a class diagram like this one

`@startuml !theme plain top to bottom direction skinparam linetype ortho

class DIM_ACADEMIEJAAR { FK_ACADEMIEJAAR: number(38) PK_ACADEMIEJAAR: varchar(16777216) ACADEMIEJAAR: varchar(16777216) ACADEMIEJAARNUM: number(38) ACADEMIEJAARBEGINDATUM: date ACADEMIEJAAREINDDATUM: date ONDERWIJSAANBOD_ISLAATSTEAJ: varchar(16777216) ONDERWIJSAANBOD_ISLAATSTE5AJ: varchar(16777216) ISHUIDIGAJ: varchar(16777216) } class DIM_AFSTUDEERRICHTING { FK_AFSTUDEERRICHTING: number(38) PK_ACADEMIEJAAR: varchar(16777216) PK_OPLEIDING: varchar(16777216) AFSTUDEERRICHTINGSCODEOASIS: varchar(16777216) AFSTUDEERRICHTINGOASIS: varchar(16777216) OPLEIDINGSCODEOASIS: varchar(16777216) GEMEENSCHAPPELIJKAANLOOPSTUK: varchar(16777216) AFSTUDEERTALEN: varchar(16777216) AFSTUDEERRICHTINGSCODE: varchar(16777216) OPLEIDINGSCODE: varchar(16777216) ISINSCHRIJFBAARAANUGENT: varchar(3) OPLEIDINGSCOMMISSIECODE: varchar(16777216) OPLEIDINGSCOMMISSIENAAM: varchar(16777216) OPLEIDINGSCOMMISSIE: varchar(16777216) }

@enduml`

but when I run it I get nothing, I am just left with the note node and the code in it. My log looks like this

2024-7-2 11:44:51 [INFO]: ------VBScript Run PlantUML script------ 2024-7-2 11:44:51 [INFO]: Create Class Diagram script activated 2024-7-2 11:44:51 [WARNING]: This script does not yet support Logical diagrams 2024-7-2 11:44:51 [INFO]: Create Class Diagram Script Complete 2024-7-2 11:44:51 [INFO]: ========================================= 2024-7-2 11:44:51 [INFO]: Script Complete 2024-7-2 11:44:51 [INFO]: ===============

am I misdoing something? Thanks

zoophag commented 1 month ago

Dear migdur, see the message that you posted 2024-7-2 11:44:51 [WARNING]: This script does not yet support Logical diagrams

The generation / import of Class Diagrams is simply not yet implemented. See also https://github.com/gobravedave/Enterprise-Architect/blob/master/PlantUML/Create-Class-PlantUML.vbs

It looks like only Sequence Diagrams are supported currently: https://github.com/gobravedave/Enterprise-Architect/blob/master/PlantUML/Create-Sequence-PlantUML.vbs

gobravedave commented 1 month ago

@zoophag is correct.. the scripts do not support class diagrams.. It was a backlog item.. however there has been little interest in class diagrams as a feature.. You are the first.. :)