Difference between revisions of "Using Rows and Swimlanes for OnePager Version 7.0"

From OnePager Documentation
Jump to: navigation, search
(Task Layout Sub-Control Group)
 
(153 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==About Rows and Swimlanes==
+
==Using Multiple Level Rows and Swimlanes==
  
This article introduces you to OnePager’s rows and swimlane management features. To help illustrate this approach we will repeat the '''Rows & Swimlanes''' tab from the '''Chart Properties''' form below:
+
This article introduces you to OnePager’s version 7.0 '''multiple level rows''' and '''swimlane''' management features. Using '''rows''' and '''swimlanes''' is a common way to organize your chart so that task bars and milestone symbols in the '''rows''' can be '''grouped''' together in an organized fashion like a '''work breakdown structure'''.
  
<center>[[File:P60-4_5-60-(1BB)-03082017.png]]</center>
+
===Multiple Swimlane Level Feature===
<center>P60-4_5-60-(1BB)-03082017.png</center>
+
  
As the '''Rows/Swimlanes''' tab above illustrates, there is a step wise approach to constructing an informative and useful Gantt chart.   
+
OnePager version 7.0 now supports three (3) '''swimlane levels''' versus the one (1) '''swimlane level''' supported in previous versionsAn example of a chart with three '''swimlane levels''' is shown below:
  
The general philosophy is for you to create or modify the chart by making the following determinations:
+
<center>[[File:P70-0_4-70-(20)-03102020.png]]</center>
 +
<!--<center>P70-0_4-70-(20)-03102020.png</center>-->
  
:(1) Determine how tasks will be '''collected''' into rows.
+
Supporting the new '''multiple swimlane level''' feature is a redesigned '''Template Properties''' and ''' Chart Properties''' form's '''Rows/Swimlanes''' tab as shown below:
  
:(2) Determine how rows will be '''grouped''' into swimlanes keeping in mind that steps (1) and (2) are related.
+
<center>[[File:P70-4_0_1_5-70-(0)-04302020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(0)-04302020.png</center>-->
  
:(3) Determine how row will be '''ordered''' in swimlanes and how swimlane will be '''ordered'''.
+
===Schedule Presentation Considerations===
  
:(4) Determine how many additional '''text columns''' are needed.
+
It is always important to give consideration to your schedule presentation's '''goals and objectives''' and select the chart organization that best meets these.  If you are anticipating using one or more '''swimlane levels''' in a OnePager version 7.0 chart, the organization and structure of the selected '''swimlane levels''' and the information they are to present are key decisions.  It may be that no '''swimlane levels''' are need in the chart at all or that just one or two meets your '''goal and objectives'''.  Once the desired chart organization is determined, the steps below are provided as guidelines for creating the most beneficial chart. The steps follow the organization of the '''Template Properties''' form and the '''Chart Properties''' form's '''Rows/Swimlanes''' tab such that you can start establishing your settings in the top control group and work your way through them from top to bottom left to right.
  
:(5) Determine how row and swimlane '''gridlines''' will be '''labeled'''.
+
==Creating Charts Using Rows and Swimlanes==
  
:(6) Determine how row and swimlane borders will be '''formatted'''.
+
As the '''Rows/Swimlanes''' tab above illustrates, there is a step-wise approach to constructing an informative and useful OnePager Pro or Express chart. The general methodology is for you to create or modify the chart by making setting determinations based upon the '''goals and objectives''' you intend to meet with your schedule conversation:
  
The discussion that follows is divided into six sub-sections, one each for the decision steps listed above.
+
:1) Determine carefully how the chart is going to look - '''swimlane levels''', '''text columns''', the '''collection''' of task bars into chart '''rows''', and the '''grouping of rows''' into the chart's '''swimlane levels'''.
 +
:2) Determine how '''source plan''' tasks are going to be '''collected''' and '''sorted''' into chart '''rows'''.  This determination includes determining if only one task bar occupies a chart '''row''' or if multiple task bars occupy a single '''row'''.
 +
:3) Determine how chart's '''rows''' are going to be '''grouped''' into '''swimlane levels'''.
 +
:4) Determine how many '''text columns''' are needed to adequately provide  information from the '''source plan''' for the audience without making the chart too busy.
 +
:5) Determine how '''row and swimlane borders''' are going to be '''formatted'''.
  
==Step 1 – Collect Tasks into Rows==
+
The five step process suggested above can be iterative as OnePager assists you in these steps because you can always go back to the '''Chart Properties''' form after a chart creation iteration, reassess your settings, and make changes so the chart communicates with respect to your '''goals and objectives'''. The discussion that follows is divided into five (5) sub-sections, one each for the steps listed above.
  
'''Collecting''' tasks into rows is the first step, although the most common situation is to make one task per row.  Once completed, you have additional controls over row and swimlane manipulation with respect to '''grouping''', '''ordering''', '''labeling''', and border '''formatting'''.  Tasks may be '''collected''' into rows by various techniques under your control:
+
===Step 1 - Determine Carefully How the Chart Should Look===
  
1) '''Make one task per row''' As the button name suggests, OnePager will place each task in an individual row.  '''Note''' that no '''collection''' occurs in this case. When this command is selected, you have the following optional choice to make:
+
In majority of schedule presentation situations when you anticipate using '''multiple swimlane levels''', the organization of the '''swimlane levels''' and their associated '''source plan''' fields you are going to use are straight forward. When this is not the case, it is recommended that consideration be given to reviewing the '''goals and objectives''' of the schedule conversation where the chart is used and the information needs of audience members.  Every schedule presentation situation is different so our suggestion is to spend some time in '''Step 1''' to layout how you are going to address the remaining steps. Adding '''swimlane levels''' can make the chart look busy and distract from the intended theme.  Too few '''swimlane levels''' can cloud the message you are trying to communicate. The same logic applies to the determination of how many '''text columns''' to include in the chart.
  
:(1) Checking the '''Keep row count between X and Y''' checkbox. When this checkbox is checked, OnePager will take the total task count and assign them to rows such that the resulting row count is between your stated minimum (X) and maximum (Y).
+
Since there are three (3) '''swimlane levels''' available, they appear in the chart from left to right as '''Left#1''', '''Left#2''', and '''Left#3''' as shown in the '''Chart Properties''' form's '''Rows/Swimlanes''' tab above. The '''highest swimlane level''' in a chart is the '''left-most swimlane level''' and successively '''lower swimlane levels''' appear going to the right. This means that you are encouraged to place the '''highest organizational level''' of the chart in the '''left-most swimlane level''' and so on.  It can be useful to think of the '''multiple swimlane levels''' in the context of your project's '''Work Breakdown Structure'''. Doing so avoids repeating '''swimlane level cells''' within a '''lower swimlane level cell''' which can make the chart confusing and distract from it communication value. It is also recommended that you use as few '''swimlane levels''' as possible consistent with your schedule conversation message and the makeup of the audience.
  
:(2) Unchecking the '''Keep row count between X and Y''' checkbox.  When this checkbox is unchecked, OnePager will create as many rows as there are tasks/milestones imported from the Microsoft Project or Microsoft Excel '''source plan'''.
+
After making these decisions, OnePager keeps track and provides consistent charts whenever you update your '''source plan''' and create an additional or modified snapshot.
  
2) '''Collect task into rows by source column name'''.  OnePager will examine the selected Microsoft Project or Microsoft Excel '''source plan fields''' for each encountered task and '''collect''' them into as many unique rows as there are unique terms.  When this command is selected, you have the following choices to select from:
+
===Step 2 Collect Source Plan Tasks into OnePager Chart Rows===
  
:(1) '''Collect tasks automatically'''.  OnePager will put tasks into rows such that there is no overlapping of task in the row with respect to '''start''' and '''finish dates'''.
+
'''Collecting source plan''' tasks into '''rows''' in the chart is usually done by selecting the '''Gantt chart layout''' where each chart '''row''' contains one task bar.  You have the option to use the '''Timeline''' layout where multiple task bars occupy one '''row''' in the chart.
  
:(2) '''Collect up to ____designated number of tasks per row'''.  OnePager will '''collect''' the imported task from your Microsoft Project or Microsoft Excel '''source plan''' into rows such that the number of task per row is less than or equal to the designated number of tasks per row.  '''Collected''' tasks may overlap within the created rows.
+
====Task Layout Sub-Control Group====
  
:(3) '''Make user designated number or rows'''.  OnePager will create your designated number of rows and '''collect''' the imported tasks into that number of rows only.  '''Collected''' tasks may overlap within the created rows and are not '''collected''' by means of a Microsoft Project or Microsoft Excel '''source plan field'''.
+
The controls for making these settings are found in the '''Template Properties''' form or '''Chart Properties''' form at the '''Rows/Swimlanes''' tab's '''Rows''' control group's '''Task Layout''' sub-control group shown below:
  
3) After task '''collection''' into rows is determined, you can determine how rows should be '''grouped''' into swimlanes. If the control is not checked, OnePager will ignore the '''grouping''' step and will make one swimlane containing all rows.
+
<center>[[File:P70-4_0_1_5-70-(1)-04302020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(1)-04302020.png</center>-->
  
==Step 2 – Group Rows into Swimlanes==
+
For more information on '''Collecting Tasks into Rows''', please see these articles at:  [[Creating and Editing Rows and Swimlanes for Version 7.0 (Portal) | Creating and Editing Rows and Swimlanes (Portal)]] <!--12.0.1-70--> and [[Collecting, Formatting, and Sorting Task/Milestones into Rows for Version 7.0 | Collecting, Formatting, and Sorting Task/Milestones into Rows]] <!--12.01.1-70-->.
  
1) If you check the checkbox specifying that rows are to be '''grouped''' into swimlanes, OnePager will use the designated Microsoft Project or Microsoft Excel '''source plan field''' to control row '''grouping'''.
+
====Row Border Formatting...====
  
2) Since rows may contain multiple tasks, each with unique data from the Microsoft Project or Microsoft Excel '''source plan field''' controlling '''grouping'', OnePager must first determine the number of swimlanes and then place the rows in their proper swimlane. 
+
The '''Row Border Formatting...''' button accesses the '''Row Formatting''' form as shown below:
  
3) Please consider the following example.  
+
<center>[[File:P70-4_0_1_5-70-(4)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(4)-05012020.png</center>-->
  
4) OnePager first looks at all the data from the Microsoft Project or Microsoft Excel '''source plan''' and determines the number of unique values present which determine the number of swimlanes to be generatedYou do not have control explicitly over the number of swimlanes that can be generated.  
+
'''Row borders''' can be set at this pointHowever, we recommend setting '''row and swimlane level borders''' in '''Step 5''' discussed below. For more information on '''Row borders''', please see the article at: [[Row and Swimlane Borders for Version 7.0 | Row and Swimlane Borders]] <!--12.04.1-70.
  
:a) If there is more than one task in a row and the tasks have different data, OnePager will use the '''majority rule''' to compute the value for each row. 
+
====Row Sorting Sub-Control Group====
  
:b) For example, suppose your designated Microsoft Project or Microsoft Excel '''source plan field''' contains the values '''Red''' and '''Green'''.   Suppose further that:
+
Once the selection between '''Gantt chart''' and '''Timeline''' layout is made, you have additional controls over how '''rows''' are '''sorted'''.  Most OnePager Pro users select the option to '''Sort rows like Project''' to maintain correspondence with their '''source plan''' organization.  Most OnePager Express users select the option to '''Sort rows like Excel''' for the same reason. Selecting the '''Sort on field:''' allows you to select a '''source plan''' field upon which to base the '''sorting of rows''' in the chart.  
  
:* Row1 contains two '''Red''' tasks and one '''Green''' task,
+
'''Rows''' are '''sorted''' chart-wise if there are no '''swimlane levels''' present. When one or more '''swimlane levels''' are present in the chart, '''rows are sorted''' '''within''' the lowest swimlane level only'''. There are implications on '''sorting rows within the lowest swimlane level''' when there are task bars containing '''duplicate source plan field values''' in the set to be '''sorted'''.
:* Row2 contains one '''Red''' task and two '''Green''' tasks,  
+
:* Row3 contains one '''Red''' task  
+
:* Row4 contains two '''Red''' tasks.  
+
  
:c) In this situation, two swimlanes will be generated.  One of these is the '''Red''' swimlane and the other is the '''Green''' swimlane. Row2 belongs to the '''Green''' swimlane and the other three rows belongs to the '''Red''' swimlane.
+
For more information on '''collecting and sorting source plan tasks into OnePager chart rows''', please see the article at: [[Creating, Formatting, and Sorting Swimlanes Levels for Version 7.0 | Creating, Formatting, and Sorting Swimlanes Levels <!--12.02.1-70.
  
5) At the completion of this step, OnePager will perform the '''ordering''' of rows within swimlanes and '''ordering''' swimlanes as described in the next sub-section.
+
After task bar '''collection''' into chart '''rows''' and the '''sorting of rows''' are determined, you can move on to determine how chart '''rows''' should be '''grouped''' into '''swimlane levels'''.
  
==Step 3 – Order Swimlanes and/or Order Rows in Swimlanes==
+
===Step 3 – Group Chart Rows into Swimlane Levels===
  
1) '''Order Rows in Swimlanes'''. You have two options when controlling how rows will be '''ordered''' within swimlanes:
+
When the decision is made to incorporate '''swimlane levels''' in the chart as well as the number of '''swimlane levels''', you can use the '''Swimlanes''' control group in the '''Chart Properties''' form's '''Rows/Swimlanes''' tab to implement these decisions. The '''Chart Properties''' form's '''Rows/Swimlanes''' tab's '''Swimlanes''' control group is shown below:
  
:(1) '''Order rows like Microsoft Project'''. Selecting this '''ordering''' technique uses the sequence from top to bottom provided by the Microsoft Project  or Microsoft Excel '''source plan'''.  If several tasks are '''collected''' into the same row, OnePager will first sort them into their natural Microsoft Project or Microsoft Excel '''order''' and then will choose the first task in the list to represent the entire row if '''ascending order''' is your choice.  If you choose '''descending''' '''order''', OnePager will use the last task in the list.
+
<center>[[File:P70-4_0_1_5-70-(2)-04302020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(2)-04302020.png</center>-->
  
:(2) '''Order rows by user selected Microsoft Project source plan field'''.  You may choose to '''order''' rows under the control of data in a designated Microsoft Project or Microsoft Excel '''source plan field''' and further choose either '''ascending''' or '''descending''' '''order'''.  It should be pointed out that your Microsoft Project or Microsoft Excel '''source plan field''' used to '''order''' rows may be the same as your Microsoft Project or Microsoft Excel '''source plan field''' used to '''collect''' tasks into rows or a different Microsoft Project or Microsoft Excel '''source plan field'''.  As discussed just above, OnePager chooses the first (last) value from list of values within each row when rows consist of tasks with differing data. 
+
====Swimlane Level Sub-Tabs====
  
2) '''Order Swimlanes'''. At this point, tasks are assigned to rows and rows to swimlanes. OnePager now uses the data from your Microsoft Project or Microsoft Excel '''source plan field''' to '''order''' the swimlane within the chart. You have two options when controlling how swimlanes will be '''ordered''':
+
Each '''sub-tab''' shown above as '''Left#1''', '''Left#2''', and '''Left#3''' are identical in terms of their controls. Checking the '''Group by''' checkbox '''ON''' in the '''sub-tab enables''' the '''swimlane level''' and the other controls in the '''sub-tab'''. Use the window dropdown next to the '''Group by''' checkbox to implement your '''swimlane level''' decision with respect to how the chart's '''rows''' are '''grouped''' with respect to the '''source plan''' field to be used.
  
:(1) '''Order swimlanes like Microsoft Project'''. Selecting this '''ordering''' technique establishes the sequence from top to bottom provided by your Microsoft Project or Microsoft Excel '''source plan'''.  Since the various tasks comprising a swimlane will have different natural occurrence '''orders''', OnePager first will perform the analysis at the task level within each swimlane to determine the swimlane '''ordering''' value to assign to the swimlane.   In other words, OnePager will first sort the set of tasks comprising all the rows in the swimlane into their natural '''order''' and then will choose the first task in the list to represent the entire swimlane. (If you specified '''descending order''', OnePager will choose the last task in the list to represent the entire swimlane.)
+
For more information on '''grouping chart rows into swimlane levels''', please see the article at:  [[Grouping Rows into Swimlanes for Version 7.0 | Grouping Rows into Swimlanes]] <!--12.18.1-70-->
  
:(2) '''Order swimlanes by Microsoft Project source plan field'''. You may choose to '''order''' swimlanes under the control of data in a specified Microsoft Project or Microsoft Excel '''source plan field'''. As discussed in the item above, OnePager chooses the first (last) value from the list of values with each swimlane when swimlanes consist of rows that consist of tasks with differing data in the designated '''Sort swimlanes by field'''.
+
====Swimlane Formatting...====
  
3) At the completion of the '''ordering''' rows and swimlanes steps, you may choose to show '''text columns''' and swimlane '''labels''' as described below.
+
You can  now use the '''Swimlane Formatting...''' button to access the '''Swimlane Formatting - Left#n''' form to make settings pertaining to '''swimlane level heading cell labeling''', '''swimlane level cell labeling''',  and '''swimlane level border''' settings as shown below:
  
==Step 4 – Label Rows and Swimlanes==
+
<center>[[File:P70-4_0_1_5-70-(3)-04302020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(3)-04302020.png</center>-->
  
1) '''Labeling Rows - General Considerations''' If you check the '''Show text columns''' checkbox, you must designate a Microsoft Project or Microsoft Excel '''source plan field''' to be used for OnePager to select the appropriate additional '''text columns'''.
+
Note in the illustration above that the form's title includes the '''swimlane level number'''. The '''Column Heading''' control group in the above form contains all the controls for OnePager to set the '''swimlane level heading cell's label''' or for you to select the '''text content''' for this location in the chart. Additionally, all the '''text formatting''' controls are provided in this sub-group. The '''Swimlane Text''' control group shown above in the middle section of the form, contains all the controls for setting the '''swimlane level cell's labels''' within the '''swimlane level'''.
  
:a) Since tasks may be '''collected''' into rows using your designated Microsoft Project or Microsoft Excel '''source plan field''', there is a need to resolve conflicts when rows consist of tasks with differing data in the designated '''Collect tasks into rows by''' field.
+
The '''Label by:''' checkbox must be checked '''ON''' for the '''swimlane level''' to be '''shown''' in the chart and for the other controls in this control group to be '''enabled'''. As with the '''Column Heading''' control group, the '''Swimlane Text''' control group contains all the '''text formatting''' controls for the '''text content''' of '''swimlane level cells for level n''' in the chart.
  
:b) If there is more than one task in a row and these tasks have different values from your designated Microsoft Project or Microsoft Excel '''source plan field''', OnePager will display the '''label''' that occurs most frequently or the '''label''' that comes from the first task in the natural '''order''' of your Microsoft Project or Microsoft Excel '''source plan''' for tasks with the same frequency of occurrence of '''label''' data.  
+
The '''Swimlane Borders''' control group in the bottom section of the this form has all the controls for managing the '''borders''' associated with the '''swimlane level''' selected.  However, we recommend setting '''row and swimlane level borders''' in '''Step 5''' discussed below.
  
2) '''Labeling Multiple Rows with the Custom Text Columns Form'''. OnePager Pro and Express version 6.0 allows the definition of up to '''five additional text columns'''. These are defined by clicking the '''Text Column Properties...''' button shown above when the '''Show text columns''' checkbox is checked.  When you do this, the '''Custom Text Columns''' form appears as shown below:
+
For more information on '''formatting swimlane components''', please see the article at: [[Creating, Formatting, and Sorting Swimlanes Levels for Version 7.0 | Creating, Formatting, and Sorting Swimlanes Levels]] <!--12.02.1-70-->
  
<center>[[File:P60-4_5-60-(2)-11092016.png]]</center>
+
====Swimlane Sorting Sub-Control Group====
<center>P60-4_5-60-(2)-11092016.png</center>
+
  
:a) This new form allows you to define up to '''five additional text columns''' which will be displayed to the right of the chart's outer left border if '''Swimlanes''' are not displayed or to the immediate right of the '''Swimlanes''' label showing.  The additional '''text columns''' are defined from left to right.
+
'''Swimlane sorting'''  is done within '''swimlane levels''' involving all the '''rows''' found in the '''swimlane level'''. There are two '''swimlane level sorting''' options for OnePager Pro: (1) '''Sort swimlanes like Project''' or (2) '''Sort on field'''.  For OnePager Express the '''swimlane level sorting''' options are: (1) '''Sort swimlanes like Excel''' or (2) '''Sort on field'''. Most OnePager Pro users select the option to '''Sort swimlanes like Project''' to maintain correspondence with their '''source plan''' organization. OnePager Express users select the option to '''Sort swimlanes like Excel''' for the same reason. Selecting the '''Sort on field:''' allows you to select a '''source plan''' field upon which to base the '''sorting of swimlane levels''' in the chart.  The options for '''sorting swimlane levels''' is only available if the '''swimlane level''' is '''showing''' in the chart.
  
:b) How to use the '''Custom Text Columns''' form is described in the article at:  [[Creating and Editing Rows and Swimlanes for Version 7.0 (Portal) | Creating and Editing Rows and Swimlanes (Portal)]]. 12.0.1-70
+
When one or more '''swimlane levels''' are present in the chart, '''rows are sorted''' '''within''' each '''swimlane level''' where '''sorting''' is to be performed by OnePager. Care should be exercised when '''sorting swimlane levels''' where there are '''multiple swimlane levels''' present in the chart.
  
:c) The chart example below shows a chart with a '''swimlane''' and three '''text columns''' displayed as an example:
+
For more information on '''sorting swimlane levels''', please see the article at:  [[Creating, Formatting, and Sorting Swimlanes Levels for Version 7.0 | Creating, Formatting, and Sorting Swimlanes Levels]] <!--12.02.1-70-->
  
<center>[[File:P61-4_0_1_5-61-(3)-10252017.png]]</center>
+
===Step 4 – Determine Text Column Needs===
<center>P61-4_0_1_5-61-(3)-10252017.png</center>
+
  
3) '''Labeling Swimlanes'''.  If you check the '''Show swimlane labels''' checkbox, you must designate a Microsoft Project or Microsoft Excel '''source plan field''' to be used for OnePager to select the appropriate swimlane '''label'''.
+
There are five (5) optional '''Text Columns''' that you can place to the right of any '''shown swimlane levels''' and to the left of the '''graph'''. Their purpose is to highlight information pertinent to '''rows''' in the '''graph''' and the task bars and/or milestone symbols in the chart's '''rows'''. A typical example for the content of two '''text columns''' is to show task bar '''start date''' and '''finish date''' as illustrated in the partial chart below:
  
:a) Since tasks may be '''collected''' into rows using your Microsoft Project or Microsoft Excel '''source plan field''' and the rows '''grouped''' into swimlanes using another '''source plan field''', there is a need to resolve conflicts when swimlanes consist of tasks with differing data in the designated '''Label swimlanes by''' Microsoft Project or Microsoft Excel '''source plan field'''.  
+
<center>[[File:P70-0_4_1-(7)-06112020.png]]</center>
 +
<!--<center>P70-0_4_1-(7)-06112020.png</center>-->
  
:b) If there is more than one task in a swimlane and these tasks have different values from your designated '''source plan field, OnePager will display the swimlane '''label''' that occurs most frequently or the '''label''' that comes from the first task in the natural '''order''' of your Microsoft Project or Microsoft Excel '''source plan''' for tasks with the same frequency of occurrence of '''label''' data.
+
The controls for managing '''text columns''' are found in the '''Template Properties''' and '''Chart Properties''' form's '''Rows/Swimlanes''' tab at the '''Text Columns''' control group shown here:
  
4) Finally, you may cause row and swimlane '''labels''' to be repeated on all output pages if the multi-page feature is being used.
+
<center>[[File:P70-4_0_1_5-70-(6)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(6)-05012020.png</center>-->
  
5) After completing the selection of optional '''labels''' for rows and swimlanes, you have the further option to control '''format''' of gridlines that OnePager will place between rows and swimlanes as detailed in the discussion of Step 5 below.
+
====Text Columns Sub-Tabs====
  
==Step 5 – Format Borders and Backgrounds==
+
Each '''sub-tab''' shown above as '''Left#1''', '''Left#2''', '''Left#3''', '''Left#4''', and '''Left#5''' are identical in terms of their controls. Checking the '''Display data from''' checkbox '''ON''' in the '''sub-tab enables''' the '''text column''' and the other controls in the '''sub-tab'''. Use the window dropdown next to the '''Display data from''' checkbox to implement your '''text column''' decisions with respect to the '''source plan''' data for the task bar or milestone symbol that are displayed.
  
1) As the final step in preparing your rows and swimlanes presentation, you may choose to turn on the row and swimlane '''borders''' feature.  
+
For more information on '''text columns''', please see the article at: [[Editing Text Columns or Swimlane Labels for Version 7.0 | Editing Text Columns or Swimlane Labels]] <!--12.3.1-70-->
  
2) This feature allows you to exercise control of '''borders''' around rows, around swimlanes, the inner frame of the chart, and the outer frame of the chart as detailed in the next sub-section.
+
====Text Column Formatting...====
  
===Format Borders===
+
You can  now use the '''Text Column Formatting...''' button to access the '''Text Column Formatting - Left#n''' form to make settings pertaining to '''text column heading cell labeling''' and '''text column cell labeling''' settings as shown below:
  
1) When the '''Format Borders''' button is clicked, a form consisting of five tabs is presented that allows you to control gridline '''color''', '''width''', and '''dash type'''.
+
<center>[[File:P70-4_0_1_5-70-(7)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(7)-05012020.png</center>-->
  
2) The tabs are shown below and apply to: 
+
Note in the illustration above that the form's title includes the '''text column number'''. The '''Column Heading''' control group in the above form contains all the controls for OnePager to set the '''text column heading cell's label''' or for you to select the '''text content''' for this location in the chart.  Additionally, all the '''text formatting''' controls are provided in this sub-group. The '''Column Text''' control group shown above in the bottom section of the form contains all the controls for setting the '''text columns cell's labels''' within the '''text column'''. As with the '''Column Heading''' control group, the '''Column Text''' control group contains all the '''text formatting''' controls for the '''text content''' of '''text column cells for level n''' in the chart.
  
:(1) Swimlane '''borders'''
+
There are no '''border controls''' in this form as '''text columns''' are considered part of a chart's '''row''' and the controls for '''row borders''' are contained in the '''Rows''' control group of the '''Chart Properties''' form's '''Rows/Swimlanes''' tab.
  
:(2) Row '''borders'''
+
For more information on '''formatting text columns''', please see these articles at: 
  
:(3) Time cursor '''borders'''
+
<center>
 +
{| class="wikitable"
 +
| [[Snapshot-Dependent Text Columns for OnePager Pro for Version 7.0 | Snapshot-Dependent Text Columns for OnePager Pro]] <!--12.4.1-70-->
 +
| [[Snapshot-Dependent Text Columns for OnePager Express for Version 7.0 | Snapshot-Dependent Text Columns for OnePager Express]] <!--12.4.2-70-->
 +
|-
 +
| [[Resizing the Width of Text Columns and Swimlanes for Version 7.0 | Resizing the Width of Text Columns and Swimlanes]] <!--12.8.1-70-->
 +
|}
 +
</center>
  
:(4) Inter frame '''borders'''
+
====Text Type Formatting for Date and Numeric Formats====
  
:(5) Outer frame '''borders'''
+
When a '''text column's''' designated '''source plan''' field is a '''date type field''', the '''Text Columns''' sub-group in the main form has an additional sub-group added for you to '''edit''' the '''date field''' as it appears in the '''text column cells'''.  This is shown in the illustration below:
  
3) '''Border''' commands for '''color, width, and dash type''' are as consistent as possible with those found in Microsoft Excel.
+
<center>[[File:P70-4_0_1_5-70-(6)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(6)-05012020.png</center>-->
  
4) '''Swimlane borders, Row borders, Time cursors, Inner Frame and Outer Frame Common Controls'''.  By clicking the '''Format borders…''' button in the '''Chart Properties''' form's '''Rows and Swimlanes''' tab you can configure '''borders''' for rows, swimlanes, and the other elements as shown below.
+
When a '''text column's''' designated '''source plan''' field is a '''numeric type field''', the '''Text Columns''' sub-group in the main form has an additional sub-group added for you to '''edit''' the '''numeric field''' as it appears in the '''text column cells'''.  This is shown in the illustration below:
  
:a) '''Line color'''  This dropdown list provides a '''color palette''' from which the line '''color''' for the '''border''' can be selected.
+
<center>[[File:P70-4_0_1_5-70-(8)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(8)-05012020.png</center>-->
  
:b) '''Line width'''  The line '''width''' for all '''borders''' is in units of '''font''' points.
+
===Step 5 – Formatting Row and Swimlane Level Borders===
  
:c) '''Dash type''' There are five (5) '''line or dash''' types available for '''borders'''.   
+
As the final step in preparing your schedule discussion presentation chart with '''rows''' and '''swimlane levels''' is to choose '''row''' and '''swimlane borders'''.   
  
::(1) Solid
+
====Formatting Row Borders====
  
::(2) Dot
+
To format '''row borders''' click the '''Row Borders Formatting... button in the '''Rows''' control group of the '''Chart Properties''' form's '''Rows/Swimlanes''' tab to acccess the '''Row borders''' form again shown here:
  
::(3) Dash
+
<center>[[File:P70-4_0_1_5-70-(9)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(9)-05012020.png</center>-->
  
::(4) Dash dot
+
To '''show all row borders''' including the '''borders in text columns''', check the '''Show Row Borders''' checkbox '''ON'''. This '''enables''' all the controls in the form. These controls include using the OnePager standard '''Color Chooser''' form to select the '''color''' for the '''row borders''', the '''width''' control for the thickness of the '''row borders''', and the '''Dash-type''' which has five (5) options. These controls apply to both the '''top and bottom row borders'''.  Be aware that '''row borders''' may be shared with '''swimlane level borders''' whose controls are discussed shortly.
  
::(5) Dash dot dot
+
====Formatting Swimlane Level Borders====
  
:d) '''Border type:''' There are three border types available:
+
'''Swimlane border controls''' are provided for each '''swimlane level showing''' in the chart up to three (3). This means that there are three (3) '''Swimlane Formatting...''' forms available, one for each possible '''swimlane level''' shown. When the '''Swimlane Formatting...''' button is clicked, the associated '''Swimlane Formatting...''' form is accessed as shown below:
  
::(1) Above
+
<center>[[File:P70-4_0_1_5-70-(10)-05012020.png]]</center>
 +
<!--<center>P70-4_0_1_5-70-(10)-05012020.png</center>-->
  
::(2) Below
+
To '''show a swimlane level's borders''', check the '''Show Borders''' checkbox '''ON'''. This '''enables''' all the controls in the form. These controls include using the OnePager standard '''Color Chooser''' form to select the '''color''' for the '''swimlane level borders''', the '''width''' control for the thickness of the '''swimlane level borders''', and the '''Dash-type''' which has five (5) options. These controls apply to both the '''top and bottom swimlane level borders'''.  '''Caution:''' Be aware that '''swimlane level borders''' may be shared with other '''swimlane level borders''' and with '''row borders''' as mentioned above.
  
::(3) Both
+
For more information on managing '''swimlane level borders''', please see the article at: [[Row and Swimlane Borders for Version 7.0 | Row and Swimlane Borders]] <!--12.04.1-70-->
  
:e) The four controls mentioned above are consistently used for three (3) of the five '''borders''' tabs.
+
====Other Borders in the Chart====
  
<center>'''Swimlane Borders Tab'''</center>
+
The '''Inner Frame border''' and the '''Outer Frame border''' of the chart are managed by the controls in the '''Template Properties'''  and '''Chart Properties''' form's '''Main''' tab's '''Borders, frames, and time cursor properties''' button which accesses the '''Set line properties''' form shown here:
<center>[[File:P61-4_0_1_5-61-(4)-10252017.png]]</center>
+
<center>P61-4_0_1_5-61-(4)-10252017.png</center>
+
  
<center>'''Row Borders Tab'''</center>
+
<center>[[File:P70-4_0_1_5-70-(11)-05012020.png]]</center>
<center>[[File:P61-4_0_1_5-61-(5)-10252017.png]]</center>
+
<!--<center>P70-4_0_1_5-70-(11)-05012020.png</center>-->
<center>P61-4_0_1_5-61-(5)-10252017.png</center>
+
  
<center>'''Time Cursor Tab'''</center>
+
For more information on managing '''Inner and Outer chart borders''', please see the article at: [[Main Tab for Version 7.0 | Main Tab]] <!--21.1.1-70-->
<center>[[File:P61-4_0_1_5-61-(6)-10252017.png]]</center>
+
<center>P61-4_0_1_5-61-(6)-10252017.png</center>
+
  
<center>'''Inner Frame Tab'''</center>
+
==Related Links==
<center>[[File:P61-4_0_1_5-61-(7)-10252017.png]]</center>
+
<center>P61-4_0_1_5-61-(7)-10252017.png</center>
+
  
<center>'''Outer Frame Tab'''</center>
+
[[Creating and Editing Rows and Swimlanes for Version 7.0 (Portal) | Creating and Editing Rows and Swimlanes (Portal)]] <!--12.0.1-70-->  
<center>[[File:P61-4_0_1_5-61-(8)-10252017.png]]</center>
+
<center>P61-4_0_1_5-61-(8)-10252017.png</center>
+
  
5) '''Vertical Gridlines Color'''. The '''Inner frame''' tab has an additional control for the '''color''' of the '''vertical gridlines'''.  '''Vertical gridlines''' are shown to place '''time''' separations on the graph.  Typically '''vertical gridlines''' are used to place separation between '''years''' or other major '''time boundaries'''.
+
[[About OnePager's Rows and Swimlanes | About OnePager's Rows and Swimlanes]] <!--12.0.2-70-->
  
6) The '''Inner frame''' tab below shows this control.
+
[[Collecting Tasks/Milestones into Rows for Version 7.0 | Collecting Tasks/Milestones into Rows]] <!--12.1.1-70-->
  
<center>[[File:P61-4_0_1_5-61-(9)-10252017.png]]</center>
+
[[Editing Text Columns or Swimlane Labels for Version 7.0 | Editing Text Columns or Swimlane Labels]] <!--12.3.1-70-->
<center>P61-4_0_1_5-61-(9)-10252017.png</center>
+
  
7) '''Example of Vertical Gridlines:'''  The following segment of a chart illustrates the use of '''vertical gridlines''':
+
[[Snapshot-Dependent Text Columns for OnePager Pro for Version 7.0 | Snapshot-Dependent Text Columns for OnePager Pro]] <!--12.4.1-70-->
  
<center>[[File:P61-4_0_1_5-61-(10)-10252017.png]]</center>
+
[[Snapshot-Dependent Text Columns for OnePager Express for Version 7.0 | Snapshot-Dependent Text Columns for OnePager Express]] <!--12.5.1-70-->
<center>P61-4_0_1_5-61-(10)-10252017.png</center>
+
 
 +
[[Row and Swimlane Sorting for Version 7.0 | Row and Swimlane Sorting]] <!--12.6.1-70-->
 +
 
 +
[[Row and Swimlane Borders for Version 7.0 | Row and Swimlane Borders]] <!--12.7.1-70-->
 +
 
 +
[[Resizing the Width of Text Columns and Swimlanes for Version 7.0 | Resizing the Width of Text Columns and Swimlanes]] <!--12.8.1-70-->
 +
 
 +
[[Grouping Rows into Swimlanes for Version 7.0 | Grouping Rows into Swimlanes]] <!--12.18.1-70-->
 +
 
 +
[[Main Tab for Version 7.0 | Main Tab]] <!--21.1.1-70-->
  
 
(4.0.1.5-70)
 
(4.0.1.5-70)
Line 208: Line 225:
 
[[Category:Task/Milestone Editing]]
 
[[Category:Task/Milestone Editing]]
 
[[Category:Rows and Swimlanes]]
 
[[Category:Rows and Swimlanes]]
 +
[[Category:Multiple Swimlane Levels]]
 
[[Category:Swimlane Labels]]
 
[[Category:Swimlane Labels]]
[[Category:Additional Text Columns]]
 
 
[[Category:Additional Text Columns]]
 
[[Category:Additional Text Columns]]
 
[[Category:Row/Swimlane Borders]]
 
[[Category:Row/Swimlane Borders]]
 
[[Category:OnePager Pro]]
 
[[Category:OnePager Pro]]
 
[[Category:OnePager Express]]
 
[[Category:OnePager Express]]

Latest revision as of 15:17, 26 February 2021

Using Multiple Level Rows and Swimlanes

This article introduces you to OnePager’s version 7.0 multiple level rows and swimlane management features. Using rows and swimlanes is a common way to organize your chart so that task bars and milestone symbols in the rows can be grouped together in an organized fashion like a work breakdown structure.

Multiple Swimlane Level Feature

OnePager version 7.0 now supports three (3) swimlane levels versus the one (1) swimlane level supported in previous versions. An example of a chart with three swimlane levels is shown below:

P70-0 4-70-(20)-03102020.png

Supporting the new multiple swimlane level feature is a redesigned Template Properties and Chart Properties form's Rows/Swimlanes tab as shown below:

P70-4 0 1 5-70-(0)-04302020.png

Schedule Presentation Considerations

It is always important to give consideration to your schedule presentation's goals and objectives and select the chart organization that best meets these. If you are anticipating using one or more swimlane levels in a OnePager version 7.0 chart, the organization and structure of the selected swimlane levels and the information they are to present are key decisions. It may be that no swimlane levels are need in the chart at all or that just one or two meets your goal and objectives. Once the desired chart organization is determined, the steps below are provided as guidelines for creating the most beneficial chart. The steps follow the organization of the Template Properties form and the Chart Properties form's Rows/Swimlanes tab such that you can start establishing your settings in the top control group and work your way through them from top to bottom left to right.

Creating Charts Using Rows and Swimlanes

As the Rows/Swimlanes tab above illustrates, there is a step-wise approach to constructing an informative and useful OnePager Pro or Express chart. The general methodology is for you to create or modify the chart by making setting determinations based upon the goals and objectives you intend to meet with your schedule conversation:

1) Determine carefully how the chart is going to look - swimlane levels, text columns, the collection of task bars into chart rows, and the grouping of rows into the chart's swimlane levels.
2) Determine how source plan tasks are going to be collected and sorted into chart rows. This determination includes determining if only one task bar occupies a chart row or if multiple task bars occupy a single row.
3) Determine how chart's rows are going to be grouped into swimlane levels.
4) Determine how many text columns are needed to adequately provide information from the source plan for the audience without making the chart too busy.
5) Determine how row and swimlane borders are going to be formatted.

The five step process suggested above can be iterative as OnePager assists you in these steps because you can always go back to the Chart Properties form after a chart creation iteration, reassess your settings, and make changes so the chart communicates with respect to your goals and objectives. The discussion that follows is divided into five (5) sub-sections, one each for the steps listed above.

Step 1 - Determine Carefully How the Chart Should Look

In majority of schedule presentation situations when you anticipate using multiple swimlane levels, the organization of the swimlane levels and their associated source plan fields you are going to use are straight forward. When this is not the case, it is recommended that consideration be given to reviewing the goals and objectives of the schedule conversation where the chart is used and the information needs of audience members. Every schedule presentation situation is different so our suggestion is to spend some time in Step 1 to layout how you are going to address the remaining steps. Adding swimlane levels can make the chart look busy and distract from the intended theme. Too few swimlane levels can cloud the message you are trying to communicate. The same logic applies to the determination of how many text columns to include in the chart.

Since there are three (3) swimlane levels available, they appear in the chart from left to right as Left#1, Left#2, and Left#3 as shown in the Chart Properties form's Rows/Swimlanes tab above. The highest swimlane level in a chart is the left-most swimlane level and successively lower swimlane levels appear going to the right. This means that you are encouraged to place the highest organizational level of the chart in the left-most swimlane level and so on. It can be useful to think of the multiple swimlane levels in the context of your project's Work Breakdown Structure. Doing so avoids repeating swimlane level cells within a lower swimlane level cell which can make the chart confusing and distract from it communication value. It is also recommended that you use as few swimlane levels as possible consistent with your schedule conversation message and the makeup of the audience.

After making these decisions, OnePager keeps track and provides consistent charts whenever you update your source plan and create an additional or modified snapshot.

Step 2 – Collect Source Plan Tasks into OnePager Chart Rows

Collecting source plan tasks into rows in the chart is usually done by selecting the Gantt chart layout where each chart row contains one task bar. You have the option to use the Timeline layout where multiple task bars occupy one row in the chart.

Task Layout Sub-Control Group

The controls for making these settings are found in the Template Properties form or Chart Properties form at the Rows/Swimlanes tab's Rows control group's Task Layout sub-control group shown below:

P70-4 0 1 5-70-(1)-04302020.png

For more information on Collecting Tasks into Rows, please see these articles at: Creating and Editing Rows and Swimlanes (Portal) and Collecting, Formatting, and Sorting Task/Milestones into Rows .

Row Border Formatting...

The Row Border Formatting... button accesses the Row Formatting form as shown below:

P70-4 0 1 5-70-(4)-05012020.png

Row borders can be set at this point. However, we recommend setting row and swimlane level borders in Step 5 discussed below. For more information on Row borders, please see the article at: Row and Swimlane Borders

Swimlane Level Sub-Tabs

Each sub-tab shown above as Left#1, Left#2, and Left#3 are identical in terms of their controls. Checking the Group by checkbox ON in the sub-tab enables the swimlane level and the other controls in the sub-tab. Use the window dropdown next to the Group by checkbox to implement your swimlane level decision with respect to how the chart's rows are grouped with respect to the source plan field to be used.

For more information on grouping chart rows into swimlane levels, please see the article at: Grouping Rows into Swimlanes

Swimlane Formatting...

You can now use the Swimlane Formatting... button to access the Swimlane Formatting - Left#n form to make settings pertaining to swimlane level heading cell labeling, swimlane level cell labeling, and swimlane level border settings as shown below:

P70-4 0 1 5-70-(3)-04302020.png

Note in the illustration above that the form's title includes the swimlane level number. The Column Heading control group in the above form contains all the controls for OnePager to set the swimlane level heading cell's label or for you to select the text content for this location in the chart. Additionally, all the text formatting controls are provided in this sub-group. The Swimlane Text control group shown above in the middle section of the form, contains all the controls for setting the swimlane level cell's labels within the swimlane level.

The Label by: checkbox must be checked ON for the swimlane level to be shown in the chart and for the other controls in this control group to be enabled. As with the Column Heading control group, the Swimlane Text control group contains all the text formatting controls for the text content of swimlane level cells for level n in the chart.

The Swimlane Borders control group in the bottom section of the this form has all the controls for managing the borders associated with the swimlane level selected. However, we recommend setting row and swimlane level borders in Step 5 discussed below.

For more information on formatting swimlane components, please see the article at: Creating, Formatting, and Sorting Swimlanes Levels

Swimlane Sorting Sub-Control Group

Swimlane sorting is done within swimlane levels involving all the rows found in the swimlane level. There are two swimlane level sorting options for OnePager Pro: (1) Sort swimlanes like Project or (2) Sort on field. For OnePager Express the swimlane level sorting options are: (1) Sort swimlanes like Excel or (2) Sort on field. Most OnePager Pro users select the option to Sort swimlanes like Project to maintain correspondence with their source plan organization. OnePager Express users select the option to Sort swimlanes like Excel for the same reason. Selecting the Sort on field: allows you to select a source plan field upon which to base the sorting of swimlane levels in the chart. The options for sorting swimlane levels is only available if the swimlane level is showing in the chart.

When one or more swimlane levels are present in the chart, rows are sorted within each swimlane level where sorting is to be performed by OnePager. Care should be exercised when sorting swimlane levels where there are multiple swimlane levels present in the chart.

For more information on sorting swimlane levels, please see the article at: Creating, Formatting, and Sorting Swimlanes Levels

Step 4 – Determine Text Column Needs

There are five (5) optional Text Columns that you can place to the right of any shown swimlane levels and to the left of the graph. Their purpose is to highlight information pertinent to rows in the graph and the task bars and/or milestone symbols in the chart's rows. A typical example for the content of two text columns is to show task bar start date and finish date as illustrated in the partial chart below:

P70-0 4 1-(7)-06112020.png

The controls for managing text columns are found in the Template Properties and Chart Properties form's Rows/Swimlanes tab at the Text Columns control group shown here:

P70-4 0 1 5-70-(6)-05012020.png

Text Columns Sub-Tabs

Each sub-tab shown above as Left#1, Left#2, Left#3, Left#4, and Left#5 are identical in terms of their controls. Checking the Display data from checkbox ON in the sub-tab enables the text column and the other controls in the sub-tab. Use the window dropdown next to the Display data from checkbox to implement your text column decisions with respect to the source plan data for the task bar or milestone symbol that are displayed.

For more information on text columns, please see the article at: Editing Text Columns or Swimlane Labels

Text Column Formatting...

You can now use the Text Column Formatting... button to access the Text Column Formatting - Left#n form to make settings pertaining to text column heading cell labeling and text column cell labeling settings as shown below:

P70-4 0 1 5-70-(7)-05012020.png

Note in the illustration above that the form's title includes the text column number. The Column Heading control group in the above form contains all the controls for OnePager to set the text column heading cell's label or for you to select the text content for this location in the chart. Additionally, all the text formatting controls are provided in this sub-group. The Column Text control group shown above in the bottom section of the form contains all the controls for setting the text columns cell's labels within the text column. As with the Column Heading control group, the Column Text control group contains all the text formatting controls for the text content of text column cells for level n in the chart.

There are no border controls in this form as text columns are considered part of a chart's row and the controls for row borders are contained in the Rows control group of the Chart Properties form's Rows/Swimlanes tab.

For more information on formatting text columns, please see these articles at:

Snapshot-Dependent Text Columns for OnePager Pro Snapshot-Dependent Text Columns for OnePager Express
Resizing the Width of Text Columns and Swimlanes

Text Type Formatting for Date and Numeric Formats

When a text column's designated source plan field is a date type field, the Text Columns sub-group in the main form has an additional sub-group added for you to edit the date field as it appears in the text column cells. This is shown in the illustration below:

P70-4 0 1 5-70-(6)-05012020.png

When a text column's designated source plan field is a numeric type field, the Text Columns sub-group in the main form has an additional sub-group added for you to edit the numeric field as it appears in the text column cells. This is shown in the illustration below:

P70-4 0 1 5-70-(8)-05012020.png

Step 5 – Formatting Row and Swimlane Level Borders

As the final step in preparing your schedule discussion presentation chart with rows and swimlane levels is to choose row and swimlane borders.

Formatting Row Borders

To format row borders click the Row Borders Formatting... button in the Rows control group of the Chart Properties form's Rows/Swimlanes tab to acccess the Row borders form again shown here:

P70-4 0 1 5-70-(9)-05012020.png

To show all row borders including the borders in text columns, check the Show Row Borders checkbox ON. This enables all the controls in the form. These controls include using the OnePager standard Color Chooser form to select the color for the row borders, the width control for the thickness of the row borders, and the Dash-type which has five (5) options. These controls apply to both the top and bottom row borders. Be aware that row borders may be shared with swimlane level borders whose controls are discussed shortly.

Formatting Swimlane Level Borders

Swimlane border controls are provided for each swimlane level showing in the chart up to three (3). This means that there are three (3) Swimlane Formatting... forms available, one for each possible swimlane level shown. When the Swimlane Formatting... button is clicked, the associated Swimlane Formatting... form is accessed as shown below:

P70-4 0 1 5-70-(10)-05012020.png

To show a swimlane level's borders, check the Show Borders checkbox ON. This enables all the controls in the form. These controls include using the OnePager standard Color Chooser form to select the color for the swimlane level borders, the width control for the thickness of the swimlane level borders, and the Dash-type which has five (5) options. These controls apply to both the top and bottom swimlane level borders. Caution: Be aware that swimlane level borders may be shared with other swimlane level borders and with row borders as mentioned above.

For more information on managing swimlane level borders, please see the article at: Row and Swimlane Borders

Other Borders in the Chart

The Inner Frame border and the Outer Frame border of the chart are managed by the controls in the Template Properties and Chart Properties form's Main tab's Borders, frames, and time cursor properties button which accesses the Set line properties form shown here:

P70-4 0 1 5-70-(11)-05012020.png

For more information on managing Inner and Outer chart borders, please see the article at: Main Tab

Related Links

Creating and Editing Rows and Swimlanes (Portal)

About OnePager's Rows and Swimlanes

Collecting Tasks/Milestones into Rows

Editing Text Columns or Swimlane Labels

Snapshot-Dependent Text Columns for OnePager Pro

Snapshot-Dependent Text Columns for OnePager Express

Row and Swimlane Sorting

Row and Swimlane Borders

Resizing the Width of Text Columns and Swimlanes

Grouping Rows into Swimlanes

Main Tab

(4.0.1.5-70)