Expand/Collapse all
1. Introduction
2. M2Doc Basics
2.1. Adding an M2Doc Field
2.2. Displaying M2Doc Fields
2.3. Sample M2Doc Template
3. How AQL is used in medini analyze
3.1. How AQL differs from OCL
3.2. Useful AQL Services
3.2.1. Finding Elements with .eAllContents()
3.2.2. Filtering a List with select()
4. Adding Comments
5. About M2Doc Fields with no Output
6. Accessing Variables in medini analyze
6.1. Identifying available object properties in medini analyze
6.2. About medini analyze Proxies and M2Doc
7. Supported medini analyze Services
7.1. Using mediniGetContainer()
7.2. Using mediniGetOpposites()
7.3. Using mediniGetTracedElements()
7.4. Using mediniHaveSameType()
8. About Scripts
8.1. About the eval() Function
8.2. About Scripted Services
9. Services for FMEA/SWA and FMEDA
9.1. M2Doc Services for FMEA/SWA
9.2. M2Doc Services for FMEDA
10. About Images and Diagrams
10.1. Inserting Images and Diagrams
10.2. Converting Image Formats
10.3. Resizing Images
10.4. About Reliability Block Diagrams (RBDs)
10.5. Accessing Images in RTF Properties
11. About Tables
11.1. Creating the Table in Microsoft Word
11.2. Simple Table Example
11.3. Using a Checklist as a Source
11.4. Using a Guideword Analysis Table as a Source
11.5. Using Map Services
12. Using for Loops to Iterate Through Elements
12.1. Adding Separators
12.2. Sorting a List in a Loop
13. Using Conditional Statements
14. Accessing Arrays
15. Formatting Large Decimal Numbers
15.1. toString()
15.2. toFixed()
15.3. toExponential()
15.4. toPrecision()
16. Using Counters
17. About the Date Service
17.1. Formatting Dates
17.2. Injecting the Current Date
18. Supported Prompt Services
18.1. String
18.2. Integer
18.3. Long
18.4. Float
18.5. Double
18.6. Elements
18.6.1. Element Input
18.6.2. Selecting Multiple Elements
18.7. Option
19. Co-Locating an External Document With the Output Report
20. EObject Services
20.1. Get Element Name
20.2. Get Element Image
20.3. Style Information in Derived Property Strings
21. Troubleshooting