UML software development and modeling tools generate web reports (HTML) FAQ

Enterprise Architect is a CASE software (Computer Aided Software Engineering) that has excellent support for software system development. EA is different from ordinary UML drawing tools (such as VISIO), it will support the whole process of system development. In the requirements analysis stage, system analysis and design stage, system development and deployment, there is strong support, plus forward and reverse engineering of 10 programming languages, project management, document generation, data modeling, etc. All roles in system development can get the best development efficiency. Enterprise Architect is now available for purchase in the mall. Enterprise Architect-Professional Edition is now at a discounted price of only 1699 yuan. Click to view the authorization method and other version discounts

Click to download the latest trial version of Enterprise Architect

Question 1: How to pass links to specific diagrams or elements in HTML reports?

Use the GUID identifier of the element or figure to reference the HTML report page.

That is, the form is:

 http://path/path/path/Index.htm?guid = xxxxxxxxxxxx

When using this function, you can enter the word "guid" in lowercase and do not include curly braces {} in the value. E.g:

 http:// ... / path / Index.htm?guid = DC62B0DA-0D60-4447-85E6-B9BBAE7FC90F

To get the GUID, right-click on the "package" or element in the project browser, and select the "Copy/Paste>Copy Node GUID to Clipboard" option, or right-click the graph and select "Copy Reference "Option.

Question 2: After generating the HTML report, I tried to open the "indexed" HTML document with Google Chrome, but it failed-why?

The table of contents only applies to text set to the style of the "heading" type.

Therefore, in order to activate the "Table of Contents" menu option, you must set at least one piece of text in the template to be of type "Heading 1...9".

Question 3: How to hide the frame of the graph in the generated document?

Google Chrome allows an "index" of HTML documents to be loaded from a remote web server instead of the local file system. This is a feature of the Google Chrome browser that eliminates the use of JavaScript to abuse the workstation.

To display network reports directly from the file system, Chrome needs to use command line parameters:

 chrome.exe-允许文件访问文件

Question 4: Can I create user-defined output for HTML reports?

Users can customize Enterprise Architect HTML reports using CSS styles, JavaScript and HTML templates.

Question 5: How to automatically generate HTML?

The automation interface supports the use of the RunHTMLReport() function in the Project Class to generate HTML reports.

Question 6: Why does WebEA return the message "The image cannot be found"?

The error message indicates that the graph exists in the model, but an image of the graph has not yet been generated.

possible reason:

The Enterprise Architect Worker application is not running against the model (not yet configured, not currently running, or not running since
the diagram was saved) The diagram was created in Enterprise Architect, but the unsaved
model is not enabled in the model-specific options" Automatically create chart images and image maps" option, or the
user is using an older version of Enterprise Architect (built before 1350)

Question 7: Why does WebEA return the message "The selected model has user security enabled, but is not configured to prompt for user credentials!"?

This message is returned when you have user security settings on the information base, but you have not set login_prompt to the real webea_config.ini file.

If you set login_prompt = true, you don’t need the entries in sscs_model_user and sscs_model_pwd.
If you set login_prompt = false to sscs_model_user and sscs_model_pwd, it will log in

Guess you like

Origin blog.csdn.net/RoffeyYang/article/details/112231180