<?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>Idisis Blog</title>
	<atom:link href="http://www.idisis.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.idisis.com/blog</link>
	<description>OSIS, Archibus and Infrastructure Goodness</description>
	<lastBuildDate>Sat, 13 Feb 2010 12:50:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>OSIS Recent Feature Additions</title>
		<link>http://www.idisis.com/blog/?p=650</link>
		<comments>http://www.idisis.com/blog/?p=650#comments</comments>
		<pubDate>Sat, 13 Feb 2010 12:50:47 +0000</pubDate>
		<dc:creator>Reeves Davis</dc:creator>
				<category><![CDATA[OSIS - Feature Highlights]]></category>
		<category><![CDATA[Software Update Information]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=650</guid>
		<description><![CDATA[As OSIS continues to grow and improve, we sometimes lose pace with emphasizing our new features and how users can take advantage of them to improve their users&#8217; experiences.  As one part of our effort to fix that, we recently conducted a series of webinars with our partner Avatech Solutions to emphasize some of the [...]]]></description>
			<content:encoded><![CDATA[<p>As OSIS continues to grow and improve, we sometimes lose pace with emphasizing our new features and how users can take advantage of them to improve their users&#8217; experiences.  As one part of our effort to fix that, we recently conducted a series of webinars with our partner Avatech Solutions to emphasize some of the recent features added to OSIS.  While many people were able to attend, others were not, and we want to share what was discussed.</p>
<p>As many people joked on the webinars, it is the longest anyone has ever seen me stay in the presentation and out of the product.  Well, this is the reason why &#8211; so that I have a ready made presentation with lots of information and references to share with you.</p>
<p>As always, please feel free to get in touch with any questions or if you simply want to see this stuff in action.  We can either do a call and web meeting or I can get you a login to our demo site to play with it yourself.</p>
<p>I hope you find something you never knew was there!</p>
<p><iframe src="http://docs.google.com/present/embed?id=dhbkcmxj_152gzhwdrcd&#038;interval=10&#038;size=m" frameborder="0" width="555" height="451"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=650</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What&#8217;s New in ARCHIBUS 18.2</title>
		<link>http://www.idisis.com/blog/?p=631</link>
		<comments>http://www.idisis.com/blog/?p=631#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:22:24 +0000</pubDate>
		<dc:creator>Todd Hutton</dc:creator>
				<category><![CDATA[Software Update Information]]></category>
		<category><![CDATA[Archibus Web Central]]></category>
		<category><![CDATA[web central]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=631</guid>
		<description><![CDATA[The New Condition Assessment Activity The condition of your building and equipment including their outstanding deficiencies and deferred maintenance liabilities affect their value and their ability to support your business. The Condition Assessment activity lets you manage this cost and risk. This Web-based application coordinates teams to assess the conditions of even very large and [...]]]></description>
			<content:encoded><![CDATA[<h3>The New Condition Assessment Activity</h3>
<p>The condition of your building and equipment including their outstanding deficiencies and deferred maintenance liabilities affect their value and their ability to support your business.  The Condition Assessment activity lets you manage this cost and risk.  This Web-based application coordinates teams to assess the conditions of even very large and dispersed real estate holdings.</p>
<div id="drbn" style="text-align: left;">
<div id="z1-i" style="text-align: center;"><img style="width: 648px; height: 291.104px;" title="Condition Assessment" src="https://docs.google.com/a/idisis.com/File?id=dxp3b9k_50f5zz34gf_b" alt="Manage Assessment Items" width="1438" height="646" /></div>
</div>
<p>It ensures completeness of coverage by assigning assessors specific checklists of tasks within the assessment program, and it accepts reports from both hand-held devices and Web forms.  The activity presents analyses of your assessment items based on their importance to safety, risk to the organization, or drag on the organization’s mission.  It then puts these assessment items directly into action – by grouping them into capital packages for funding and by creating On Demand Work requests to route the task to in-house or out-sourced teams.</p>
<h3>Enhanced Preventive Maintenance Activity</h3>
<p>There are significant improvements to improve the speed, process efficiency, and accuracy of preventive maintenance.</p>
<h4>Scheduling Equipment In-bulk</h4>
<p>You can now assign procedures to multiple pieces of equipment and define PM schedule rules for multiple equipment-procedure combinations.</p>
<h4>Service-level Agreements</h4>
<p>You can assign pre-defined Service Level Agreement to preventive maintenance requests.  The Service Level agreement can automatically route the work to the proper craftsperson, enforce rules for time to respond to the issue, and automatically issue the work request if that is desired.</p>
<div id="drbn" style="text-align: center;"><img class="aligncenter" style="width: 648px; height: 291.307px;" title="Manage Preventive Maintenance Work Order Generation Schedule" src="https://docs.google.com/a/idisis.com/File?id=dxp3b9k_48hq759sf5_b" alt="" width="1328" height="597" /></div>
<h4>Scheduled Generation</h4>
<p>You can automatically generate Work Orders for Preventive Maintenance Work Requests according to a set of rules that you define.</p>
<h4>Load Balancing</h4>
<p>You can edit schedules directly from the 52-week PM Work Schedule report in order to balance the workload for trades.</p>
<h4>Planning Board</h4>
<p>You can also use the Planning Board to schedule Preventive Maintenance Work Requests to craftspersons just the same as you schedule On Demand Work Requests.</p>
<h3>New Web Central Features &amp; Improvements for V.18.2</h3>
<h4>Data Transfer Action</h4>
<p>A Data Transfer action lets you move data into and out of Web Central using Excel spreadsheets and csv files.  Use this feature for transfers, backups, offline data development by admins or services providers, and countless other uses.</p>
<p>The action has:</p>
<ul>
<li>Options to compare new, updated, and removed items between data sets both before and after you invoke the command.</li>
<li>An error log to flag any records that could not be imported because they violated business rules.</li>
<li>An optional Transfer Status field that lets you use the Web Central Smart Search console to filter on the inserted, updated, deleted, no change, or missing (that is not in the imported set).</li>
</ul>
<h4>Export Action</h4>
<p>ARCHIBUS still supports the Export action, which also can export to XLS format.  The distinction is that:</p>
<ul>
<li>Data Transfer exports data in accurate machine-transferrable format (e.g. dates use ISO format, enumerations use the  language-independent stored value)</li>
<li>Export exports data in human-readable format (e.g. dates use the current user’s locale, enumerations use the translated display value of the user’s chosen language, etc.)</li>
</ul>
<h3>Data Management &amp; Technical Enhancements</h3>
<h4>Cascading Update and Delete</h4>
<p>Some changes need to cascade between tables.  For instance, if you rename a Department Code, you want that change to cascade to any rooms, equipment, work requests, and so forth assigned to that department.<br />
Previously, you could only perform cascading updates and deletions in Sybase databases or in the Windows Client/Server projects.  With V.18.2, you can perform them in Web Central on Oracle and Microsoft SQL Server Projects as well.</p>
<h4>Merge Command</h4>
<p>This form prompts for an old primary key and a new one, and merges all child records for the old key (e.g. Building “HQ”) beneath the new one (e.g. Building “HCN”).  The command then removes the record with the old key. The effects of the command are similar to a cascading update, however, the new value can already exist.</p>
<p>The command is useful for when you reorganize your space hierarchy, organizational hierarchy, or standards codes, and you wish to merge two categories into one without losing the assignments of the child records within that category.  Without this command, you have to move the child records table by table.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=631</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSIS 2.8 – Sneak Peek – Report Quick Sort</title>
		<link>http://www.idisis.com/blog/?p=622</link>
		<comments>http://www.idisis.com/blog/?p=622#comments</comments>
		<pubDate>Fri, 30 Oct 2009 02:27:07 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[OSIS - Feature Highlights]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[osis2.8.x]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=622</guid>
		<description><![CDATA[Sorting&#8217;s back. Many versions ago (7 or so) OSIS supported user sorting in it&#8217;s reports. Of course back then reports were completely different than they are now. Finally, this simple ability is back so that end users can once more re-sort a report on the fly. Download the full resolution video of this feature here: [...]]]></description>
			<content:encoded><![CDATA[<p>Sorting&#8217;s back.  Many versions ago (7 or so) OSIS supported user sorting in it&#8217;s reports.  Of course back then reports were completely different than they are now.  Finally, this simple ability is back so that end users can once more re-sort a report on the fly.</p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="545" height="349" id="viddler_e1c80b73"><param name="movie" value="http://www.viddler.com/player/e1c80b73/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/e1c80b73/" width="545" height="349" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_e1c80b73"></embed></object></p>
<p>Download the full resolution video of this feature here: <a href='/blog/wp-content/uploads/2009/10/osis_2.8_preview_quick_sort_001a.mov'>OSIS 2.8 – Sneak Peek – Report Quick Sort</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=622</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSIS 2.8 &#8211; Sneak Peek &#8211; Report Quick Filters</title>
		<link>http://www.idisis.com/blog/?p=600</link>
		<comments>http://www.idisis.com/blog/?p=600#comments</comments>
		<pubDate>Tue, 27 Oct 2009 15:20:21 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[OSIS - Feature Highlights]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[osis2.8.x]]></category>
		<category><![CDATA[reports]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=600</guid>
		<description><![CDATA[This will be the first post in a series highlighting up and coming features in our next release of OSIS (currently identified as OSIS 2.8.) We are excited about the next release as we introduce new functionality to streamline access to data, continue to polish features, and further enhance the core of the application (behind [...]]]></description>
			<content:encoded><![CDATA[<p>This will be the first post in a series highlighting up and coming features in our next release of OSIS (currently identified as OSIS 2.8.)  We are excited about the next release as we introduce new functionality to streamline access to data, continue to polish features, and further enhance the core of the application (behind the scenes under the cover stuff) for even better performance.</p>
<p>The first feature in this series we&#8217;ve coined as Report Quick Filters.  This is a new feature similar to the currently available filtering ability in OSIS but way more user friendly and a lot quicker to use.  Additionally, for system managers these are very easy to implement in your environment for your existing reports: simply turn them on for a given field in a report.  Of course there are advanced features you can use if you so desire such as filter linking so that one set of filter criteria restricts another.  e.g., A building selection restricts a list of departments.</p>
<p>Some key features of filters:</p>
<ul>
<li>Auto filter setting uses the system determined filter style.  This can be overridden should you choose to do so.</li>
<li>Some filter controls include:</li>
<li>Date picker</li>
<li>Multiple selection check boxes</li>
<li>Free form input box</li>
<li>Drop down boxes</li>
<li>Ability to link one filter to the next so that a selection from one restricts the choices in another</li>
<li>IAC applies to filters and filter lists</li>
<li>Add descriptions to your filters to help guide the user.</li>
</ul>
<p><a href="http://www.idisis.com/blog/wp-content/uploads/2009/10/osis_2.8_quick_filters_001.jpg" target="_blank"><img src="/blog/wp-content/uploads/2009/10/osis_2.8_quick_filters_001.jpg" alt="" /></a></p>
<p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="545" height="349" id="viddler_4827b26c"><param name="movie" value="http://www.viddler.com/player/4827b26c/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/4827b26c/" width="545" height="349" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_4827b26c"></embed></object></p>
<p>Download the full resolution video of this feature here: <a href="/blog/wp-content/uploads/2009/10/osis_2.8_preview_quick_filters_001.mov">OSIS 2.8 &#8211; Sneak Peek &#8211; Quick filters</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=600</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New In OSIS 2.6 &#8211; Feature Spotlight &#8211; Custom Reports Framework &#8211; Part III</title>
		<link>http://www.idisis.com/blog/?p=552</link>
		<comments>http://www.idisis.com/blog/?p=552#comments</comments>
		<pubDate>Thu, 30 Jul 2009 15:43:40 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[OSIS - Feature Highlights]]></category>
		<category><![CDATA[OSIS - Tutorials]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[osis2.6.x]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=552</guid>
		<description><![CDATA[In this article we will learn how to turn the report we created in Part II into a OSIS Portlet. An OSIS portlet is simple in structure and consists of the following pieces: A database record describing the portlet (stored in the osis_portlets table) A file stored in the osis/cfm/portlets directory that acts as a [...]]]></description>
			<content:encoded><![CDATA[<p>In this article we will learn how to turn the report we created in Part II into a OSIS Portlet.</p>
<div id="attachment_554" class="wp-caption alignnone" style="width: 460px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/05/dw_blogpost_552_001.jpg"><img class="size-full wp-image-554" title="dw_blogpost_552_001" src="http://www.idisis.com/blog/wp-content/uploads/2009/05/dw_blogpost_552_001.jpg" alt="dw_blogpost_552_001" width="450" /></a><p class="wp-caption-text">The Report Transformed Into a Portlet</p></div>
<p>An OSIS portlet is simple in structure and consists of the following pieces:  </p>
<ul>
<li>A database record describing the portlet (stored in the osis_portlets table)</li>
<li>A file stored in the osis/cfm/portlets directory that acts as a container for the portlet</li>
<li>A file or set of files that contain the content of the portlet.  This content could be a custom SWF file, some ColdFusion code, content from other systems (e.g. a Twitter feed), or in the context of this article an OSIS report</li>
</ul>
<h4><span id="more-552"></span></h4>
<h4>Requirements</h4>
<ul>
<li>An OSIS 2.6 install &#8211; use of a development environment is strongly recommended</li>
<li>Some basic SQL and ColdFusion programming knowledge</li>
<li>OSIS report authoring experience</li>
<li>That you have read and understand parts I and II of this series</li>
</ul>
<h4>The Steps</h4>
<h5>Step 1 &#8211; Create The Report</h5>
<p>For this tutorial we will utilize the same report created in Part I.  (see <a href="http://www.idisis.com/blog/2009/02/19/new-in-osis-26-feature-spotlight-custom-reports-framework-part-i/">New In OSIS 2.6 &#8211; Feature Spotlight &#8211; Custom Reports Framework &#8211; Part I</a> )  You can either create a new report from scratch or copy your existing one (make note of the new report ID).</p>
<h5>Step 2 &#8211; Create The Report Template</h5>
<p>Using your favorite text editor create a new CFM file called o_rpt_003.cfm in your &#8220;{osis install directory}/cfm/tpl/o_reports/o_sample&#8221; directory.  Within that file copy the following code:</p>
<div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Custom Report Code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfquery</span> <span class="kw3">name</span><span class="sy0">=</span><span class="st0">&quot;SumQueryBldg&quot;</span> <span class="kw6">dbtype</span><span class="sy0">=</span><span class="st0">&quot;query&quot;</span> maxrows<span class="sy0">=</span><span class="st0">&quot;5&quot;</span><span class="sy0">&gt;</span></span>
	SELECT dv_id, udf_dv_id label , COUNT(rm_id) room_data FROM reportdata_qry GROUP BY dv_id, udf_dv_id ORDER BY room_data DESC
<span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfquery</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;</span></span>
	function openReportWithRestriction(restriction_xml) {
		var url = &quot;rpt_adv_main.cfm?cr=1&amp;ml=0&amp;rpt_id=000&amp;pr=1&amp;omod=&quot; + restriction_xml;
		rptWin=window.open(url,&quot;win1&quot;,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=1000,height=650');
		rptWin.focus();
	};
<span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/script.html"><span class="kw2">script</span></a><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>cfxml variable<span class="sy0">=</span><span class="st0">&quot;restriction&quot;</span><span class="sy0">&gt;</span></span>
	<span class="sc5"><span class="sy0">&lt;</span>?xml <span class="kw3">version</span><span class="sy0">=</span><span class="st0">&quot;1.0&quot;</span> encoding<span class="sy0">=</span><span class="st0">&quot;UTF-8&quot;</span>?<span class="sy0">&gt;</span></span>
		<span class="sc5"><span class="sy0">&lt;</span>osis<span class="sy0">&gt;</span></span>
			<span class="sc5"><span class="sy0">&lt;</span>mod_reporting<span class="sy0">&gt;</span></span>
				<span class="sc5"><span class="sy0">&lt;</span>restrictions<span class="sy0">&gt;</span></span>
					<span class="sc5"><span class="sy0">&lt;</span>restriction condition<span class="sy0">=</span><span class="st0">&quot;=&quot;</span> field<span class="sy0">=</span><span class="st0">&quot;dv_id&quot;</span> field_udf<span class="sy0">=</span><span class="st0">&quot;(SELECT dv.name FROM [[SCHEMAOWNER]]dv dv WHERE dv.dv_id = rm.dv_id)&quot;</span> group<span class="sy0">=</span><span class="st0">&quot;) AND (&quot;</span> table<span class="sy0">=</span><span class="st0">&quot;rm&quot;</span> <span class="kw3">value</span><span class="sy0">=</span><span class="st0">&quot;$ITEMLABEL$&quot;</span><span class="sy0">/&gt;</span></span><span class="sc5"><span class="sy0">&lt;/</span>restrictions<span class="sy0">&gt;</span></span>
			<span class="sc5"><span class="sy0">&lt;/</span>mod_reporting<span class="sy0">&gt;</span></span>
		<span class="sc5"><span class="sy0">&lt;/</span>osis<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span>cfxml<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfchart</span> <span class="kw3">title</span><span class="sy0">=</span><span class="st0">&quot;Top 5 Room Count By Division&quot;</span> format<span class="sy0">=</span><span class="st0">&quot;flash&quot;</span> xaxistitle<span class="sy0">=</span><span class="st0">&quot;Division: &quot;</span> chartWidth<span class="sy0">=</span><span class="st0">&quot;310&quot;</span> chartHeight<span class="sy0">=</span><span class="st0">&quot;300&quot;</span></span>
<span class="sc5">	yAxisTitle<span class="sy0">=</span><span class="st0">&quot;Count of Rooms&quot;</span> pieSliceStyle<span class="sy0">=</span><span class="st0">&quot;sliced&quot;</span></span>
<span class="sc5">	url<span class="sy0">=</span><span class="st0">&quot;javascript:openReportWithRestriction(&quot;</span><span class="st0">&quot;#JSStringFormat(restriction)#&quot;</span><span class="st0">&quot;);&quot;</span> show3D<span class="sy0">=</span><span class="st0">&quot;yes&quot;</span><span class="sy0">&gt;</span></span>
    <span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfchartseries</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;pie&quot;</span> <span class="kw6">query</span><span class="sy0">=</span><span class="st0">&quot;SumQueryBldg&quot;</span> itemcolumn<span class="sy0">=</span><span class="st0">&quot;label&quot;</span></span>
<span class="sc5">        valuecolumn<span class="sy0">=</span><span class="st0">&quot;room_data&quot;</span> paintStyle<span class="sy0">=</span><span class="st0">&quot;light&quot;</span> <span class="sy0">&gt;</span></span>
    <span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfchartseries</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfchart</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a><span class="sy0">&gt;</span></span>
	div.rpt_cust_content_wrapper  {
		margin-left: 0;
		margin-right: 0;
	}
<span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/style.html"><span class="kw2">style</span></a><span class="sy0">&gt;</span></span></pre></div></div>
<p>Ensure the report from Step 1 above has a its&#8221;Fixed Format Report Name&#8221; set to:</p>
<blockquote><p>/osis/tpl/o_reports/o_sample/o_rpt_003.cfm</p></blockquote>
<h5>Step 3 &#8211; Create The Portlet Container</h5>
<p>Under the &#8220;{osis install directory}/cfm/portlets&#8221; directory create a new CFM template called p_tut_003.cfm.  Within that CFM file add the following code (remember to replace rpt_id=000 with the ID of your report from Step 1):</p>
<div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Portlet Container Code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/table.html"><span class="kw2">table</span></a><span class="sy0">&gt;</span></span>
	<span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/tr.html"><span class="kw2">tr</span></a> <span class="kw3">CLASS</span><span class="sy0">=</span><span class="st0">&quot;TR_BODY_CTRL&quot;</span><span class="sy0">&gt;</span></span>
    	<span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/td.html"><span class="kw2">td</span></a><span class="sy0">&gt;</span></span>
			<span class="sc5"><span class="sy0">&lt;</span><a href="http://december.com/html/4/element/iframe.html"><span class="kw2">iframe</span></a> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;p_tut002&quot;</span> <span class="kw3">scrolling</span><span class="sy0">=</span><span class="st0">&quot;no&quot;</span> <span class="kw3">style</span><span class="sy0">=</span><span class="st0">&quot;border: none;&quot;</span> <span class="kw3">width</span><span class="sy0">=</span><span class="st0">&quot;310&quot;</span> <span class="kw3">height</span><span class="sy0">=</span><span class="st0">&quot;320&quot;</span> <span class="kw3">src</span><span class="sy0">=</span><span class="st0">&quot;/osis/reports/rpt_adv_main.cfm?rpt_id=000&amp;filt=0&amp;rt=0&amp;ff=0&amp;iz=1&amp;cr=1&amp;slo=0&quot;</span><span class="sy0">&gt;</span></span><span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/iframe.html"><span class="kw2">iframe</span></a><span class="sy0">&gt;</span></span>
		<span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/td.html"><span class="kw2">td</span></a><span class="sy0">&gt;</span></span>
	<span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/tr.html"><span class="kw2">tr</span></a><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span><a href="http://december.com/html/4/element/table.html"><span class="kw2">table</span></a><span class="sy0">&gt;</span></span></pre></div></div>
<h5>Step 4 &#8211; Add Portlet Meta Data</h5>
<p>In the osis_portlets table add a portlet record using &#8220;TUT_003&#8243; as the Portlet ID.</p>
<h5>Step 5 &#8211; Select The Portlet For Your Dashboard</h5>
<p>In OSIS user settings select the portlet for use on your dashboard (myOSIS.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=552</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSIS Quick Tip &#8211; Making Report URL Parameters Application Defaults</title>
		<link>http://www.idisis.com/blog/?p=564</link>
		<comments>http://www.idisis.com/blog/?p=564#comments</comments>
		<pubDate>Sat, 06 Jun 2009 02:59:07 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[OSIS - Quick Tips]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=564</guid>
		<description><![CDATA[OSIS has many ways in which different aspects can be tailored for specific uses. Some are set per project, for the application, or per component. One of the methods for customization is to use URL based switches to quickly alter the appearance of reports for use in email links or other direct linking scenarios. For [...]]]></description>
			<content:encoded><![CDATA[<p>OSIS has many ways in which different aspects can be tailored for specific uses.  Some are set per project, for the application, or per component.  One of the methods for customization is to use URL based switches to quickly alter the appearance of reports for use in email links or other direct linking scenarios.  For example:  If I was to use a report link embedded in an email message I may use the &#8220;dt=0&#8243; parameter to hide the report toolbar or the &#8220;dr=0&#8243; parameter to hide the report restriction indicator that is displayed by default at the top of each report.</p>
<p>This works well for specific use scenarios but what if I wanted to apply the setting application wide such that no report displays the restriction indicator or no report displays the project name in the report title?  The answer: Set them in your Application.cfm file.</p>
<p>For the example above in the OSIS Application.cfm file after the line <cfinclude template="osis_app.cfm" /> you can add the settings for the variables using the URL scope:</p>
<div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Application.cfm Snippet</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfset</span> url.dpd <span class="sy0">=</span> <span class="nu0">0</span> <span class="sy0">/&gt;</span></span>
   <span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfset</span> url.dr <span class="sy0">=</span> <span class="nu0">0</span> <span class="sy0">/&gt;</span></span></pre></div></div>
<div id="attachment_5641" class="wp-caption alignnone" style="width: 460px"><img style="width: 450px;" src="http://www.idisis.com/blog/wp-content/uploads/2009/06/dw-blogpost-564-001.jpg" /><p class="wp-caption-text">The Original Report</p></div>
<div id="attachment_5642" class="wp-caption alignnone" style="width: 460px"><img style="max-width: 450px;" src="http://www.idisis.com/blog/wp-content/uploads/2009/06/dw-blogpost-564-002.jpg" /><p class="wp-caption-text">The Modified Report</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=564</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New In OSIS 2.6 &#8211; Feature Spotlight &#8211; Custom Reports Framework &#8211; Part II</title>
		<link>http://www.idisis.com/blog/?p=412</link>
		<comments>http://www.idisis.com/blog/?p=412#comments</comments>
		<pubDate>Mon, 20 Apr 2009 21:09:12 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[OSIS - Feature Highlights]]></category>
		<category><![CDATA[The OSIS Cookbook]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[Reporting]]></category>
		<category><![CDATA[reports]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=412</guid>
		<description><![CDATA[In Part I I introduced the concept of custom reports and how they are implemented in OSIS 2.6.  In Part II I&#8217;ll outline the actual customization (ie., code content) of the report. The sample provided with osis 2.6 generates a Tag Cloud of the count of rooms per division. The larger the division text on [...]]]></description>
			<content:encoded><![CDATA[<p>In Part I I introduced the concept of custom reports and how they are implemented in OSIS 2.6.  In Part II I&#8217;ll outline the actual customization (ie., code content) of the report.  The sample provided with osis 2.6 generates a <a href="http://en.wikipedia.org/wiki/Tag_cloud" target="_blank">Tag Cloud</a> of the count of rooms per division.  The larger the division text on your screen the more rooms from that division are in your inventory.</p>
<p>In this installment we will create a custom graph representing the same set of data.</p>
<div id="attachment_510" class="wp-caption alignnone" style="width: 460px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/04/dw_blogpost_412_001.jpg"><img class="size-full wp-image-510 " title="The Final Report" src="http://www.idisis.com/blog/wp-content/uploads/2009/04/dw_blogpost_412_001.jpg" alt="The Final Report" width="450" /></a><p class="wp-caption-text">The Final Report</p></div>
<h4><span id="more-412"></span></h4>
<h4>Requirements</h4>
<ul>
<li>An OSIS 2.6 install &#8211; Use Of a Development Environment Strongly Recommended</li>
<li>Some basic SQL and ColdFusion programming knowledge</li>
<li>OSIS report authoring experience</li>
</ul>
<h4>The Steps</h4>
<h5>Step 1 &#8211; Create The Report</h5>
<p>For this tutorial we will utilize the same report created in Part I.  (see <a href="http://www.idisis.com/blog/2009/02/19/new-in-osis-26-feature-spotlight-custom-reports-framework-part-i/">New In OSIS 2.6 &#8211; Feature Spotlight &#8211; Custom Reports Framework &#8211; Part I</a> )  You can either create a new report from scratch or copy your existing one (make note of the new report ID).</p>
<h5>Step 2 &#8211; Create The Report Template</p>
<ul>
<li>Download and copy<a href='http://www.idisis.com/blog/wp-content/uploads/2009/04/o_rpt_002cfm.zip'> this file</a> into the following directory:<br />
<blockquote><p>{osis install directory}/cfm/tpl/o_reports/o_sample</p></blockquote>
</li>
<li>Ensure the report from Step 1 above has a its&#8221;Fixed Format Report Name&#8221; set to:<br />
<blockquote><p>/osis/tpl/o_reports/o_sample/o_rpt_002.cfm</p></blockquote>
</li>
</ul>
</h5>
<h4>Understanding the Template From Step 2</h4>
<div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_4"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#codesyntax_4"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Manipulate Query Data</a></td><td align="right"><a href="#codesyntax_4" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_4" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfquery</span> <span class="kw3">name</span><span class="sy0">=</span><span class="st0">&quot;SumQueryBldg&quot;</span> <span class="kw6">dbtype</span><span class="sy0">=</span><span class="st0">&quot;query&quot;</span> maxrows<span class="sy0">=</span><span class="nu0">5</span> <span class="sy0">&gt;</span></span>
SELECT dv_id, udf_dv_id label , COUNT(rm_id) room_data FROM reportdata_qry GROUP BY dv_id, udf_dv_id ORDER BY room_data DESC
<span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfquery</span><span class="sy0">&gt;</span></span></pre></div></div>
<p>The query returned via OSIS is returned in the variable reportdata_qry.  The field names contained therein are the same as those you have defined in your report.  this includes any UDF fields.  In this sample we have sorted the query in descending order by the COUNT of room codes and have grouped by the rooms division assignment.  As this is a top 5 type report we have limited the number of rows returned to 5 using the cfquery variable maxrows.</p>
<div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_5"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#codesyntax_5"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Javascript For Drill Down Report Link</a></td><td align="right"><a href="#codesyntax_5" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_5" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;"><span class="sy0">&lt;</span>script type<span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span><span class="sy0">&gt;</span>
<span class="kw2">function</span> openReportWithRestriction<span class="br0">&#40;</span>restriction_xml<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw2">var</span> url <span class="sy0">=</span> <span class="st0">&quot;rpt_adv_main.cfm?cr=1&amp;ml=0&amp;rpt_id=55&amp;pr=1&amp;omod=&quot;</span> <span class="sy0">+</span> restriction_xml<span class="sy0">;</span>
rptWin<span class="sy0">=</span>window.<span class="kw3">open</span><span class="br0">&#40;</span>url<span class="sy0">,</span><span class="st0">&quot;win1&quot;</span><span class="sy0">,</span><span class="st0">'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=1000,height=650'</span><span class="br0">&#41;</span><span class="sy0">;</span>
rptWin.<span class="kw3">focus</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span><span class="sy0">;</span>
<span class="sy0">&lt;/</span>script<span class="sy0">&gt;</span></pre></div></div>
<p>This Javascript function provides the method to open a report in a new window based on the chart item (pie slice) clicked on in the report.  Don&#8217;t forget to replace rpt_id=55 with your report ID: e.g., rpt_id=210.</p>
<div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_6"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#codesyntax_6"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Generate Standard OSIS Restriction For Report</a></td><td align="right"><a href="#codesyntax_6" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_6" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span>cfxml variable<span class="sy0">=</span><span class="st0">&quot;restriction&quot;</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>?xml <span class="kw3">version</span><span class="sy0">=</span><span class="st0">&quot;1.0&quot;</span> encoding<span class="sy0">=</span><span class="st0">&quot;UTF-8&quot;</span>? <span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>osis<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>mod_reporting<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>restrictions<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span>restriction condition<span class="sy0">=</span><span class="st0">&quot;=&quot;</span> field<span class="sy0">=</span><span class="st0">&quot;dv_id&quot;</span> field_udf<span class="sy0">=</span><span class="st0">&quot;(SELECT dv.name FROM [[SCHEMAOWNER]]dv dv WHERE dv.dv_id = rm.dv_id)&quot;</span> group<span class="sy0">=</span><span class="st0">&quot;) AND (&quot;</span> table<span class="sy0">=</span><span class="st0">&quot;rm&quot;</span> <span class="kw3">value</span><span class="sy0">=</span><span class="st0">&quot;$ITEMLABEL$&quot;</span><span class="sy0">/&gt;</span></span><span class="sc5"><span class="sy0">&lt;/</span>restrictions<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span>mod_reporting<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span>osis<span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span>cfxml<span class="sy0">&gt;</span></span></pre></div></div>
<p>This block of code generates the XML format restriction used by OSIS reporting.  The restriction in this sample will restrict the linked report to the specific division clicked on in the chart.  The $ITEMLABEL$ is a placeholder for the label which in this case is the divisions name (from the dv.name field.)  As such we have also specified that the restriction is based on a UDF.</p>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_7"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#codesyntax_7"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Use CFCHART to Generate the Chart</a></td><td align="right"><a href="#codesyntax_7" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_7" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="cfm" style="font-family:monospace;"><span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfchart</span> <span class="kw3">title</span><span class="sy0">=</span><span class="st0">&quot;Top 5 - Room Count By Division&quot;</span> format<span class="sy0">=</span><span class="st0">&quot;flash&quot;</span> xaxistitle<span class="sy0">=</span><span class="st0">&quot;Division: &quot;</span> chartWidth<span class="sy0">=</span><span class="st0">&quot;800&quot;</span> chartHeight<span class="sy0">=</span><span class="st0">&quot;600&quot;</span></span>
<span class="sc5">yAxisTitle<span class="sy0">=</span><span class="st0">&quot;Count of Rooms&quot;</span> pieSliceStyle<span class="sy0">=</span><span class="st0">&quot;sliced&quot;</span></span>
<span class="sc5">url<span class="sy0">=</span><span class="st0">&quot;javascript:openReportWithRestriction(&quot;</span><span class="st0">&quot;#JSStringFormat(restriction)#&quot;</span><span class="st0">&quot;);&quot;</span> show3D<span class="sy0">=</span><span class="st0">&quot;yes&quot;</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;</span><span class="kw1">cfchartseries</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;pie&quot;</span> <span class="kw6">query</span><span class="sy0">=</span><span class="st0">&quot;SumQueryBldg&quot;</span> itemcolumn<span class="sy0">=</span><span class="st0">&quot;label&quot;</span></span>
<span class="sc5">valuecolumn<span class="sy0">=</span><span class="st0">&quot;room_data&quot;</span> paintStyle<span class="sy0">=</span><span class="st0">&quot;light&quot;</span> <span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfchartseries</span><span class="sy0">&gt;</span></span>
<span class="sc5"><span class="sy0">&lt;/</span><span class="kw1">cfchart</span><span class="sy0">&gt;</span></span></pre></div></div>
<p>In this final block of code we use the standard ColdFusion CFCHART tag to generate a pie chart.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=412</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Revised Search</title>
		<link>http://www.idisis.com/blog/?p=500</link>
		<comments>http://www.idisis.com/blog/?p=500#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:32:59 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[Information - Service and Support]]></category>
		<category><![CDATA[suport]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=500</guid>
		<description><![CDATA[Search is a big part of our internet lives and a large part of finding information related to OSIS, ARCHIBUS, and our services amongst Idisis&#8217; various web sites. In order to help we are introducing a unified search approach using Google Custom Search. This will allow you to search for information across all our various [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/idisis-search-003.jpg" class="image-link"><img class="linked-to-original" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/idisis-search-003-thumb1.jpg" height="457" align="left" width="379" style=" display: inline; float: left; margin: 0 10px 10px 0;" /></a>Search is a big part of our internet lives and a large part of finding information related to OSIS, ARCHIBUS, and our services amongst Idisis&#8217; various web sites. In order to help we are introducing a unified search approach using Google Custom Search. This will allow you to search for information across all our various sites from the search box present on all our sites.</p>
<p>Additionally, a standard search only page can be found by following this link: <a href="http://www.google.com/cse?cx=001224641526874602091%3Az7uaamfav9s&#038;ie=UTF-8&#038;q=&#038;sa=Search" title="Idisis Search" target="_blank">Idisis Search</a>. From here you have access to a simple interface to search for information on any of our sites including the OWIKI (OSIS Help), our main web site, and our Blog (knowledge base).</p>
<p style="clear: both">Below is a sample from our OWIKI. Notice the links at the top of the search results, these will allow you to further refine your search via a single click.</p>
<p style="clear: both"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/osis-search-002.jpg" class="image-link"><img class="linked-to-original" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/osis-search-002-thumb.jpg" height="345" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a><br />Here is a sample from our blog site. Notice the results are identical to the search on our WIKI.</p>
<p style="clear: both"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/idisis-search-001.jpg" class="image-link"><img class="linked-to-original" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/idisis-search-001-thumb.jpg" height="309" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a><br />We will continue to refine and enhance the search to make it as easy as possible to get to the information you need and would appreciate any feedback.</p>
<p style="clear: both">Let us know what you think!</p>
<p><br class="final-break" style="clear: both" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=500</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSIS Cookbook &#8211; Adding a Quick Select List To a Report</title>
		<link>http://www.idisis.com/blog/?p=280</link>
		<comments>http://www.idisis.com/blog/?p=280#comments</comments>
		<pubDate>Fri, 27 Mar 2009 15:14:54 +0000</pubDate>
		<dc:creator>Derek Wehner</dc:creator>
				<category><![CDATA[The OSIS Cookbook]]></category>
		<category><![CDATA[osis]]></category>
		<category><![CDATA[Tips and Tricks]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=280</guid>
		<description><![CDATA[Recently, while working on a feature for next release of OSIS I started thinking about how similar functionality could be achieved via existing versions of OSIS.  In this case I am refering to the ability to add a quick pick type filter to an OSIS report.  Here is what I came up with. Requirements OSIS 2.4 [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, while working on a feature for next release of OSIS I started thinking about how similar functionality could be achieved via existing versions of OSIS.  In this case I am refering to the ability to add a quick pick type filter to an OSIS report.  Here is what I came up with.</p>
<div id="attachment_285" class="wp-caption alignnone" style="width: 582px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_results.jpg"><img class="size-full wp-image-285  " title="The Final Result" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_results.jpg" alt="The Final Result" width="572" height="346" /></a><p class="wp-caption-text">The Final Result</p></div>
<p><strong>Requirements</strong></p>
<ul>
<li>OSIS 2.4 or greater</li>
<li>Experience in creating OSIS reports</li>
<li>Knowledge of Javascript and SQL would be helpfull</li>
</ul>
<h4>Overview</h4>
<p>The basic method was to utilize two standard OSIS reports, using one for the content of the main report with the chart while using the other to drive the pick list.  I threw in a little html and Javascript kung-fu to make each work in conjunction with each other.</p>
<h4><span id="more-280"></span>The Steps</h4>
<h5>The main report with chart</h5>
<ol>
<li>Create an OSIS report utilizing the Work Request (wr) table as the basis for the report using the OSIS Create and Edit Reports tool</li>
<li>On the Report Classification, Headers and Titles pane we will need to set both a custom Report Header and a custom Page Footer
<div id="attachment_296" class="wp-caption alignnone" style="width: 518px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_001.jpg"><img class="size-full wp-image-296   " title="Editing The Report - Custom Headers and Footers" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_001.jpg" alt="Editing The Report - Custom Headers and Footers" width="508" height="321" /></a><p class="wp-caption-text">Editing The Report - Custom Headers and Footers</p></div>
<ul>
<li style="margin-top: 15px">The Report Header is a series of links (two in this case) using standard HTML that will provide a link to the pick list report (created later) and allow the user to clear any applied restrictions in the main report.  Take note of the report ID which in my example is 376 as this will need to be changed to the ID of the next report we will create.<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdt_8" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_8"></a><a id="wpshat_8" class="wp-synhighlighter-title" href="#codesyntax_8"  onClick="javascript:wpsh_toggleBlock(8)" title="Click to show/hide code block"></a></td><td align="right"><a href="#codesyntax_8" onClick="javascript:wpsh_code(8)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_8" onClick="javascript:wpsh_print(8)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><pre class="html4strict" style="font-family:monospace;"><span class="sc2">&lt;<a href="http://december.com/html/4/element/ul.html"><span class="kw2">ul</span></a>&gt;</span>
<span class="sc2">&lt;<a href="http://december.com/html/4/element/li.html"><span class="kw2">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span class="kw2">a</span></a> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;/osis/reports/rpt_mbody.cfm?rs=10&amp;sr=1&amp;ml=1&amp;da=0&amp;rpt_id=376&amp;wca=&quot;</span> <span class="kw3">target</span><span class="sy0">=</span><span class="st0">&quot;info&quot;</span>&gt;</span>Select a Building To Filter This Report<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/a.html"><span class="kw2">a</span></a>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/li.html"><span class="kw2">li</span></a>&gt;</span>
<span class="sc2">&lt;<a href="http://december.com/html/4/element/li.html"><span class="kw2">li</span></a>&gt;&lt;<a href="http://december.com/html/4/element/a.html"><span class="kw2">a</span></a> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;/osis/reports/rpt_adv_main.cfm?ml=0&amp;rpt_id=375&amp;filt=0&quot;</span> <span class="kw3">target</span><span class="sy0">=</span><span class="st0">&quot;reportframe&quot;</span>&gt;</span>Clear Filter<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/a.html"><span class="kw2">a</span></a>&gt;&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/li.html"><span class="kw2">li</span></a>&gt;</span>
<span class="sc2">&lt;<span class="sy0">/</span><a href="http://december.com/html/4/element/ul.html"><span class="kw2">ul</span></a>&gt;</span></pre></div></div></li>
<li style="margin-top: 15px">The Page footer contains a style definition to hide various parts of a standard OSIS report such as the title, footer, and header information.  I have included it in this sample in order to make a cleaner looking report.<div id="wpshdo_9" class="wp-synhighlighter-outer"><div id="wpshdt_9" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_9"></a><a id="wpshat_9" class="wp-synhighlighter-title" href="#codesyntax_9"  onClick="javascript:wpsh_toggleBlock(9)" title="Click to show/hide code block"></a></td><td align="right"><a href="#codesyntax_9" onClick="javascript:wpsh_code(9)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_9" onClick="javascript:wpsh_print(9)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_9" class="wp-synhighlighter-inner" style="display: block;"><pre class="css" style="font-family:monospace;">&lt;style<span class="sy0">&gt;</span>
<span class="re0">#rpt_title_wrapper</span><span class="sy0">,</span> <span class="re0">#rpt_pageheader_wrapper</span><span class="sy0">,</span> <span class="re0">#rpt_pagefooter_wrapper</span><span class="sy0">,</span> <span class="re1">.rpt_chart_control_wrapper</span> <span class="br0">&#123;</span>
<span class="kw1">display</span><span class="sy0">:</span> <span class="kw2">none</span><span class="sy0">;</span><span class="br0">&#125;</span>
&lt;/style<span class="sy0">&gt;</span></pre></div></div></li>
</ul>
</li>
<li>Add three report fields one based on the prob_type field, one on the wr_id field and one on the bl_id field.  Once saved you can edit each based on the following settings
<div id="attachment_303" class="wp-caption alignnone" style="width: 526px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_002.jpg"><img class="size-full wp-image-303   " title="Overall Field Layout" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_002.jpg" alt="Overall Field Layout" width="516" height="326" /><br />
</a><p class="wp-caption-text">Overall Field Layout</p></div>
<ul>
<li style="margin-top: 15px">For Building Code Field
<div id="attachment_300" class="wp-caption alignnone" style="width: 467px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_005.jpg"><img class="size-full wp-image-300    " title="Building Code Field" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_005.jpg" alt="Building Code Field" width="457" height="289" /><br />
</a><p class="wp-caption-text">Building Code Field</p></div></li>
<li style="margin-top: 15px">For Problem Type Field
<p><div id="attachment_301" class="wp-caption alignnone" style="width: 467px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_003.jpg"><img class="size-full wp-image-301   " title="Problem Type Field" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_003.jpg" alt="Problem Type Field" width="457" height="289" /></a><p class="wp-caption-text">Problem Type Field</p></div>
<div id="wpshdo_10" class="wp-synhighlighter-outer"><div id="wpshdt_10" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_10"></a><a id="wpshat_10" class="wp-synhighlighter-title" href="#codesyntax_10"  onClick="javascript:wpsh_toggleBlock(10)" title="Click to show/hide code block">UDF For Problem Type</a></td><td align="right"><a href="#codesyntax_10" onClick="javascript:wpsh_code(10)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_10" onClick="javascript:wpsh_print(10)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_10" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;">ISNULL<span class="br0">&#40;</span>wr<span class="sy0">.</span>prob_type<span class="sy0">,</span><span class="st0">'None Assigned'</span><span class="br0">&#41;</span></pre></div></div></li>
<li>For Work Request Field
<p>Note: For this field I have used a UDF and named the field as a UDF.  The outcome would be equally as effective if you used the wr_id field directly.</p>
<p><div id="attachment_302" class="wp-caption alignnone" style="width: 467px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_004.jpg"><img class="size-full wp-image-302    " title="Work Request Field" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_004.jpg" alt="Work Request Field" width="457" height="289" /><br />
</a><p class="wp-caption-text">Work Request Field</p></div>
<p><div id="wpshdo_11" class="wp-synhighlighter-outer"><div id="wpshdt_11" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_11"></a><a id="wpshat_11" class="wp-synhighlighter-title" href="#codesyntax_11"  onClick="javascript:wpsh_toggleBlock(11)" title="Click to show/hide code block">UDF for Work Request</a></td><td align="right"><a href="#codesyntax_11" onClick="javascript:wpsh_code(11)" title="Show code only"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_11" onClick="javascript:wpsh_print(11)" title="Print code"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://www.idisis.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_11" class="wp-synhighlighter-inner" style="display: block;"><pre class="sql" style="font-family:monospace;">wr<span class="sy0">.</span>wr_id</pre></div></div></li>
</ul>
</li>
<li>Specify report features
<p><div id="attachment_307" class="wp-caption alignnone" style="width: 467px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_006.jpg"><img class="size-full wp-image-307" title="Report Features" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_006.jpg" alt="Report Features" width="457" height="289" /></a><p class="wp-caption-text">Report Features</p></div></li>
</ol>
<h5>The secondary report for the pick list</h5>
<ol>
<li>Create an OSIS report utilizing the Building(bl) table as the basis for the report using the OSIS Create and Edit Reports tool</li>
<li>Add a single field to the report based on the Building Code (bl_id).  This field, after saving the report, will utilize the UDF statement contained in this file: <a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/udf_for_building_code_field.sql">udf_for_building_code_field</a>
<p><div id="attachment_313" class="wp-caption alignnone" style="width: 467px"><a href="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_100.jpg"><img class="size-full wp-image-313  " title="Building Code Field" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/blog_post_280_100.jpg" alt="Building Code Field" width="457" height="289" /></a><p class="wp-caption-text">Building Code Field</p></div></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=280</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deploying Web Central Across Various Platforms</title>
		<link>http://www.idisis.com/blog/?p=421</link>
		<comments>http://www.idisis.com/blog/?p=421#comments</comments>
		<pubDate>Wed, 25 Mar 2009 01:10:59 +0000</pubDate>
		<dc:creator>Daniel Chan</dc:creator>
				<category><![CDATA[Web Central - Quick Tips]]></category>
		<category><![CDATA[jre]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[platforms]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[web central]]></category>

		<guid isPermaLink="false">http://www.idisis.com/blog/?p=421</guid>
		<description><![CDATA[The setup and configuration of the ARCHIBUS Web Central application is well documented on the Windows platform. In fact, many who do not want to go through the trouble of setting up its Tomcat web server will usually opt for the self-deploying executable that guides the administrator through the setup of the Java Runtime Environment [...]]]></description>
			<content:encoded><![CDATA[<p>The setup and configuration of the ARCHIBUS Web Central application is well documented on the Windows platform. In fact, many who do not want to go through the trouble of setting up its Tomcat web server will usually opt for the  self-deploying executable that guides the administrator  through the setup of the Java Runtime Environment (JRE), Apache Tomcat, and the Web Central application at the command of a single mouse click.</p>
<p>Though the ARCHIBUS application client is ultimately tied to the Windows platform, the web client is based on Java technology and impartial in regards to its Operating Systems (OS) and the browsers that may consume it. Essentially, one may find themselves running their database on a Sun Solaris OS while hosting Web Central on a Mac OS (can&#8217;t wait until the release of Snow Leopard!) and serving up the solution to Linux users via the Google Chrome browser.</p>
<p>The following steps will outline an overview for configuring Web Central on a Unix platform which encompasses different flavors such as Linux, Solaris, Irix, Ubuntu and Mac OS.</p>
<p>First, we can no longer deploy Web Central via a Windows executable. If the idea of this causes you to squirm, then just understand that this can be done but leave the <em>how</em> part to your system administrator.</p>
<p>Secondly, we must ensure that JRE and Apache Tomcat are installed as standalones on your system as per documentation of the software. I will mention that close attention must be paid to the environment variables such as [JAVA_HOME]. For example, Solaris demands that the path be set via the command prompt while Mac OS recommends the creation of an environment.plist.</p>
<div id="attachment_439" class="wp-caption aligncenter" style="width: 497px"><img class="size-full wp-image-439" title="mac_setenv01" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/mac_setenv01.jpg" alt="Configuring environment variable JAVA_HOME on Mac (01)" width="487" height="100" /><p class="wp-caption-text">Configuring environment variable JAVA_HOME on Mac (01)</p></div>
<p>Please note that this can be done on either the root or per user profile. Java path may vary depending on the location chosen for the install of the JRE. Furthermore, OS such as Solaris is case-sensitive even at the folder level.</p>
<div id="attachment_440" class="wp-caption aligncenter" style="width: 506px"><img class="size-full wp-image-440" title="mac_setenv02" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/mac_setenv02.jpg" alt="Configuring environment variable JAVA_HOME on Mac (02)" width="496" height="156" /><p class="wp-caption-text">Configuring environment variable JAVA_HOME on Mac (02)</p></div>
<p>To ensure that the Web Central files are properly deployed by your Tomcat engine, the <em>archibus.war</em> package must be placed at the following location:</p>
<p><em>\tomcat\webapps\</em></p>
<p>Finally, we must configure the Tomcat engine to include a runtime command that ARCHIBUS  has embedded within the Windows batch file. For those running Tomcat version 5.x, this configuration file is called catalina.sh. A memory specification must be declared to properly instruct resource allocation for the orderly execution of the application. The example below assumes that the server has 1 GB of memory readily available for the application.</p>
<div id="attachment_448" class="wp-caption aligncenter" style="width: 580px"><img class="size-full wp-image-448" title="configuring-catalinash" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/configuring-catalinash.jpg" alt="Configuring Catalina.sh" width="570" height="182" /><p class="wp-caption-text">Configuring Catalina.sh</p></div>
<p>Of course, make sure that your afm-projects.xml and afm-secure.xml are configured based on your project and database settings.</p>
<p>Start up Tomcat in your terminal:</p>
<p><em>./startup.sh</em></p>
<p>If for any reason, your Tomcat server and the ARCHIBUS application do not deploy, check the error messages captured in <em>\tomcat\logs\*.logs</em> and <em>\tomcat\webapps\archibus\WEB-INF\config\archibus.log</em> respectively.</p>
<div id="attachment_443" class="wp-caption aligncenter" style="width: 648px"><img class="size-full wp-image-443" title="web-central-on-solaris" src="http://www.idisis.com/blog/wp-content/uploads/2009/03/web-central-on-solaris.jpg" alt="Web Central on Sun Solaris" width="638" height="481" /><p class="wp-caption-text">Web Central on Sun Solaris</p></div>
<p style="text-align: center;">Software used in this setup:</p>
<p style="text-align: center;">Java Runtime Environment (JRE) 1.5.0_16</p>
<p style="text-align: center;">Apache Tomcat 5.5.27</p>
<p style="text-align: center;">ARCHIBUS Web Central 17.3.3.031</p>
<p style="text-align: center;">Oracle DB Server 10 R2</p>
<p style="text-align: center;">Mac OS X 10.5.6</p>
<p style="text-align: center;">Solaris 10 update 2</p>
<p style="text-align: center;">Ubuntu 8.10</p>
]]></content:encoded>
			<wfw:commentRss>http://www.idisis.com/blog/?feed=rss2&amp;p=421</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
