Accessing Model Hierarchy Recursively

When working with a nested model, you may want to access and printout the details of elements within a hierarchy recursively. Since the level of model can be unlimited, it is hard to write a custom element template with a chunk of code repeated a certain number of time, not to mention this way of coding will make the template messy and hard to maintain. To solve this problem you can form a recursive template call by applying the concept of template referencing. If you are a programmer, the idea is exactly the same as a recursive method call in programming. All you need to do is to add the element in the appropriate place in the template, to instruct the template engine to process the same template, forming a self-loop. We will walk you through the details in this article.

Read more

User Story scenarios

User story is one of the very important component for users who capture requirements with Visual Paradigm. Each user story features a set of properties for you to describe the different aspect of a user problem or requirement. A property is called scenario. Each scenario involves a set of steps, recording the preferred system behavior in accomplishing that specific user story.

Read more

Create Document having Mixed Page Orientation

The Build from Scratch mode in Doc. Composer provide a page like editor to create document for the models. It allow user to create the content page by page. The size of the page and orientation directly affect how much content can be shown in the document. In some situation you may want to have a different page orientation just for specific page, i.e. to best use the page size to show a landscape style BPD. We will show you how to change the page orientation for a specific page in this article.

Read more

Retrieve Sprints and Associated User Stories

Visual Paradigm support agile development process via UeXceler, which you can break down your work into user stories and organize and priorities the development work with sprints. Starting from version 14.0 build 20170320av you can retrieve the user stories from sprints using Doc. Composer. We will walk you through the details in this article.

Read more

Sorting Elements According to their Location in Diagram

When output diagram elements to document via Doc. Composer, by default elements are sorted according to their creation order in the diagram. The sort order can be controlled by define sorting parameters in Doc. Composer templates, including to sort the elements according to their location in your diagram. In this article we will demonstrate how to control the sort order of element according to their location in the diagram.

Read more

Defining template for columns in fill-in doc.

Starting from version 14.1 user can specify template for each column when generating Fill-in Doc. This give user more flexibility on constructing tables in Fill-in Doc without creating their own table templates. When defining table in Doc. Base user can specify template in column using ${TEMPLATE notation. Consider you have the following table in your Doc. Base file where you wish to output the name of diagram in first column, and the diagram image in the second column:

Read more

Perform Conditional Formatting

It is very often that you would like to emphases particular details in the document which is generated from your model. Thanks to the fully customizable templates in Doc. Composer, you can achieve this by perform conditional formatting based on particular information in your model. In this article we will show you how to define conditional formatting in Doc. Composer templates.

Read more

Retrieve Referenced Model Element in Doc. Composer

Visual Paradigm support created reference between any model elements or diagrams. This help in elaborate your models without being limited to a specific notations or resources. For example, you can use an Entity table to elaborate the data structure on database of an Actor. Visual Paradigm Doc. Composer allows you to create professional documentation with fully customizable templates. In Doc. Composer you are not limit to retrieve just the reference relationship between models, you can also output the detail information of the referenced elements. In this article we will show you how it works. Read more