<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Graphs II Archives - Caliach</title>
	<atom:link href="https://caliach.com/article-categories/graphs-ii/feed/" rel="self" type="application/rss+xml" />
	<link>https://caliach.com/article-categories/graphs-ii/</link>
	<description>Manufacturing Software Solutions</description>
	<lastBuildDate>Tue, 12 Sep 2023 07:40:11 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://caliach.com/wp-content/uploads/2022/11/fav-150x150.png</url>
	<title>Graphs II Archives - Caliach</title>
	<link>https://caliach.com/article-categories/graphs-ii/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Graphs 2: Graphs 2 Maintenance</title>
		<link>https://caliach.com/knowledge-base/wg2graphmaint/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:42 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/wg2graphmaint/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 Maintenance</p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2graphmaint/">Graphs 2: Graphs 2 Maintenance</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Maintenance</h2>
<p id="navline"><img decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Maintenance</p>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2graphmaint.jpg"><img fetchpriority="high" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2graphmaint.jpg" width="399" height="325" alt="Graphs 2 Maintenance window"/></a></p>
<p>The maintenance of a graph design uses a number of components. In this window is a single graph object which shows the results of your design activity. At the bottom of the window is a status bar that shows the activity being processed, particularly in relation the <b><a href="../dataviews/dataviewintro">Data Views</a></b> being used to collect data for the graph. At the top is the <a href="tbg2designtools">toolbar</a> which controls your activity which is carried out in the <a href="wg2properties">Graphs 2 Properties</a> window, that is automatically opened when a graph design is selected.</p>
<p>When the window first opens, it does not open other design windows. However, when you select a graph design from the classification and design lists on the toolbar, the following windows will automatically open to support the design maintenance process. On the first occasion you should move and re-size them to convenient locations so you can work with them together. This is best done on a large display.</p>
<ul>
<li><a href="../graphs2/wg2picture">Graphs 2 Picture</a></li>
<li><a href="../graphs2/wg2properties">Graphs 2 Properties</a></li>
<li><a href="../dataviews/wdataviewmaint">Data View Maintenance</a></li>
</ul>
<p>Having selected a graph, you can now work in the  window to adjust properties and data sources for the graph. Most property adjustments you make are reflected interactively on the graph and in the picture window. However, if you change something that effects the data for the graph, you will need to use the <img decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19107.jpg" width="16" height="16" alt="Refresh"/> <b>Refresh</b> button on the <a href="tbg2designtools">toolbar</a> to get the graph to re-collect the data for the graph. If it is a complex data collection process, that may take time.</p>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/tbg2designtools">Graphs 2  Maintenance Toolbar</a></li>
<li><a href="../graphs2/wg2properties">Graphs 2 Properties</a></li>
<li><a href="../graphs2/wg2picture">Graphs 2 Picture</a></li>
<li><a href="../dataviews/dataviewintro">&#8211; Introduction to Data Views</a></li>
<li><a href="../dataviews/wdataviewmaint">Data View Maintenance</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 19 May 2012 05:00:00.00. Class wG2GraphMaint last modified 23 Sep 2017  10:50:53.</p>
<p id="navline"><img decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Maintenance</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2graphmaint/">Graphs 2: Graphs 2 Maintenance</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 Picture</title>
		<link>https://caliach.com/knowledge-base/wg2picture/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:42 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/wg2picture/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 Picture</p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2picture/">Graphs 2: Graphs 2 Picture</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Picture</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Picture</p>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2picture.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2picture.jpg" width="254" height="280" alt="Graphs 2 Picture window"/></a></p>
<p>The Graph 2 Picture window simply contains a picture generated from the graph design. This is not the same as generating a graph in the graph object on a window or report. It is in effect an internally created image placed into a picture field on the window. </p>
<p>The window automatically opens when a graph is selected in the <a href="wg2graphmaint">Graphs 2 Maintenance</a> window.</p>
<p>If you click on the picture you can copy it to the clipboard (Ctrl+C or using the Edit menu). Resizing the window will re-compute the proportions used to calculate sizes and font heights so you can see the effect.</p>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/wg2graphmaint">Graphs 2 Maintenance</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 19 May 2012 03:58:00.00. Class wG2Picture last modified 18 Feb 2015  01:54:40.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Picture</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2picture/">Graphs 2: Graphs 2 Picture</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 Properties</title>
		<link>https://caliach.com/knowledge-base/wg2properties/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 15:21:42 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/wg2properties/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 Properties</p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2properties/">Graphs 2: Graphs 2 Properties</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Properties</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Properties</p>
<p>The Graphs 2 Properties window will open automatically when a Graph is to be maintained in the <a href="wg2graphmaint">Graphs 2 Maintenance</a> window. And it operates interactively with that window and its <a href="tbg2designtools">toolbar</a>. For an overview of Graph 2 functions and operation see the <a href="graphs2intro">Introduction to Graphs 2</a> topic.</p>
<p>The window has 15 tab panes.</p>
<p><span class="helpTab"><a href="#tab1">Basics</a></span> <br />
<span class="helpTab"><a href="#tab2">Data Layers</a></span> <br />
<span class="helpTab"><a href="#tab3">Layout</a></span> <br />
<span class="helpTab"><a href="#tab4">Colours</a></span> <br />
<span class="helpTab"><a href="#tab5">X-Y</a></span> <br />
<span class="helpTab"><a href="#tab6">X-Y Axis</a></span> <br />
<span class="helpTab"><a href="#tab7">Pie</a></span> <br />
<span class="helpTab"><a href="#tab8">Polar</a></span> <br />
<span class="helpTab"><a href="#tab9">Meter</a></span> <br />
<span class="helpTab"><a href="#tab10">Texts</a></span> <br />
<span class="helpTab"><a href="#tab11">Marks</a></span> <br />
<span class="helpTab"><a href="#tab12">Zones</a></span> <br />
<span class="helpTab"><a href="#tab13">Pointers</a></span> <br />
<span class="helpTab"><a href="#tab14">Rings</a></span> <br />
<span class="helpTab"><a href="#tab15">Files</a></span> </p>
<h3><a name="tab1" id="tab1"/>Basics</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties1.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties1.jpg" width="410" height="233" alt="Basics tab pane"/></a></p>
<p>To change the basic properties of the graph 2 design.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Class grouping</p>
</td>
<td valign="top">
<p align="left">The class grouping of the graph. This can be used to group graphs for convenience.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Name</p>
</td>
<td valign="top">
<p align="left">The name of the graph. This must be unique and is used to identify this graph design within other program modules.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Description</p>
</td>
<td valign="top">
<p align="left">A description of the graph in more detail than the name. This helps users select it when needed.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Major type</p>
</td>
<td valign="top">
<p align="left">The major graph type. Select from the list.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Minor type</p>
</td>
<td valign="top">
<p align="left">The minor type for the graph. Listed options will change with the major type selection.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Title</p>
</td>
<td valign="top">
<p align="left">The main title of the graph. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Title font</p>
</td>
<td valign="top">
<p align="left">Specifies the font for the title. <b>(Default)</b> or blank will lead to the default being used, typically Times Roman. Any other <a href="graphs2intro#font">Font</a> needs to be located in the <b>Fonts</b> folder of the Omnis executable. Any fonts present will be listed. See <a href="graphs2intro#font">Introduction to Graphs 2</a> for details about font use.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Title size slider</p>
</td>
<td valign="top">
<p align="left">The slider controls the font size to be used.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Subtitle</p>
</td>
<td valign="top">
<p align="left">Some graph types permit a subtitle. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label font</p>
</td>
<td valign="top">
<p align="left">The <a href="graphs2intro#font">Font</a> to be used for graph labels.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">User access</p>
</td>
<td valign="top">
<p align="left">A comma separated list of Users that are permitted to use the graph design. If both Group and User access are blank there are no restrictions on the use of the graph design.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Group access</p>
</td>
<td valign="top">
<p align="left">A comma separated list of User Groups that are permitted to use the graph design. If both Group and User access are blank there are no restrictions on the use of the graph design.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Notes</p>
</td>
<td valign="top">
<p align="left">Notes on the use of the graph design. These will appear on the website if the graph is uploaded to the graph repository.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab2" id="tab2"/>Data Layers</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties2.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties2.jpg" width="398" height="207" alt="Data Layers tab pane"/></a></p>
<p>Attributes of the main data layer and to add extra data layers to the graph.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Data Source Layer List</p>
</td>
<td valign="top">
<p align="left">A list of data layers for this graph. Use the delete key to remove unwanted ones. Click to show and edit details on the right. There is always a main layer with order of zero.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Order</p>
</td>
<td valign="top">
<p align="left">The order of drawing layers. Zero is the main layer. 1 is drawn behind then 2 behind that, etc.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Type</p>
</td>
<td valign="top">
<p align="left">For additional layers (other than layer 0) you can specify the type of plot for the layer. This is the same list as the Minor type for the graph. Select from the list.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Method</p>
</td>
<td valign="top">
<p align="left">The extra layer can be drawn overlaying or relative to the main data layer (layer 0).</p>
<ul>
<li><b>Overlay</b> : The additional data layer is added on top of the existing graph data.</li>
<li><b>Side</b> : The existing and additional data sets are shown side by side.</li>
<li><b>Stack</b> : The additional data set is stacked on top of the existing graph data.</li>
<li><b>Percentage</b> : The existing and additional data sets are combined and scaled so each adds up to 100.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Data</p>
</td>
<td valign="top">
<p align="left">The data source for the layer. This is either a named source, a comma-delimited list of values or value-multiples with or without square bracket indirect notation. Multiple data sources are delimited by a new line. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Labels</p>
</td>
<td valign="top">
<p align="left">The format for the data labels on the layer. e.g. <b>£{value|0.,}</b>. It can also contain square-bracket notation, for instance <b>[kCr]</b> to force a new line. There is an in-depth explanation of the potential use of this in the <a href="graphs2intro#param">Introduction to Graphs 2</a> topic. See also <b>Custom Data Labels</b> button described below.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Line</p>
</td>
<td valign="top">
<p align="left">Use the slider to size the thickness of the plot line for this layer, if a line plot.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Use Y2 axis</p>
</td>
<td valign="top">
<p align="left">The layer will be scaled to the Y2 axis rather than the Y axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Close loop polar</p>
</td>
<td valign="top">
<p align="left">For polar line type plots, check this option to close the plot.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Symbol</p>
</td>
<td valign="top">
<p align="left">You can choose a data symbol for some types of graph layer.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Size</p>
</td>
<td valign="top">
<p align="left">Use the slider to control the size of the symbol.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Fill colour</p>
</td>
<td valign="top">
<p align="left">The fill colour of the symbol. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Edge colour</p>
</td>
<td valign="top">
<p align="left">The edge colour of some symbols. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Line thickness</p>
</td>
<td valign="top">
<p align="left">The line thickness of some symbol types.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Extra fields list</p>
</td>
<td valign="top">
<p align="left">The data source for extra fields for the layer&#8217;s data points used for labels with <b>{field0,1,2&#8230;}</b> syntax. Each set, delimited by a new line, is either a named source, a comma-delimited list of values with or without square bracket indirect notation. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Layer</p>
</td>
<td valign="top">
<p align="left">Click to add an extra layer to the graph.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom Data Labels</p>
</td>
<td valign="top">
<p align="left">Click to maintain custom data labels for the layer on the graph. This will open the <a href="wg2datalabels">Graphs 2 Layer Custom Data Labels</a> window where data can be maintained.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab3" id="tab3"/>Layout</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties3.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties3.jpg" width="397" height="206" alt="Layout tab pane"/></a></p>
<p>To change the layout properties common to many graph types.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Background 3D</p>
</td>
<td valign="top">
<p align="left">Use the slider to control the depth or height of the effect. This applies to the background of the chart and not the chart itself.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Rounded</p>
</td>
<td valign="top">
<p align="left">If checked the corners of the background space are rounded.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">3D on</p>
</td>
<td valign="top">
<p align="left">If checked the chart is drawn with a 3D appearance (not supported on all types).</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">3D depth</p>
</td>
<td valign="top">
<p align="left">When 3D is on use the slider to control the depth of the effect.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Legend position</p>
</td>
<td valign="top">
<p align="left">The position of the legend block. Select from the alternatives.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom X</p>
</td>
<td valign="top">
<p align="left">Manual vertical position of the legend when Custom is selected.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom Y</p>
</td>
<td valign="top">
<p align="left">Manual horizontal position of the legend when Custom is selected.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom vertical</p>
</td>
<td valign="top">
<p align="left">If checked, the manual position of the legend is vertical.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Chart area offsets</p>
</td>
<td valign="top">
<p align="left">The four sliders allow you to size and position the chart area in the space available. This is particularly useful if you have long axis labels and with meter type charts.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Wallpaper file</p>
</td>
<td valign="top">
<p align="left">The filename including suffix of the graphic file used for a wallpaper background. Image files such as this must be available in the Graphs/Images folder of the local Caliach Vision folder tree. For more details see the a <b><a href="graphs2intro#files">External Files (Images and Fonts)</a></b> section of the <a href="graphs2intro">Introduction to Graphs 2</a> topic.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Design width and height</p>
</td>
<td valign="top">
<p align="left">These values are not strictly for the graph itself but for use by Caliach Vision to size or proportion the graph when shown on a window.</p>
<p>You can think of it as the default size and aspect ratio of the design. When Caliach Vision renders a graph in a particular space it uses these <i><b>ideal design dimensions</b></i> to factor many absolute dimensions used in the design. For example, while font sizes in the design are all in absolute pixel size, when the graph is shown in a much smaller size space the text would look disproportionately large. So Caliach Vision adjusts the font size based on these <i><b>ideal design dimensions</b></i> to try and maintain proportional position and size.</p>
<p>The trick here is to design the graph with the <a href="wg2graphmaint">Graphs 2 Maintenance</a> window sized appropriately for the appearance you want or expect to see when in use. Then during the design process click on the <b>Set to Default</b> button which will load the Design width and height fields with the size of the graph you are viewing. You can see the effect of this by changing the size and aspect ratio of the <a href="wg2picture">Graphs 2 Picture</a> window that also opens when the <a href="wg2graphmaint">Graphs 2 Maintenance</a> window renders a graph to show you a picture of the graph rather that using the graph object embedded in a window or report. The picture is a snapshot image of an appropriate size taken of the graph with this factoring applied.</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/warning40-16.jpg" width="24" height="24" alt="Warning"/><strong> WARNING:</strong> Image files used in Wallpaper or <a href="graphs2intro#cdml">CDML</a> can not be scaled in this way, although <a href="graphs2intro#cdml">CDML</a> embedded <a href="graphs2intro#font">Font</a> sizes are.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Set to Default</p>
</td>
<td valign="top">
<p align="left">Click to set the design size to the current illustrated graph.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab4" id="tab4"/>Colours</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties4.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties4.jpg" width="398" height="207" alt="Colours tab pane"/></a></p>
<p>To change the colour properties common to all graph types.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Background colour</p>
</td>
<td valign="top">
<p align="left">The graph background colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Background colour effect</p>
</td>
<td valign="top">
<p align="left">Select from the list the effect you want.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Background border colour</p>
</td>
<td valign="top">
<p align="left">The graph background border colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Default line colour</p>
</td>
<td valign="top">
<p align="left">The default line colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Default text colour</p>
</td>
<td valign="top">
<p align="left">The default text colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Legend text colour</p>
</td>
<td valign="top">
<p align="left">The legend text colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Legend background colour</p>
</td>
<td valign="top">
<p align="left">The legend background colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Legend colour effect</p>
</td>
<td valign="top">
<p align="left">Select from the list the effect you want.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Horizontal grid colour</p>
</td>
<td valign="top">
<p align="left">The horizontal grid colour (applies to only some graph types). If it is set to the default colour there are no grid lines shown. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Vertical grid colour</p>
</td>
<td valign="top">
<p align="left">The vertical grid colour, as above.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Colour pallet</p>
</td>
<td valign="top">
<p align="left">There are a number of alternative pallets that can be used for graph colours. Choose from the list.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Series colour</p>
</td>
<td valign="top">
<p align="left">The colours used in the graph to identify the data series. Click on each to change the colours. Numbered from left to right then down.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab5" id="tab5"/>X-Y</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties5.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties5.jpg" width="397" height="206" alt="X-Y tab pane"/></a></p>
<p>To change properties specific only to X-Y type graphs.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Combine method</p>
</td>
<td valign="top">
<p align="left">The combine method for multiple series of data. This is similar to the the method used when combining layers but in this case applies to layer zero when multiple data sources are applied.</p>
<ul>
<li><b>Overlay</b> : The additional data layer is added on top of the existing graph data.</li>
<li><b>Side</b> : The existing and additional data sets are shown side by side.</li>
<li><b>Stack</b> : The additional data set is stacked on top of the existing graph data.</li>
<li><b>Percentage</b> : The existing and additional data sets are combined and scaled so each adds up to 100.</li>
</ul>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Swap XY</p>
</td>
<td valign="top">
<p align="left">If checked the X and Y axis are swapped.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Y right</p>
</td>
<td valign="top">
<p align="left">If checked the Y axis will be displayed on the right side rather than the left.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">X top</p>
</td>
<td valign="top">
<p align="left">If checked the X axis is to be displayed on the top rather than the bottom.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">X axis title</p>
</td>
<td valign="top">
<p align="left">The title of the X axis. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">X axis line thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the axis line thickness for the.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Y axis title</p>
</td>
<td valign="top">
<p align="left">The title of the Y axis. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Y axis line thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the axis line thickness for the.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Y2 axis title</p>
</td>
<td valign="top">
<p align="left">The title of the Y2 axis. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Font angles</p>
</td>
<td valign="top">
<p align="left">Use the sliders to change the angle of text for the titles and the X axis labels.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Layer colour effect</p>
</td>
<td valign="top">
<p align="left">Select from the list the effect you want.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Effect alignment</p>
</td>
<td valign="top">
<p align="left">Select from the list the orientation for the effect.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Plot area start colour</p>
</td>
<td valign="top">
<p align="left">The plot area (as opposed to the graph area) start colour to get a colour gradient across the plot area.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Plot area end colour</p>
</td>
<td valign="top">
<p align="left">The plot area end colour.  Click to select from the colour picker.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab6" id="tab6"/>X-Y Axis</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties6.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties6.jpg" width="398" height="206" alt="X-Y Axis tab pane"/></a></p>
<p>To change axis properties specific only to X-Y type graphs.</p>
<p>All four potential axis, X, X2, Y and Y2  have the same attributes and are only listed once below.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Axis label format</p>
</td>
<td valign="top">
<p align="left">The format for the data labels on the axis. e.g. <b>£{value|0.,}</b>. It can also contain square-bracket notation, for instance <b>[kCr]</b> to force a new line. There is an in-depth explanation of the potential use of this in the <a href="graphs2intro#param">Introduction to Graphs 2</a> topic. You can also have a custom set of labels set up in the <b><i>Label list</i></b> below.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom</p>
</td>
<td valign="top">
<p align="left">Check to use a custom custom defined by the Low, High, Major, Minor values you enter.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Log scale</p>
</td>
<td valign="top">
<p align="left">Check if the custom axis is a log scale rather than linear.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Low custom value</p>
</td>
<td valign="top">
<p align="left">The low absolute value for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">High custom value</p>
</td>
<td valign="top">
<p align="left">The high absolute value for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Major custom value</p>
</td>
<td valign="top">
<p align="left">The major tick quantity for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Minor custom value</p>
</td>
<td valign="top">
<p align="left">The minor tick quantity for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label list</p>
</td>
<td valign="top">
<p align="left">A comma separated list of labels for each major tick mark label for the axis. If something is entered here, the normal numeric custom axis labelling will not apply.  Instead the labels listed will be evenly distributed along the axis. If only one is entered it will be at the base. For example, if you enter <b>Low,Medium,High</b> the axis base will show <b>Low</b>, the high end will show <b>High</b> and at the centre will be <b>Medium</b>.  You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab7" id="tab7"/>Pie</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties7.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties7.jpg" width="398" height="208" alt="Pie tab pane"/></a></p>
<p>To change properties specific only to Pie type graphs.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Donut radius</p>
</td>
<td valign="top">
<p align="left">Use the slider to increase the inner radius for a donut style pie chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Rotate</p>
</td>
<td valign="top">
<p align="left">Use the slider to rotate the pie chart relative to a top centre starting point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Draw clockwise</p>
</td>
<td valign="top">
<p align="left">Check to draw each slice clockwise rather than the normal anti-clockwise.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Tilt on</p>
</td>
<td valign="top">
<p align="left">If checked the pie is tilted and the slider controls the extent of the tilt. Note that the 3D checkbox on the Layout tab pane effect this appearance.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Shadow Mode (3D)</p>
</td>
<td valign="top">
<p align="left">Applies a 3D shadow mode to the pie, removing all tilt. Note that the 3D checkbox on the Layout tab pane must be checked for the effect to apply.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Show feelers</p>
</td>
<td valign="top">
<p align="left">If checked feelers (or pointers from the label to the slice) are switched on. Note that if Label layout Positioned checkbox is set feelers will not show.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Feeler colour</p>
</td>
<td valign="top">
<p align="left">The colour of the feeler lines.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Feeler line thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to control the feeler line thickness.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Depth list column</p>
</td>
<td valign="top">
<p align="left">The column number of the underlying data list to use to set the individual slice depths.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Depth</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the depth of the pie itself.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label format</p>
</td>
<td valign="top">
<p align="left">The format for the data labels on the pie slices. e.g. <b>{label} ({percent}%)</b>. It can also contain square-bracket notation, for instance <b>[kCr]</b> to force a new line. There is an in-depth explanation of the potential use of this in the <a href="graphs2intro#param">Introduction to Graphs 2</a> topic.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label layout Positioned</p>
</td>
<td valign="top">
<p align="left">If checked the slider setting of position overwrites the normal automatic positioning.  Note that if Positioned is checked Feelers (above) will not show.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Side layout</p>
</td>
<td valign="top">
<p align="left">If checked the labels are displayed on the sides of the pie rather than around it.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Frame: Show</p>
</td>
<td valign="top">
<p align="left">If checked there is a frame round each slice of the pie chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Frame colour</p>
</td>
<td valign="top">
<p align="left">The colour of the frame lines.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Slice move</p>
</td>
<td valign="top">
<p align="left">Use the slider to move a slice of the pie away from the centre.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Slice to move</p>
</td>
<td valign="top">
<p align="left">The number for the slice to move, or a comma separated list of slices. E.G. <b>1,3</b> will lead to the first and third slices being moved out from the pie.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Slice end</p>
</td>
<td valign="top">
<p align="left">An optional end slice to move to provide a range from Slice to Slice end.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab8" id="tab8"/>Polar</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties8.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties8.jpg" width="397" height="207" alt="Polar tab pane"/></a></p>
<p>To change properties specific only to polar charts.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Angular labels: Show</p>
</td>
<td valign="top">
<p align="left">Check to show angular labels.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Grids: Circular</p>
</td>
<td valign="top">
<p align="left">Check to enable circular grids.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Radial grid colour</p>
</td>
<td valign="top">
<p align="left">The radial grid colour. If it is set to the default colour there are no grid lines shown. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Grid line thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the thickness of the grid line.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angular grid colour</p>
</td>
<td valign="top">
<p align="left">The angular grid colour. If it is set to the default colour there are no grid lines shown. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Grid line thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the thickness of the grid line.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Radial axis label format</p>
</td>
<td valign="top">
<p align="left">The format for the data labels on the axis. e.g. <b>£{value|0.,}</b>. There is an in-depth explanation of the potential use of this in the <a href="graphs2intro#param">Introduction to Graphs 2</a> topic. See also <b>Custom Data Labels</b> button described below.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Custom</p>
</td>
<td valign="top">
<p align="left">Check to use a custom custom defined by the Low, High, Major, Minor values you enter.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Log scale</p>
</td>
<td valign="top">
<p align="left">Check if the custom axis is a log scale rather than linear.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Low custom value</p>
</td>
<td valign="top">
<p align="left">The low absolute value for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">High custom value</p>
</td>
<td valign="top">
<p align="left">The high absolute value for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Major custom value</p>
</td>
<td valign="top">
<p align="left">The major tick quantity for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Minor custom value</p>
</td>
<td valign="top">
<p align="left">The minor tick quantity for the custom axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label list</p>
</td>
<td valign="top">
<p align="left">A comma separated list of labels for each major tick mark label for the axis. If something is entered here, the normal numeric custom axis labelling will not apply.  Instead the labels listed will be evenly distributed along the axis. If only one is entered it will be at the base. For example, if you enter <b>Low,Medium,High</b> the axis base will show <b>Low</b>, the high end will show <b>High</b> and at the centre will be <b>Medium</b>.  You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angular axis</p>
</td>
<td valign="top">
<p align="left">The same for the Angular axis as the Radial axis above. Note, though, that there is no equivalent Angular axis label format which in inappropriate for the angular axis.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab9" id="tab9"/>Meter</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties9.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties9.jpg" width="398" height="207" alt="Meter tab pane"/></a></p>
<p>To change properties specific only to Meters and Gauges.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Pointer colour</p>
</td>
<td valign="top">
<p align="left">The pointer colour. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Linear alignment</p>
</td>
<td valign="top">
<p align="left">For linear meters, choose the alignment from the list.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Axis thickness</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the thickness of the axis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Label list</p>
</td>
<td valign="top">
<p align="left">A comma separated list of labels for each major tick mark label for the meter. If something is entered here, the normal numeric custom axis labelling will not apply.  Instead the labels listed will be evenly distributed along the axis. If only one is entered it will be at the base. For example, if you enter <b>Low,Medium,High</b> the axis base will show <b>Low</b>, the high end will show <b>High</b> and at the centre will be <b>Medium</b>.  You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Scale start and end</p>
</td>
<td valign="top">
<p align="left">The absolute value of the start and end of the meter range.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Tick intervals</p>
</td>
<td valign="top">
<p align="left">The major, minor and micro tick intervals for the meter.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Tick widths</p>
</td>
<td valign="top">
<p align="left">Use the sliders to change the tick line widths.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angular degrees</p>
</td>
<td valign="top">
<p align="left">Enter a pair of + or &#8211; degrees from where the angular meter starts and stops, or select from the list.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angular horizontal position</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the angular metre horizontal position in the graph space.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angular vertical position</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the angular metre vertical position in the graph space.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab10" id="tab10"/>Texts</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties10.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties10.jpg" width="398" height="207" alt="Texts tab pane"/></a></p>
<p>To add extra text blocks to the graph.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Extra Text Blocks list</p>
</td>
<td valign="top">
<p align="left">A list of extra text blocks for this graph. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Text</p>
</td>
<td valign="top">
<p align="left">The text for the block. You can use <a href="graphs2intro#cdml">CDML</a> syntax.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">X and Y position</p>
</td>
<td valign="top">
<p align="left">Use the sliders to position the text block.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Font</p>
</td>
<td valign="top">
<p align="left">The font name or default font for the text. <b>(Default)</b> or blank will lead to the default being used, typically Times Roman. Any other <a href="graphs2intro#font">Font</a> needs to be located in the <b>Fonts</b> folder of the Omnis executable. Any fonts present will be listed. See <a href="graphs2intro#font">Introduction to Graphs 2</a> for details about font use.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Size of the text</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the font size for the text.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Text colour</p>
</td>
<td valign="top">
<p align="left">The default text colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Alignment</p>
</td>
<td valign="top">
<p align="left">The alignment of the text within the block.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Angle of the text block</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the angle of rotation of the text block.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Vertical</p>
</td>
<td valign="top">
<p align="left">If checked the text will be drawn one letter below the next.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Text</p>
</td>
<td valign="top">
<p align="left">Click to add a text block to the graph.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab11" id="tab11"/>Marks</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties11.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties11.jpg" width="398" height="206" alt="Marks tab pane"/></a></p>
<p>To add extra marks to an axis of a graph or linear meter.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Extra Marks Text list</p>
</td>
<td valign="top">
<p align="left">A list of extra marks for axis on this graph. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Axis</p>
</td>
<td valign="top">
<p align="left">Choose from the list which axis it will apply to.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Text and line colour</p>
</td>
<td valign="top">
<p align="left">The text and line colour.  Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Value</p>
</td>
<td valign="top">
<p align="left">The absolute value of the mark or the data source name for the value. You cannot use % value syntax. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Text</p>
</td>
<td valign="top">
<p align="left">The text for the extra axis mark, if needed.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Font</p>
</td>
<td valign="top">
<p align="left">The font name or default font for the text. <b>(Default)</b> or blank will lead to the default being used, typically Times Roman. Any other <a href="graphs2intro#font">Font</a> needs to be located in the <b>Fonts</b> folder of the Omnis executable. Any fonts present will be listed. See <a href="graphs2intro#font">Introduction to Graphs 2</a> for details about font use.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Size of the text</p>
</td>
<td valign="top">
<p align="left">Use the slider to set the font size for the text.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Mark</p>
</td>
<td valign="top">
<p align="left">Click to add an axis mark to the graph.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab12" id="tab12"/>Zones</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties12.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties12.jpg" width="398" height="208" alt="Zones tab pane"/></a></p>
<p>To add extra colour zones to an axis of a graph or to a meter.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Zone list</p>
</td>
<td valign="top">
<p align="left">A list of colour zones for axis on this graph or meter. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Axis</p>
</td>
<td valign="top">
<p align="left">Choose from the list which axis it will apply to.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Colour</p>
</td>
<td valign="top">
<p align="left">The zone colour. Click to select from the colour picker.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Lower</p>
</td>
<td valign="top">
<p align="left">The absolute value of the lower limit of the zone or the data source name for it. You cannot use % value syntax. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Upper</p>
</td>
<td valign="top">
<p align="left">The absolute value of the upper limit of the zone or the data source name for it. You cannot use % value syntax. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Zone</p>
</td>
<td valign="top">
<p align="left">Click to add an axis colour zone to the graph or meter.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab13" id="tab13"/>Pointers</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties13.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties13.jpg" width="398" height="263" alt="Pointers tab pane"/></a></p>
<p>To add extra pointer to meter.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Extra Pointers for a meter</p>
</td>
<td valign="top">
<p align="left">A list of extra pointers for a meter. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Value</p>
</td>
<td valign="top">
<p align="left">The absolute value (use % after) for the pointer or the data source name for the value. There is an in-depth explanation of alternative methods of populating graph data in the <a href="graphs2intro#data">Introduction to Graphs 2, Data Sources</a> section. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Type</p>
</td>
<td valign="top">
<p align="left">Choose from the available list the type of pointer to use.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Colour</p>
</td>
<td valign="top">
<p align="left">The colour for the extra pointer. Click to select from the colour picker.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Pointer</p>
</td>
<td valign="top">
<p align="left">Click to add an extra pointer to a meter.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab14" id="tab14"/>Rings</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties14.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties14.jpg" width="397" height="263" alt="Rings tab pane"/></a></p>
<p>To add rings to an angular meter. Rings span the full 360 degrees of the meter, even when you have an angular limitation.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Rings list</p>
</td>
<td valign="top">
<p align="left">A list of rings or an angular meter. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Inside</p>
</td>
<td valign="top">
<p align="left">The start radius of the ring. You can use % syntax, so 50% will start 50% out from the centre. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Outside</p>
</td>
<td valign="top">
<p align="left">The end radius of the ring. Likewise you can use % syntax. Right-click to get a <a href="mg2graphdata">menu</a> of extra functions.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Colour</p>
</td>
<td valign="top">
<p align="left">The colour for the ring. Click to select from the colour picker.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add Ring</p>
</td>
<td valign="top">
<p align="left">Click to add a colour ring to an angular meter.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab15" id="tab15"/>Files</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wg2properties15.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wg2properties15.jpg" width="397" height="207" alt="Files tab pane"/></a></p>
<p>A list of additional files that the graph may need, typically fonts or images. For full details of the handling of external files see <a href="graphs2intro#files">External Files (Images and Fonts)</a>.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Extra Files list</p>
</td>
<td valign="top">
<p align="left">A list of extra files that are used with this graph. Use the delete key to remove unwanted ones. Click to show and edit details on the right.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">File name</p>
</td>
<td valign="top">
<p align="left">The filename with suffix (case-sensitive on some platforms). E.G. sun.png</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Folder</p>
</td>
<td valign="top">
<p align="left">The folder the file will be sourced from. Either _fonts or _images. This determines both the server source and client destination of the file when downloaded.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Add File</p>
</td>
<td valign="top">
<p align="left">Click to add a file associated with the graph.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Synchronise File List to Design</p>
</td>
<td valign="top">
<p align="left">Click to synchronise the file list with the graph files specified. See <a href="graphs2intro#files">External Files (Images and Fonts)</a> for full details.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/wg2graphmaint">Graphs 2 Maintenance</a></li>
<li><a href="../graphs2/tbg2designtools">Graphs 2  Maintenance Toolbar</a></li>
<li><a href="../graphs2/wg2datalabels">Graphs 2 Layer Custom Data Labels</a></li>
<li><a href="../graphs2/mg2graphdata">Graphs 2 Data Sources Menu</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 4 Jun 2012 04:47:00.00. Class wG2Properties last modified 23 Sep 2017  10:50:54.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Properties</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/wg2properties/">Graphs 2: Graphs 2 Properties</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: &#8211; Introduction to Graphs 2</title>
		<link>https://caliach.com/knowledge-base/graphs2intro/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/graphs2intro/</guid>

					<description><![CDATA[<p>Graphs 2: - Introduction to Graphs 2</p>
<p>The post <a href="https://caliach.com/knowledge-base/graphs2intro/">Graphs 2: &#8211; Introduction to Graphs 2</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>&#8211; Introduction to Graphs 2</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; &#8211; Introduction to Graphs 2</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/warning40-16.jpg" width="24" height="24" alt="Warning"/><strong> WARNING:</strong> Caliach standard support is limited to the operation of the Graphs 2 framework within Caliach Vision. The contents of Graphs 2 and their design is <b>specifically excluded from normal subscription support</b>. Similarly, Caliach can give help with design of Graphs but only as a chargeable service.</p>
<p><b>Graphs 2</b> is a <i>second generation</i> Graphing tool embedded in Caliach Vision. With this you can generate X-Y charts, Pie charts, Polar charts and Meter charts and embed these in windows and/or reports.</p>
<p>Designs of graphs are self-contained and stored in the datafile (XMLFILE) and their use may be restricted to specific users or groups. Data collection is typically carried out by one or more <a href="../dataviews/dataviewintro">Data Views</a>. Because they are complex and can be onerous to design, Caliach has provided a Web Server Collection on the Support area of www.caliach.com. Graph designs can be downloaded and modified for your use from within Caliach Vision. Your designs can be uploaded to this collection to provide a pool of designs that all can use painlessly.</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/note40-17.jpg" width="24" height="24" alt="Note"/><strong> NOTE:</strong> This system exploits the Omnis Studio Graph2 component which in turn is based on a graphing engine (called ChartDirector from Advanced Software Engineering Ltd) and was introduced in order to simplify graphing functionality in Omnis. The Graph2 component can produce many more types of chart and is easier to use than the old Graph component, which for backwards compatibility is still available in Omnis and Caliach Vision, but is no longer maintained or supported.</p>
<p>Graph designs are saved, uploaded and downloaded as XML data or files containing all the structures needed but with no collected data. Data Views can, however, store the data they collect.</p>
<h2>Types of Graphs</h2>
<p>There are 4 <b>major types</b> of graphs: <b><i>X-Y Charts</i></b>, <b><i>Pie Charts</i></b>, <b><i>Polar Charts</i></b> and <b><i>Meters and Gauges</i></b>. and other than Pie Charts each  major type has several <b>minor types</b> of chart.</p>
<p>The <b>Sample data</b> shows the form in which the data can be applied in comma-delimited lines of data points. This will then be converted into a list and passed to the graph. More typically you would design a Data View that would return a list in the appropriate form for your graph.</p>
<h3>X-Y Charts</h3>
<p>X-Y Charts have the following minor types:</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Minor Type</p>
</th>
<th valign="top">
<p align="left">Simple Example</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Bar Chart</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro03.jpg" width="244" height="228"/><br />
<b>Sample Data</b><br />
Series,Mon,Tues,Wed,Thu,Fri<br />
Andy,80,155,180,210,120</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Line Chart</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro04.jpg" width="248" height="233"/><br />
<b>Sample Data</b><br />
Series,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24<br />
Level,20,29,50,75,68,55,60,50,65,77,65,89,80,60,55,38,50,65,60,55,51,54,63,62</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Scatter Charts</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro05.jpg" width="294" height="277"/><br />
<b>Sample Data</b><br />
Series,Genetically Engineered,,Natural,,<br />
Pt1,6,80,3.5,42<br />
Pt2,7.5,105,4,40<br />
Pt3,10,130,6,62<br />
Pt4,11,123,7,70<br />
Pt5,12.2,123,8,60<br />
Pt6,12.2,110,8,80<br />
Pt7,13.5,130,9,80<br />
Pt8,13.5,116,10,90<br />
Pt9,14.2,110,11.2,103<br />
Pt10,15,150,12,100<br />
Pt11,16,170,12,79</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Area Charts</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro06.jpg" width="232" height="222"/><br />
<b>Sample Data</b><br />
Series,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24<br />
Level,20,29,50,75,68,55,60,50,65,77,65,89,80,60,55,38,50,65,60,55,51,54,63,62</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Box Whisker Charts</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro07.jpg" width="532" height="245"/><br />
<b>Sample Data</b><br />
Series,BoxLow,BoxUp,HighMark,LoMark,MidMark<br />
line,55,70,80,40,62<br />
line,60,80,90,45,70<br />
line,50,65,75,40,60<br />
line,38,53,60,20,40<br />
line,38,53,60,20,40<br />
line,60,78,85,50,70<br />
line,51,69,80,25,62<br />
line,60,76,84,44,70</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">High/Low/Open/Close Charts</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro08.jpg" width="558" height="339"/><br />
<b>Sample Data</b><br />
Series,High,Low,Open,Close<br />
line,2043,1931,2000,1950<br />
line,2039,1921,1957,1991<br />
line,2076,1985,1993,2026<br />
line,2064,2028,2037,2029<br />
line,2048,1986,2018,2004<br />
line,2058,1994,2021,2053<br />
line,2070,1999,2045,2011<br />
line,2033,1958,2009,1962<br />
line,2027,1943,1959,1987<br />
line,2029,1944,1985,2019<br />
line,2071,1962,2008,2040<br />
line,2085,2011,2048,2016<br />
line,2034,1975,2006,1996<br />
line,2031,1962,2010,1985<br />
line,2056,1928,1971,2006<br />
line,2128,2059,2080,2113<br />
line,2180,2112,2116,2142<br />
line,2183,2103,2137,2167<br />
line,2192,2151,2170,2158<br />
line,2213,2127,2172,2201<br />
line,2230,2123,2171,2188<br />
line,2281,2152,2191,2231<br />
line,2272,2212,2240,2242</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Candlestick Charts</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro09.jpg" width="567" height="329"/><br />
<b>Sample Data</b><br />
Data in the same form as High/Low/Open/Close chart.</p>
</td>
</tr>
</table>
<h3>Pie Charts</h3>
<p>Pie Charts do not have minor types. The data in a pie chart is represented as sections, or slices of a pie. Pie charts may not have minor types but have numerous visual effects.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td valign="top">
<p align="left">Pie Chart</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro10.jpg" width="308" height="258"/><br />
<b>Sample Data</b><br />
Name,Sales,Expenses<br />
Andy,84,42<br />
Sam,80,40<br />
Liza,92,46<br />
Harry,46,23</p>
</td>
</tr>
</table>
<h3>Polar Charts</h3>
<p>Polar charts represent data points on a radial axis with the values represented as the distance from the centre. Four minor types are available.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Minor Type</p>
</th>
<th valign="top">
<p align="left">Simple Example</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Polar Area</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro11.jpg" width="444" height="328"/><br />
<b>Sample Data</b><br />
Set 1,Start,<br />
Value,5.1,2.6,1.5,2.2,5.1,4.3,4.0,9.0,1.7,8.8,9.9,9.5,9.4,1.8,2.1,2.3,3.5,7.7,8.8,6.1,5.0,3.1,6.0,4.3<br />
Angle,0,15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,331</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Polar Line</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro12.jpg" width="459" height="449"/><br />
<b>Sample Data</b><br />
Data in the same form as Polar Area chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Polar Spline Line and Area</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro13.jpg" width="455" height="437"/><br />
<b>Sample Data</b><br />
Data in the same form as Polar Area chart.</p>
</td>
</tr>
</table>
<h3>Meters and Gauges</h3>
<p>Meter charts represent numeric measurements. Two minor types are available.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Minor Type</p>
</th>
<th valign="top">
<p align="left">Simple Example</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Linear &#8211; vertical or horizontal</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro14.jpg" width="254" height="79"/><br />
<b>Sample Data</b><br />
75.35,0,100,10,5,1<br />
Pointer value,Range start,Range end,Major tick,Minor tick, Micro tick</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Radial</p>
</td>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro15.jpg" width="205" height="205"/><br />
<b>Sample Data</b><br />
45.17,0,100,10,5,1</p>
</td>
</tr>
</table>
<h2>Where Graphs are Used</h2>
<p>The most obvious place graphs can be used is in <a href="../general/wkpidisplay">Key Performance Indicators</a> to provide graphical performance and warning data on a regular and timely manner.</p>
<p>In addition, they can be included on custom windows and reports.</p>
<h2><a name="data" id="data"/>Data Sources</h2>
<p>Data can be supplied in a number of forms to a graph as follows:</p>
<h5>1. Data View Name</h5>
<p>If you enter a Data View name, then the <a href="../dataviews/dataviewintro">Data View</a> will be run and it&#8217;s data will populate the graph. In Data Layers you can have more than one <a href="../dataviews/dataviewintro">Data View</a>, separating them with a carriage-return.</p>
<p/>
<h5>2. Comma-delimited Data or Actual Numeric Values</h5>
<p>It there is a comma in the text entered the graph will assume that this is data to be applied. So for fixed data, perhaps copied from a spreadsheet, comma-delimited values can be used to populate data. For single value data elements, such as Pointer values or Zone ranges, single simple numbers can be used.</p>
<p/>
<h5>3. Square-bracket Notation</h5>
<p>An Omnis Studio expression enclosed in <b>square-brackets</b> can be used as data. This is useful for single-value items, or multiples only by separate square-bracket expressions, and can contain any calculation or function that can be interpreted within the scope of the <a href="../dataviews/dataviewintro">Data View</a> object.</p>
<p>For example, <b>[#D]</b> will be replaced by the current data, <b>[#T]</b> the current time and <b>[Data.L1.2.3]</b> is dot-notation for the value of the third cell in the second row of the by the data list generated by the main layer zero data source. For Extra fields the syntax would be <b>[Extra.L1.2.3]</b>. You can use any resolvable function, for example:</p>
<pre>[$ctask.tLangSwap.$lookupIDX(con('1',Data.L1.2.3),'fr')]</pre>
<p>would return the French language swap translation of the part index code 1 description for the data in <b>L1.2.3</b>.</p>
<p>Square-bracket notation can also be used in titles and other textual elements of the graph, as well as Extra Fields described in the section  below. And the full list of available data element are as follows:</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Full Syntax</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
<th valign="top">
<p align="left">Examples</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Data.L1.row.column</p>
</td>
<td valign="top">
<p align="left">The main graph data in sequence of source and layer. So layer 0&#8217;s first data set or Data View data will be Data.L1.., the next will be Data.L2.. progressing up the layers. So if you have 4 layers and a total of 6 Data Views you will have Data.L1 through Data.L6. The structure of the data is a list of lists of varying arrays.</p>
</td>
<td valign="top">
<p align="left">[Data.L1.1.1] is the data in the 1st column on the 1st row of the 1st Data source.<br />
[Data.L4.3.2] is the data in the 2nd column on the 3rd row of the 4th Data source.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Extra.L1.row.column</p>
</td>
<td valign="top">
<p align="left">Similar to the Data list in order if Data Views in Extra Fields of layers. The structure of the data is a list of lists of varying arrays, as in Data.</p>
</td>
<td valign="top">
<p align="left">[Extra.L4.3.2] is the data in the 2nd column on the 3rd row of the 4th Data Extra Fields source.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Mark.row.1</p>
</td>
<td valign="top">
<p align="left">This is the data from Marks derived from Data Views. This is a simple list with one column so the only values from multiple Marks are Mark.1.1, Mark.2.1, Mark.3.1, etc. For the final column entry you can either use the 1 or the name of the column which <b>value</b> in lower case.</p>
</td>
<td valign="top">
<p align="left">[Mark.1.1] is the data value from the 1st Mark.<br />
[Mark.4.value] is the data value from the 4th Mark.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Zone.row.column</p>
</td>
<td valign="top">
<p align="left">This is the data from extra Zones derived from Data Views. This is a simple list with two columns, one for the lower value and one for the upper, so the values from multiple Zones are Zone.1.1 and Zone.1.2, then the next  Zone is Zone.2.1 and Zone.2.2, etc. For the final column entry you can either use the number or name of the column, <b>lower</b> or <b>upper</b>.</p>
</td>
<td valign="top">
<p align="left">[Zone.1.1] or [Zone.1.lower] is the lower data value from the 1st Zone.<br />
[Zone.3.upper] is the upper data value from the 3rd Zone.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Pointer.row.1</p>
</td>
<td valign="top">
<p align="left">This is the data from extra Pointers derived from Data Views. This is a simple list with one column so the only values from multiple Pointers are Pointer.1.1, Pointer.2.1, Pointer.3.1, etc. For the final column entry you can either use 1 or the name of the column which is <b>value</b>.</p>
</td>
<td valign="top">
<p align="left">[Pointer.1.1] is the data value from the 1st extra Pointer.<br />
[Pointer.3.value] is the data value from the 3rd extra Pointer.</p>
</td>
</tr>
</table>
<p/>
<h5>4. Nothing</h5>
<p>This applies only to the Data of a Data Layer. When this is left blank demonstration data is used appropriate for the Major and Minor graph types. This is useful when you are designing the layout of a graph, before you have sorted out the data to be used.</p>
<p/>
<h5>5. % Syntax</h5>
<p>This applies to single value items, for instance, zones that normally accept a single numeric value. If you append a %, the graph will calculate the absolute value based on the percent of the full amount.</p>
<p/>
<p/>
<h4>Extra Fields</h4>
<p>While the Data Layer is drawn from the Data source defined above, you can also add a list of extra data that can be referenced in the labels or custom data labels using the syntax described below in the <i><b>Parameter Substitution and Formatting</b></i> section below.</p>
<p>Extra fields are only useful for labels of one form or another and using the correct syntax.</p>
<p>Square-bracket notation can be used and is interpreted in two ways:</p>
<p>Each Extra Field can be a different expression or a mix of text, values and square bracket expressions, for example, <b>[#D],Tomorrow,Next Day,Whenever</b>.</p>
<p>A series line that consists of a single square-bracket expression will lead the program to replicate the expression for each data element of the series. And this in turn has a super-syntax of <b>{value}</b> (note the curly-brackets) to reference the underlying data of the data-point the extra field is referring to. So:</p>
<pre>[pick(mod({value},12)=0,'','*')]</pre>
<p>would make every 12th data point extra field equal to <b>*</b>, to indicate a new year, perhaps. Or even more picturesquely the following would place the symbols <b>◔ ◑ ◕ ●</b>   represent quarters using Unicode characters:</p>
<p/>
<pre>[pick(mod({value},4),unichr('U+25D4'),unichr('U+25D1'),unichr('U+25D5'),unichr('U+25CF'))]</pre>
<p>Assuming, of course, that the font can handle such characters!</p>
<p/>
<h2><a name="param" id="param"/>Parameter Substitution and Formatting</h2>
<p>Charts often contain a lot of text strings, such as sector labels in pie charts, axis labels for XY charts, data labels for the data points, graph titles, and so on. You can substitute many of these parameters to allow you to configure precisely the information contained in the text and their format. For example, when drawing a pie chart with side label layout, the default sector label format is:</p>
<pre>{label} ({percent}%)</pre>
<p>In drawing the sector labels, the graph will replace <b>{label}</b> with the sector name, and <b>{percent}</b> with the sector percentage. So the label will be something like:</p>
<pre>ABC (34.56%)</pre>
<p>You can change the sector label format by changing the format string. For example, you can change it to:</p>
<pre>{label}: US${value}K ({percent}%)</pre>
<p>The sector value will then be something like:</p>
<pre>ABC: US$123K (34.56%)</pre>
<p>For fields that are numbers, dates, or times, the Graph feature supports a special syntax in parameter substitution to allow formatting of these values. Please refer to the Number Formatting and Date/Time Formatting sections below for details.</p>
<p>The following tables describe the fields available for various chart objects.</p>
<h4>Parameters for Pie Charts</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">sector</p>
</td>
<td valign="top">
<p align="left">The sector number. The first sector is 1, the second is 2, and so on.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">label</p>
</td>
<td valign="top">
<p align="left">The text label of the sector.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">value</p>
</td>
<td valign="top">
<p align="left">The data value of the sector.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">percent</p>
</td>
<td valign="top">
<p align="left">The percentage value of the sector.</p>
</td>
</tr>
</table>
<h4>Parameters for all XY Charts</h4>
<p>The following are parameters that apply to all XY Chart layers in general. Some layer types may have additional parameters (see below).</p>
<p>Note that some parameters do not apply in certain cases. For example, when specifying the aggregate label of a stacked bar chart, the {dataSetName} parameter does not apply, because a stacked bar is composed of multiple data sets. It does not belong to any particular data set and hence does not have a data set name.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">x</p>
</td>
<td valign="top">
<p align="left">The x value of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">xLabel</p>
</td>
<td valign="top">
<p align="left">The bottom x-axis label of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">x2Label</p>
</td>
<td valign="top">
<p align="left">The top x-axis label of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">value</p>
</td>
<td valign="top">
<p align="left">The value of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">
accValue</p>
</td>
<td valign="top">
<p align="left">The accumulative value of the data point. This is useful for stacked charts, such as stacked bar chart and stacked area chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">totalValue</p>
</td>
<td valign="top">
<p align="left">The total value of all data points. This is useful for stacked charts, such as stacked bar chart and stacked area chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">percent</p>
</td>
<td valign="top">
<p align="left">	The percentage of the data point based on the total value of all data points that are in the same x position and same data group as the current data point. This is useful for stacked charts, such as stacked bar chart and stacked area chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">accPercent</p>
</td>
<td valign="top">
<p align="left">The accumulated percentage of the data point based on the total value of all data points. This is useful for stacked charts, such as stacked bar chart and stacked area chart.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">gpercent</p>
</td>
<td valign="top">
<p align="left">The percentage of the data point based on the total value of all data points.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dataSet</p>
</td>
<td valign="top">
<p align="left">The data set number to which the data point belongs. The first data set is 1, the second is 2, and so on.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dataSetName</p>
</td>
<td valign="top">
<p align="left">The name of the data set to which the data point belongs.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dataItem</p>
</td>
<td valign="top">
<p align="left">The data point number within the data set. The first data point is 1, the second is 2, and so on.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dataGroup</p>
</td>
<td valign="top">
<p align="left">The data group number to which the data point belongs. The first data group is 1, the second is 2, and so on.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dataGroupName</p>
</td>
<td valign="top">
<p align="left">The name of the data group to which the data point belongs.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">layerId</p>
</td>
<td valign="top">
<p align="left">The layer number to which the data point belongs. The first layer is 1, the second is 2, and so on.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">field<i>N</i></p>
</td>
<td valign="top">
<p align="left">The (N + 1)th extra field. For example, {field0} means the first extra field, and {field1} means the second extra field. </p>
<p>{fieldN} means the extra field is indexed by the data point number. The Pth data point corresponds to the Pth element of the extra field. </p>
</td>
</tr>
</table>
<h4>Additional Parameters for HLOC and CandleStick Layers</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">high</p>
</td>
<td valign="top">
<p align="left">The high value of the data representation.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">low</p>
</td>
<td valign="top">
<p align="left">The low value of the data representation.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">open</p>
</td>
<td valign="top">
<p align="left">The open value of the data representation.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">close</p>
</td>
<td valign="top">
<p align="left">The close value of the data representation.</p>
</td>
</tr>
</table>
<h4>Additional Parameters for Box Whisker Layers</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">top</p>
</td>
<td valign="top">
<p align="left">The value of the top edge of the box-whisker symbol.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">bottom</p>
</td>
<td valign="top">
<p align="left">The value of the bottom edge of the box-whisker symbol.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">max</p>
</td>
<td valign="top">
<p align="left">The value of the maximum mark of the box-whisker symbol.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">min</p>
</td>
<td valign="top">
<p align="left">The value of the minimum mark of the box-whisker symbol.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">med</p>
</td>
<td valign="top">
<p align="left">The value of the median mark of the box-whisker symbol.</p>
</td>
</tr>
</table>
<h4>Additional Parameters for Trend Layers</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">slope</p>
</td>
<td valign="top">
<p align="left">The slope of the trend line.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">intercept</p>
</td>
<td valign="top">
<p align="left">The y-intercept of the trend line.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">corr</p>
</td>
<td valign="top">
<p align="left">The correlation coefficient in linear regression analysis.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">stderr</p>
</td>
<td valign="top">
<p align="left">The standard error in linear regression analysis.</p>
</td>
</tr>
</table>
<h4>Parameters for Polar Charts</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">radius</p>
</td>
<td valign="top">
<p align="left">The radial value of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">value</p>
</td>
<td valign="top">
<p align="left">Same as {radius}. See above.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">angle</p>
</td>
<td valign="top">
<p align="left">The angular value of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">label</p>
</td>
<td valign="top">
<p align="left">The angular label of the data point.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">name</p>
</td>
<td valign="top">
<p align="left">The name of the layer to which the data point belongs.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">i</p>
</td>
<td valign="top">
<p align="left">The data point number. The first data point is 1, the second is 2,and so on.</p>
</td>
</tr>
</table>
<h4>Parameters for an Axis</h4>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">value</p>
</td>
<td valign="top">
<p align="left">The axis value at the tick position.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">label</p>
</td>
<td valign="top">
<p align="left">The axis label at the tick position. </p>
</td>
</tr>
</table>
<p/>
<h3>Number Formatting</h3>
<p>For parameters that are numbers, the Graph function supports a number of formatting options in parameter substitution.</p>
<p>You follow the name of the parameter with a vertical bar character and then the format codes. For example, if you want a numeric field {value} to have a precision of two digits to the right of the decimal point, use <b>,</b> (comma) as the thousand separator, and use <b>.</b> (dot) as the decimal point, then you should use {value<b>|2,.</b>}. The number 123456.789 will therefore be displayed as 123,456.79.</p>
<p>For numbers, the formatting options are specified using the following syntax:</p>
<pre>{[param]|[a][b][c][d]}</pre>
<p>where:</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Parameter</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">[param]</p>
</td>
<td valign="top">
<p align="left">The name of the parameter.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">[a]</p>
</td>
<td valign="top">
<p align="left">An integer specifying the number of digits to the right of the decimal point. The default is automatic. To use the default, simply skip this parameter.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">[b]</p>
</td>
<td valign="top">
<p align="left">The thousand separator. Should be a non-alphanumeric character (not 0-9, A-Z, a-z). Use <b>~</b> for no thousand separator.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">[c]</p>
</td>
<td valign="top">
<p align="left">The decimal point character.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">[d]</p>
</td>
<td valign="top">
<p align="left">The negative sign character. Use <b>~</b> for no negative sign character.</p>
</td>
</tr>
</table>
<p>You may skip the trailing formatting options if they are not needed. For example, {value|2} means formatting the value with two digits to the right, where the thousand separator, decimal point character, and negative sign character are all using the default settings of the chart.</p>
<h3>Date/Time Formatting</h3>
<p>For parameters that are dates and or times, the formatting options can be specified using the following syntax (note the parameter name is followed by a vertical bar character):</p>
<pre>{[param]|[datetime_format_string]}</pre>
<p>where [datetime_format_string] must start with an alphabetic character (A-Z or a-z), and may contain any characters except <b>)</b>. Certain characters are substituted according to the following table:</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Characters</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">yyyy</p>
</td>
<td valign="top">
<p align="left">Year in 4 digits (e.g. 2005)</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">yyy</p>
</td>
<td valign="top">
<p align="left">Year showing only the least significant 3 digits (e.g. 007 for the year 2007)</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">yy</p>
</td>
<td valign="top">
<p align="left">Year showing only the least significant 2 digits (e.g. 07 for the year 2007)</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">y</p>
</td>
<td valign="top">
<p align="left">Year showing only the least significant 1 digit (e.g. 7 for the year 2007)</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">mmm</p>
</td>
<td valign="top">
<p align="left">Month formatted as its name. The default is to use the first 3 characters of the English month name (Jan, Feb, Mar, etc.).</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">mm</p>
</td>
<td valign="top">
<p align="left">Month formatted as 2 digits from 01 &#8211; 12, with leading zero if necessary.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">m</p>
</td>
<td valign="top">
<p align="left">Month formatted using the minimum number of digits from 1 &#8211; 12.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">dd</p>
</td>
<td valign="top">
<p align="left">Day of month formatted as 2 digits from 01 &#8211; 31, with leading zero if necessary.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">d</p>
</td>
<td valign="top">
<p align="left">Day of month formatted using the minimum number of digits from 1 &#8211; 31.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">w</p>
</td>
<td valign="top">
<p align="left">The name of the day of week. The default is to use the first 3 characters of the English day of week name (Sun, Mon, Tue, etc.).</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">hh</p>
</td>
<td valign="top">
<p align="left">The hour of day formatted as 2 digits, adding leading zero if necessary. The 2 digits will be 00 &#8211; 23 if the <b>a</b> option (see below) is not specified, otherwise it will be 00 &#8211; 12.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">h</p>
</td>
<td valign="top">
<p align="left">The hour of day formatted using the minimum number of digits. The digits will be 0 &#8211; 23 if the <b>a</b> option (see below) is not specified, otherwise it will be 0 &#8211; 12.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">nn</p>
</td>
<td valign="top">
<p align="left">The minute formatted as 2 digits from 00 &#8211; 59, adding leading zero if necessary.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">n</p>
</td>
<td valign="top">
<p align="left">The minute formatted using the minimum number of digits from 00 &#8211; 59.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">ss</p>
</td>
<td valign="top">
<p align="left">The second formatted as 2 digits from 00 &#8211; 59, adding leading zero if necessary.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">s</p>
</td>
<td valign="top">
<p align="left">The second formatted using the minimum number of digits from 00 &#8211; 59.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">a</p>
</td>
<td valign="top">
<p align="left">Display either <b>am</b> or <b>pm</b>, depending on whether the time is in the morning or afternoon.</p>
</td>
</tr>
</table>
<p>For example, a parameter substitution format of <b>{value|mm-dd-yyyy}</b> will display a date as something similar to <b>09-15-2002</b>. A format of <b>{value|dd/mm/yy hh:nn:ss a}</b> will display a date as something similar to <b>15/09/02 03:04:05 pm</b>.</p>
<p/>
<h2><a name="files" id="files"/>External Files (Images and Fonts)</h2>
<h3>Images</h3>
<p>Graphs can use externally stored image files: png, jpg, jpeg, gif, wbmp or wmp (case insensitive) and should have these file suffixes. They must be located in the GraphsImages folder in the same directory as the Vision.lbs Caliach Vision library. If this folder does not exist Caliach Vision will create it.</p>
<p>Besides the graph wallpaper, images can be used in text using CDML; so the following will insert the snowy.png image:</p>
<pre>This is snowy &lt;*img=snowy.png*&gt;</pre>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro01.jpg" width="235" height="56" alt="Image file in text."/></p>
<p>Note that in the example above the <b>Wallpaper file</b> has also been set to a small identity graphic with Caliach in 15% grey. Using a graphic form that supports transparency permits this effect, for example <b>.png</b>. </p>
<h3><a name="font" id="font"/>Fonts</h3>
<p>Because Graphs is an an external component it does not use normal fonts used in Caliach Vision&#8217;s reports and windows.</p>
<p>Graphs can use any true type (.ttf) or true type collection fonts (.ttc) and they must be located in the Fonts folder in the same directory as the executing Omnis Studio. If that Font folder does not exist you can create it.</p>
<p>If you want to use a font that is not currently in the <b>Fonts</b> folder, you must add it. After you add it when you next open the Graph will be listed in the font list.</p>
<p>In the design Graphs 2 Properties window there is a final <b>Files</b> tab pane in which you can list the extra files needed by the graph. This includes Fonts and Images. This list enables the system to subsequently manage these files around the network for other users. After you have finished the design, you can use the <b>Synchronise Files List to Design</b> to create or update the list of external files the design uses. When you save the graph design, these files will be copies from the extra files cache on the server or to it so that these files are available to all potential users. See below for how the file cache works.</p>
<p><a name="cdml" id="cdml"/>Any text elements and labels can use a type of Mark Up Language (supported in the underlying graph engine and called <b>ChartDirector Mark Up Language (or CDML)</b> to include formatting information in text strings by marking up the text with tags. This Mark Up Language allows a single text string to be rendered using multiple fonts, with different colours, and even embed images in the text. CDML is supported in all text objects including chart titles, legend keys, axis labels, data labels, and so on. For example:</p>
<pre>&lt;*font=timesi.ttf,size=18,color=FF0000*&gt;Italic red text&lt;*font=arial.ttf,size=10,color=8000*&gt; and normal text</pre>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/graphs2intro02.jpg" width="237" height="29" alt="Font changes in text."/></p>
<p>Note the American spelling of colour is used.</p>
<h3>Extra Files Server Cache</h3>
<p>To reduce network traffic extra fonts and images are stored locally to the executing Omnis Studio and Caliach Vision respectively. However, as many users may want to use the graph designs these files are copied to a <b>GraphCache</b> folder alongside your datafile (or in the case of ODB, the Direct Path folder). Within GraphCache there are the <b>_fonts</b> and <b>_images</b> folders that contain copies of extra files on all graphs designed on the site. If you download graphs from www.caliach.com web server and new files will be added.</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/warning40-16.jpg" width="24" height="24" alt="Warning"/><strong> WARNING:</strong> Uploading Fonts and Images can be an infringement of copyright. Caliach can not be responsible for your breaching copyright.</p>
<p>When a user uses a graph for the first time the program automatically copies files from the server cache to the users local folders, if they are not already there.</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/tip40-15.jpg" width="24" height="24" alt="Tip"/><strong> TIP:</strong> This system does not refresh changed image files, so if you want to change an image file, change it manually in the server cache folder, and delete the local copies so that they are renewed when the graph is next run.</p>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../dataviews/dataviewintro">&#8211; Introduction to Data Views</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 6 Jun 2012 03:50:00.00. No class.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; &#8211; Introduction to Graphs 2</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/graphs2intro/">Graphs 2: &#8211; Introduction to Graphs 2</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2 Topic Contents</title>
		<link>https://caliach.com/knowledge-base/index-18/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/index-18/</guid>

					<description><![CDATA[<p>Graphs 2 Topic Contents</p>
<p>The post <a href="https://caliach.com/knowledge-base/index-18/">Graphs 2 Topic Contents</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Topic Contents</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a></p>
<p>Most topics are related directly to functional windows, menus or toolbars. Click on the topic to view details.</p>
<ul>
<li><a href="graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="tbg2designtools">Graphs 2  Maintenance Toolbar</a></li>
<li><a href="mg2graphdata">Graphs 2 Data Sources Menu</a></li>
<li><a href="wg2dataviewselect">Graphs 2 Data View Selection</a></li>
<li><a href="mg2graph">Graphs 2 Functions Menu</a></li>
<li><a href="wg2datalabels">Graphs 2 Layer Custom Data Labels</a></li>
<li><a href="wg2graphmaint">Graphs 2 Maintenance</a></li>
<li><a href="wg2picture">Graphs 2 Picture</a></li>
<li><a href="wg2properties">Graphs 2 Properties</a></li>
<li><a href="wdgftplogin">Graphs 2 and Data Views Caliach Server FTP Login</a></li>
<li><a href="wdgwebdetails">Graphs 2 and Data Views Web Details Review</a></li>
<li><a href="wdgweb">Graphs 2 and Data Views Web Service</a></li>
<li><a href="wdgwebmanager">Graphs 2 and Data Views Web Service Management</a></li>
</ul>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a></p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/index-18/">Graphs 2 Topic Contents</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 Functions Menu</title>
		<link>https://caliach.com/knowledge-base/mg2graph/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/mg2graph/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 Functions Menu</p>
<p>The post <a href="https://caliach.com/knowledge-base/mg2graph/">Graphs 2: Graphs 2 Functions Menu</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Functions Menu</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Functions Menu</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/mg2graph.jpg" width="186" height="124" alt="Graphs 2 Functions Menu"/></p>
<p>The context menu for Graphs 2 graph functions. For an overview of Graph 2 functions and operation see the <a href="graphs2intro">Introduction to Graphs 2</a> topic.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Line</p>
</th>
<th valign="top">
<p align="left">Function</p>
</th>
<th valign="top">
<p align="left">Keys</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Copy to Clipboard</p>
</td>
<td valign="top">
<p align="left">Copies a picture of the graph to the clipboard.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Save as Jpeg File</p>
</td>
<td valign="top">
<p align="left">To save a Jpeg picture image of the graph to a file.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Print Graph</p>
</td>
<td valign="top">
<p align="left">To print a picture of the graph in the size shown on the window.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Print Data List</p>
</td>
<td valign="top">
<p align="left">Prints a report of the underlying graph data list.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Print Graph and Data List</p>
</td>
<td valign="top">
<p align="left">Prints a report of the underlying graph data list and a picture of the graph.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
</table>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/wg2graphmaint">Graphs 2 Maintenance</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 18 May 2012 11:55:00.00. Class mG2Graph last modified 21 Dec 2014  12:06:45.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Functions Menu</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/mg2graph/">Graphs 2: Graphs 2 Functions Menu</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 Data Sources Menu</title>
		<link>https://caliach.com/knowledge-base/mg2graphdata/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/mg2graphdata/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 Data Sources Menu</p>
<p>The post <a href="https://caliach.com/knowledge-base/mg2graphdata/">Graphs 2: Graphs 2 Data Sources Menu</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 Data Sources Menu</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Data Sources Menu</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/mg2graphdata.jpg" width="192" height="123" alt="Graphs 2 Data Sources context menu"/></p>
<p/>
<p>The context menu for Graphs 2 data source functions.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Line</p>
</th>
<th valign="top">
<p align="left">Function</p>
</th>
<th valign="top">
<p align="left">Keys</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Select a Data View</p>
</td>
<td valign="top">
<p align="left">To choose a Data View and apply it to the data source field.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Load Data View Data</p>
</td>
<td valign="top">
<p align="left">You can select and run a Data View and apply the resulting data as fixed data for a graph data source.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Paste Data from Clipboard</p>
</td>
<td valign="top">
<p align="left">This will convert, where posible, the contents of the Clipboard into graph data for the data source.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Invert Series Data</p>
</td>
<td valign="top">
<p align="left">When data has been applied use this function to swap columns and rows.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Load Demonstration Data</p>
</td>
<td valign="top">
<p align="left">You can load demonstration data for the graph appropriate to the major and minor type selected.</p>
</td>
<td valign="top">
<p align="left"> </p>
</td>
</tr>
</table>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/wg2properties">Graphs 2 Properties</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 23 May 2012 12:42:00.00. Class mG2GraphData last modified 1 Jun 2012  15:04:53.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 Data Sources Menu</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/mg2graphdata/">Graphs 2: Graphs 2 Data Sources Menu</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2  Maintenance Toolbar</title>
		<link>https://caliach.com/knowledge-base/tbg2designtools/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/tbg2designtools/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2  Maintenance Toolbar</p>
<p>The post <a href="https://caliach.com/knowledge-base/tbg2designtools/">Graphs 2: Graphs 2  Maintenance Toolbar</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2  Maintenance Toolbar</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2  Maintenance Toolbar</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/tbg2designtools.jpg" width="554" height="64" alt="Graphs 2  Maintenance Toolbar"/></p>
<p>This toolbar contains the tools to operate the <a href="wg2graphmaint">Graphs 2 Maintenance</a> window and design changes made in the <a href="wg2properties">Graphs 2 Properties</a> window. The tools are as follows:</p>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Icon</p>
</th>
<th valign="top">
<p align="left">Text</p>
</th>
<th valign="top">
<p align="left">Function</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19100-1.jpg" width="16" height="16" alt="Save"/></p>
</td>
<td valign="top">
<p align="left">Save</p>
</td>
<td valign="top">
<p align="left">Click to save the design to the database.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19101-1.jpg" width="16" height="16" alt="Revert"/></p>
</td>
<td valign="top">
<p align="left">Revert</p>
</td>
<td valign="top">
<p align="left">To revert the design to that which was saved before.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19102-1.jpg" width="16" height="16" alt="New"/></p>
</td>
<td valign="top">
<p align="left">New</p>
</td>
<td valign="top">
<p align="left">Click to create a new base graph.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19103-1.jpg" width="16" height="16" alt="Delete"/></p>
</td>
<td valign="top">
<p align="left">Delete</p>
</td>
<td valign="top">
<p align="left">Click to delete a saved graph from the database.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19107.jpg" width="16" height="16" alt="Refresh"/></p>
</td>
<td valign="top">
<p align="left">Refresh</p>
</td>
<td valign="top">
<p align="left">Click to refresh the graph data sources. This tool is enabled only after a change that can effect the data.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/200.jpg" width="16" height="16" alt="Auto-refresh"/></p>
</td>
<td valign="top">
<p align="left">Auto-refresh</p>
</td>
<td valign="top">
<p align="left">Check to refresh the graph data sources after any change that can effect the data.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/200.jpg" width="16" height="16" alt="Lists"/></p>
</td>
<td valign="top">
<p align="left">Lists</p>
</td>
<td valign="top">
<p align="left">Check to show the data list, column row and attributes list on the window.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19108-1.jpg" width="16" height="16" alt="Web"/></p>
</td>
<td valign="top">
<p align="left">Web</p>
</td>
<td valign="top">
<p align="left">Get a ready made design from the Internet or Post a design to it. This will open the <a href="wdgweb">Graphs 2 and Data Views Web Service</a> window.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/1621-1.jpg" width="16" height="16" alt="Import"/></p>
</td>
<td valign="top">
<p align="left">Import</p>
</td>
<td valign="top">
<p align="left">Read a graph design from and external XML file. Graph designs can be exported and imported from external files.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/1620-1.jpg" width="16" height="16" alt="Export"/></p>
</td>
<td valign="top">
<p align="left">Export</p>
</td>
<td valign="top">
<p align="left">A graph design can be saved to an external XML file along with a jpeg image and thumbnail.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19106-1.jpg" width="16" height="16" alt="Texts"/></p>
</td>
<td valign="top">
<p align="left">Texts</p>
</td>
<td valign="top">
<p align="left">Toggle to show toolbar tool texts.</p>
</td>
</tr>
</table>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/wg2graphmaint">Graphs 2 Maintenance</a></li>
<li><a href="../graphs2/wg2properties">Graphs 2 Properties</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 19 May 2012 11:50:00.00. Class tbG2DesignTools last modified 22 Dec 2014  02:38:49.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2  Maintenance Toolbar</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/tbg2designtools/">Graphs 2: Graphs 2  Maintenance Toolbar</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 and Data Views Caliach Server FTP Login</title>
		<link>https://caliach.com/knowledge-base/wdgftplogin/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/wdgftplogin/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 and Data Views Caliach Server FTP Login</p>
<p>The post <a href="https://caliach.com/knowledge-base/wdgftplogin/">Graphs 2: Graphs 2 and Data Views Caliach Server FTP Login</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 and Data Views Caliach Server FTP Login</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 and Data Views Caliach Server FTP Login</p>
<p><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wdgftplogin.jpg" width="490" height="173" alt="Graphs 2 and Data Views Caliach Server FTP Login window"/></p>
<p>You will be presented with this window when the web activity you have chosen required FTP login. Once you have logged in and while the web activity is continuing these details will be retained for you.</p>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Username</p>
</td>
<td valign="top">
<p align="left">Your Caliach web site login username.  The same as when you Upgrade Via the Internet.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Password</p>
</td>
<td valign="top">
<p align="left">Your Registered User password for the Caliach support website. The same as when you Upgrade Via the Internet.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Logon</p>
</td>
<td valign="top">
<p align="left">Click to logon and view available Graphs and Data Views.</p>
</td>
</tr>
</table>
<p/>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
<li><a href="../graphs2/wdgweb">Graphs 2 and Data Views Web Service</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 29 Dec 2014 04:07:00.00. Class wDGFtpLogin last modified 18 Feb 2015  01:54:39.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 and Data Views Caliach Server FTP Login</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/wdgftplogin/">Graphs 2: Graphs 2 and Data Views Caliach Server FTP Login</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Graphs 2: Graphs 2 and Data Views Web Service</title>
		<link>https://caliach.com/knowledge-base/wdgweb/</link>
		
		<dc:creator><![CDATA[Brendan Proctor]]></dc:creator>
		<pubDate>Wed, 27 May 2020 16:21:41 +0000</pubDate>
				<guid isPermaLink="false">https://kb.caliach.com/index.php/knowledge-base/wdgweb/</guid>

					<description><![CDATA[<p>Graphs 2: Graphs 2 and Data Views Web Service</p>
<p>The post <a href="https://caliach.com/knowledge-base/wdgweb/">Graphs 2: Graphs 2 and Data Views Web Service</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><body></p>
<h2><a name="top"/>Graphs 2 and Data Views Web Service</h2>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 and Data Views Web Service</p>
<p>This window is where you can view server collections of Graphs and Data Views available for download from www.caliach.com support. On the <b>To Server</b> tab pane, you can contribute to the collections with designs of your own. The window can be opened from either the <a href="tbg2designtools">Graphs 2  Maintenance Toolbar</a> or <a href="../dataviews/tbdataviewtools">Data View Maintenance Toolbar</a> by clicking on the <img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/19108-1.jpg" width="16" height="16" alt="Web"/> <b>Web</b> tool.</p>
<p>The window has 2 tab panes.</p>
<p><span class="helpTab"><a href="#tab1">From Server</a></span> <br />
<span class="helpTab"><a href="#tab2">To Server</a></span> </p>
<h3><a name="tab1" id="tab1"/>From Server</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wdgweb1.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wdgweb1.jpg" width="428" height="277" alt="Graphs 2 and Data Views Web Service window From Server tab pane"/></a></p>
<p>The radio buttons control whether you view graphs or data views in the lists below.</p>
<p>Activities involved in retrieving material from the Caliach server.</p>
<p>The Manage Web Content is only available for Caliach staff to manage the web site.</p>
<p>To use the window, first choose from <b>Graphs</b> and <b>Data Views</b> using the radio buttons. Then click on the <b>Get Data From Server</b>. That will read from the server the available topics and designs and load them into the two lists. Click on a topic on the left to view the designs on the right. This process does not download the designs themselves, simply the indexes that are maintained on the server so it is quite fast.</p>
<p>If you want to view a specific design, select it and click on the <b>View Selected Details</b> button. This will download the design and open the <a href="wdgwebdetails">Graphs 2 and Data Views Web Details Review</a> window so you can see the raw XML design text, and in the case of a graph a picture example of it.</p>
<p>If you click on the <b>View All Available Details</b> then all designs will be downloaded in one go and stored so that with the  window open, selecting any design will show in the details window.</p>
<p>If you want to download a particular design into your database select the design and click on the <b>Save This Design</b> button. This will download the design with all its component files and save them in your data file. Associated images and fonts will also be downloaded. See the <a href="graphs2intro#files">Introduction to Graphs 2</a> topic for more details on this.</p>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Field</p>
</th>
<th valign="top">
<p align="left">Description</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">View Graphs</p>
</td>
<td valign="top">
<p align="left">Choose to view Graphs.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">View Data Views</p>
</td>
<td valign="top">
<p align="left">Choose to view Data Views.</p>
</td>
</tr>
</table>
<p/>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Get Data From Server</p>
</td>
<td valign="top">
<p align="left">Click fetch available designs from the server and view Graphs and Data Views.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">View Selected Details</p>
</td>
<td valign="top">
<p align="left">Click fetch the full details of the Selected Graph or Data Views, initially downloading them.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">View All Available Details</p>
</td>
<td valign="top">
<p align="left">Click to fetch the full details of all available Graph or Data Views, downloading them if not already available.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Save This Design</p>
</td>
<td valign="top">
<p align="left">Click fetch the full details of the Selected Graph or Data Views, downloading if needed and then save it to our collection of local designs in the datafile.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Manage Web Content</p>
</td>
<td valign="top">
<p align="left">Click to manage the server contents.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<h3><a name="tab2" id="tab2"/>To Server</h3>
<p><a href="https://caliach.com/wp-content/uploads/2022/12/wdgweb2.jpg"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/wdgweb2.jpg" width="415" height="165" alt="Graphs 2 and Data Views Web Service window To Server tab pane"/></a></p>
<p>Choose this tab pane for activities involved in posting new material to the server.</p>
<p>The main part of the window is a tree list of the Graphs and Data Views stored in your data. Click on the <b>Refresh Tree List</b> button to build the list in the first place. Then if you want to upload a design, click on a design and then the <b>Submit to Server</b>. You will then be asked to login by the <a href="wdgftplogin">Graphs 2 and Data Views Caliach Server FTP Login</a> window.</p>
<p>The design and any associated files, such as fonts or images, will be uploaded and placed in a <b>Submitted by Users</b> section. From there it may be re-allocated by the webmaster.</p>
<table border="1" width="100%" cellspacing="0" cellpadding="2">
<tr>
<th valign="top">
<p align="left">Button</p>
</th>
<th valign="top">
<p align="left">Action</p>
</th>
</tr>
<tr>
<td valign="top">
<p align="left">Submit to Server</p>
</td>
<td valign="top">
<p align="left">Click to send your design to the Submitted by Users section on the Caliach Web site.</p>
</td>
</tr>
<tr>
<td valign="top">
<p align="left">Refresh Tree List</p>
</td>
<td valign="top">
<p align="left">Click to refresh the list in case Data Views or Graphs have been added.</p>
</td>
</tr>
</table>
<p><a href="#top">Back to top</a></p>
<table border="0" cellspacing="0" cellpadding="2">
<tr valign="top" align="left">
<td width="80">See also: &#8211;</td>
<td>
<ul>
<li><a href="../dataviews/dataviewintro">&#8211; Introduction to Data Views</a></li>
<li><a href="../graphs2/graphs2intro">&#8211; Introduction to Graphs 2</a></li>
</ul>
</td>
</tr>
</table>
<p id="versionline">Compiled in Program Version 5.10. Help data last modified 29 Dec 2014 04:08:00.00. Class wDGWeb last modified 10 Oct 2017  11:48:11.</p>
<p id="navline"><img loading="lazy" decoding="async" src="https://caliach.com/wp-content/uploads/2022/12/arrowright-17.gif" width="9" height="10" alt="Document path" align="bottom"/> <a href="../index">Reference Contents</a> &gt; <a href="index">Graphs 2</a> &gt; Graphs 2 and Data Views Web Service</p>
<p></body></p>
<p>The post <a href="https://caliach.com/knowledge-base/wdgweb/">Graphs 2: Graphs 2 and Data Views Web Service</a> appeared first on <a href="https://caliach.com">Caliach</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
