<?xml version="1.0" encoding="utf-8"?>
<Report Location="Local or Network Folders" Host="FINDITEZ-T460P" Path="C:\Users\ken\Documents\Test Cases\SSRS\Formulas.rpt">
	<Group Name="Report Information">
		<Property Name="Version:"><![CDATA[11.0]]></Property>
		<Property Name="Author:"><![CDATA[© 2005 Business Objects]]></Property>
		<Property Name="Title:"><![CDATA[Add new formula features into your report]]></Property>
		<Property Name="Printer:"><![CDATA[No Printer]]></Property>
	</Group>
	<Group Name="Main Body">
		<Group Name="Data Sources">
			<Group Name="Source:">
				<Property Name="Source:"><![CDATA[Connection #1]]></Property>
				<Property Name="Database DLL:"><![CDATA[crdb_odbc.dll]]></Property>
				<Property Name="Database Type:"><![CDATA[ODBC (RDO)]]></Property>
				<Property Name="Server:"><![CDATA[Xtreme Sample Database 11.5]]></Property>
				<Group Name="Properties:">
					<Property Name="Properties:"><![CDATA[QE_LogonProperties]]></Property>
					<Property Name="DSN:"><![CDATA[Xtreme Sample Database 11.5]]></Property>
					<Property Name="UseDSNProperties:"><![CDATA[False]]></Property>
				</Group>
				<Property Name="QE_SQLDB:"><![CDATA[True]]></Property>
				<Property Name="SSO Enabled:"><![CDATA[False]]></Property>
			</Group>
		</Group>
		<Group Name="Tables">
			<Group Name="Table:">
				<Property Name="Table:"><![CDATA[Customer]]></Property>
				<Property Name="Connection:"><![CDATA[Connection #1]]></Property>
				<Property Name="Used Columns:"><![CDATA[{Customer.Customer ID} : Number
{Customer.Customer Name} : String[82]
{Customer.Country} : String[62]]]></Property>
			</Group>
			<Group Name="Table:">
				<Property Name="Table:"><![CDATA[Orders]]></Property>
				<Property Name="Connection:"><![CDATA[Connection #1]]></Property>
				<Property Name="Used Columns:"><![CDATA[{Orders.Order ID} : Number
{Orders.Customer ID} : Number
{Orders.Order Date} : Date
{Orders.Ship Date} : Date]]></Property>
			</Group>
		</Group>
		<Group Name="Table Links">
			<Property Name="Joins:"><![CDATA[Customer INNER JOIN Orders ON Customer.[Customer ID] = Orders.[Customer ID]]]></Property>
		</Group>
		<Group Name="Record Selection Formulas">
			<Property Name="Formula:"><![CDATA[{Customer.Country} = "Canada" 
]]></Property>
		</Group>
		<Group Name="Record Sorting">
			<Property Name="Sort By:"><![CDATA[Customer.Customer Name -- Ascending Order Group #1
Orders.Order Date -- Ascending Order ]]></Property>
		</Group>
		<Group Name="Formula Fields">
			<Group Name="Field:">
				<Property Name="Field:"><![CDATA[For Loop Formula (Crystal Syntax)]]></Property>
				<Property Name="Formula:"><![CDATA[//This formula determines how many days it takes to ship an order (including
//the original order date).  The value (delimit variable) is used to determine how many
//times to pass through a for next loop control structure.  Each time it goes
//through the loop, the character "6" is added.  When this character is used 
//with the appropriate font, an hourglass symbol will display.

WhilePrintingRecords;

NumberVar i;
NumberVar delimit := 0;
StringVar HistoGram := "";

if {Orders.Ship Date} - {Orders.Order Date} >= 254 then 
    delimit := 0
else
    delimit := {Orders.Ship Date} - {Orders.Order Date};

for i := 0 to delimit  do
    HistoGram := HistoGram + "6";
HistoGram

]]></Property>
			</Group>
			<Group Name="Field:">
				<Property Name="Field:"><![CDATA[Case Statement (Basic Syntax)]]></Property>
				<Property Name="Formula:"><![CDATA['This formula determines the length of the variable HistoGram.
'The HistoGram value was calculated from the @For Loop Formula.
'The length of Histogram is then passed through Case statements
'until one of them evaluates to true, thereby giving the desired
'string result.

EvaluateAfter({@For Loop Formula (Crystal Syntax)})

Global HistoGram As String

Select Case Len(HistoGram) 
    Case 0 to 5
        formula = "Satisfactory"
    Case 6 to 10
        formula = "Over 5 business days. Flag this."
    Case Else
 formula = "Over 10 business days. Contact courier."
End Select
]]></Property>
			</Group>
			<Group Name="Field:">
				<Property Name="Field:"><![CDATA[Days For Charting]]></Property>
				<Property Name="Formula:"><![CDATA[//This formula calculates the number of days it takes to ship
//an order from the original order date (includes the order date).

{Orders.Ship Date} - {Orders.Order Date} + 1]]></Property>
			</Group>
			<Group Name="Field:">
				<Property Name="Field:"><![CDATA[Order ID For Charting]]></Property>
				<Property Name="Formula:"><![CDATA[//This formula turns the order id field into a string and formats 
//it so that no commas or decimal values display when it is used 
//in the chart.

totext({Orders.Order ID},0,'')]]></Property>
			</Group>
		</Group>
		<Group Name="Unused Formula Fields">
			<Group Name="Field:">
				<Property Name="Field:"><![CDATA[Reset HistoGram]]></Property>
				<Property Name="Formula:"><![CDATA[//This formula reset the HistoGram variable back to nothing,
//so that it can hold a new value when it is used for the
//next record.

EvaluateAfter({@For Loop Formula (Crystal Syntax)});
StringVar HistoGram := ""
]]></Property>
			</Group>
		</Group>
		<Group Name="Report Header">
			<Group Name="Section:">
				<Property Name="Section:"><![CDATA[Section a]]></Property>
				<Group Name="Fields">
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field1]]></Property>
						<Property Name="Data Source:"><![CDATA[PrintDate]]></Property>
						<Property Name="Data Type:"><![CDATA[Date]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Date and Time]]></Property>
							<Property Name="Order:"><![CDATA[Date Time]]></Property>
							<Property Name="Date Type:"><![CDATA[Custom]]></Property>
							<Property Name="Date Format:"><![CDATA[MM/DD/YYYY hh:mm:ss  AM]]></Property>
						</Group>
					</Group>
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field2]]></Property>
						<Property Name="Data Source:"><![CDATA[PrintTime]]></Property>
						<Property Name="Data Type:"><![CDATA[Time]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Date and Time]]></Property>
							<Property Name="Order:"><![CDATA[Date Time]]></Property>
							<Property Name="Date Type:"><![CDATA[System Default]]></Property>
							<Property Name="Time Format:"><![CDATA[MM/DD/YY h:mm:ss AM]]></Property>
						</Group>
					</Group>
				</Group>
				<Group Name="Text Fields">
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text1]]></Property>
						<Property Name="Text:"><![CDATA[Formulas]]></Property>
					</Group>
				</Group>
				<Group Name="Pictures">
					<Group Name="Picture:">
						<Property Name="Picture:"><![CDATA[Picture1]]></Property>
						<Property Name="Size:"><![CDATA[279x111]]></Property>
					</Group>
				</Group>
				<Group Name="Lines">
					<Group Name="Line:">
						<Property Name="Line:"><![CDATA[Line1]]></Property>
						<Property Name="Ends in Section:"><![CDATA[Section1]]></Property>
						<Property Name="Line Type:"><![CDATA[Single]]></Property>
						<Property Name="Line Thickness:"><![CDATA[30]]></Property>
					</Group>
				</Group>
			</Group>
		</Group>
		<Group Name="Page Header">
			<Group Name="Section:">
				<Property Name="Section:"><![CDATA[Section a]]></Property>
				<Group Name="Text Fields">
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text2]]></Property>
						<Property Name="Text:"><![CDATA[Order ID]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text3]]></Property>
						<Property Name="Text:"><![CDATA[Order Date]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text4]]></Property>
						<Property Name="Text:"><![CDATA[Ship Date]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text5]]></Property>
						<Property Name="Text:"><![CDATA[Histogram (Days)]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text6]]></Property>
						<Property Name="Text:"><![CDATA[Shipment Status Message]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text7]]></Property>
						<Property Name="Text:"><![CDATA[Add new formula features to your report]]></Property>
						<Property Name="Tool Tip Formula:"><![CDATA[
]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text8]]></Property>
						<Property Name="Text:"><![CDATA[Report on Shipping Status]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text14]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text15]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text17]]></Property>
						<Property Name="Text:"><![CDATA[> 5 days]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text16]]></Property>
						<Property Name="Text:"><![CDATA[> 10 days]]></Property>
					</Group>
				</Group>
			</Group>
		</Group>
		<Group Name="Groups">
			<Group Name="Group:">
				<Property Name="Group:"><![CDATA[Group #1]]></Property>
				<Property Name="Grouped By:"><![CDATA[{Customer.Customer Name}]]></Property>
				<Group Name="Group Header">
					<Group Name="Section:">
						<Property Name="Section:"><![CDATA[Section a]]></Property>
						<Group Name="Fields">
							<Group Name="Field:">
								<Property Name="Field:"><![CDATA[Field3]]></Property>
								<Property Name="Data Source:"><![CDATA[GroupName ({Customer.Customer Name})]]></Property>
								<Property Name="Data Type:"><![CDATA[String]]></Property>
							</Group>
						</Group>
						<Group Name="Text Fields">
							<Group Name="Text Field:">
								<Property Name="Text Field:"><![CDATA[Text9]]></Property>
								<Property Name="Text:"><![CDATA[@For Loop Formula]]></Property>
								<Property Name="Tool Tip Formula:"><![CDATA["Each hourglass = 1 business day."
]]></Property>
							</Group>
							<Group Name="Text Field:">
								<Property Name="Text Field:"><![CDATA[Text10]]></Property>
								<Property Name="Text:"><![CDATA[@Case Statement (Basic Syntax)]]></Property>
								<Property Name="Tool Tip Formula:"><![CDATA["Message in this column corresponds to number of days shipment took to arrive." 
]]></Property>
							</Group>
						</Group>
					</Group>
				</Group>
				<Group Name="Group Footer">
					<Group Name="Section:">
						<Property Name="Section:"><![CDATA[Section a]]></Property>
						<Group Name="Lines">
							<Group Name="Line:">
								<Property Name="Line:"><![CDATA[Line5]]></Property>
								<Property Name="Ends in Section:"><![CDATA[GroupFooterSection1]]></Property>
								<Property Name="Line Type:"><![CDATA[Single]]></Property>
								<Property Name="Line Thickness:"><![CDATA[20]]></Property>
							</Group>
						</Group>
						<Group Name="Charts">
							<Group Name="Chart:">
								<Property Name="Chart:"><![CDATA[Graph2]]></Property>
								<Property Name="Chart Type:"><![CDATA[Line]]></Property>
								<Property Name="Show value(s):"><![CDATA[Sum of (@Days For Charting, @Order ID For Charting)]]></Property>
								<Property Name="Evaluate On:"><![CDATA[@Order ID For Charting]]></Property>
							</Group>
						</Group>
					</Group>
				</Group>
			</Group>
		</Group>
		<Group Name="Detail">
			<Group Name="Section:">
				<Property Name="Section:"><![CDATA[Section a]]></Property>
				<Group Name="Fields">
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field4]]></Property>
						<Property Name="Data Source:"><![CDATA[{Orders.Order ID}]]></Property>
						<Property Name="Data Type:"><![CDATA[Number]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Number]]></Property>
							<Property Name="Currency Symbol:"><![CDATA[None]]></Property>
							<Property Name="Suppress if Zero:"><![CDATA[False]]></Property>
							<Property Name="Leading Zero:"><![CDATA[True]]></Property>
							<Property Name="Reverse Sign:"><![CDATA[False]]></Property>
							<Property Name="Number Style:"><![CDATA[(5555555)]]></Property>
						</Group>
					</Group>
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field5]]></Property>
						<Property Name="Data Source:"><![CDATA[{Orders.Order Date}]]></Property>
						<Property Name="Data Type:"><![CDATA[Date]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Date and Time]]></Property>
							<Property Name="Order:"><![CDATA[Date Time]]></Property>
							<Property Name="Date Type:"><![CDATA[System Default]]></Property>
							<Property Name="Date Format:"><![CDATA[YYYY-MM-DD hh:mm:ss  AM]]></Property>
						</Group>
					</Group>
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field6]]></Property>
						<Property Name="Data Source:"><![CDATA[{Orders.Ship Date}]]></Property>
						<Property Name="Data Type:"><![CDATA[Date]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Date and Time]]></Property>
							<Property Name="Order:"><![CDATA[Date Time]]></Property>
							<Property Name="Date Type:"><![CDATA[System Default]]></Property>
							<Property Name="Date Format:"><![CDATA[YYYY-MM-DD hh:mm:ss  AM]]></Property>
						</Group>
					</Group>
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field7]]></Property>
						<Property Name="Data Source:"><![CDATA[{@Case Statement (Basic Syntax)}]]></Property>
						<Property Name="Data Type:"><![CDATA[String]]></Property>
					</Group>
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[Field8]]></Property>
						<Property Name="Data Source:"><![CDATA[{@For Loop Formula (Crystal Syntax)}]]></Property>
						<Property Name="Data Type:"><![CDATA[String]]></Property>
						<Property Name="Tool Tip Formula:"><![CDATA["This is a histogram showing the number of days it took to close the order. This is a demonstration of the looping structure in the Crystal syntax."

]]></Property>
					</Group>
				</Group>
				<Group Name="Text Fields">
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Text18]]></Property>
					</Group>
				</Group>
			</Group>
		</Group>
		<Group Name="Page Footer">
			<Group Name="Section:">
				<Property Name="Section:"><![CDATA[Section a]]></Property>
				<Group Name="Fields">
					<Group Name="Field:">
						<Property Name="Field:"><![CDATA[PageNumber1]]></Property>
						<Property Name="Data Source:"><![CDATA[PageNumber]]></Property>
						<Property Name="Data Type:"><![CDATA[Number]]></Property>
						<Group Name="Format:">
							<Property Name="Format:"><![CDATA[Number]]></Property>
							<Property Name="Currency Symbol:"><![CDATA[None]]></Property>
							<Property Name="Suppress if Zero:"><![CDATA[False]]></Property>
							<Property Name="Leading Zero:"><![CDATA[True]]></Property>
							<Property Name="Reverse Sign:"><![CDATA[False]]></Property>
							<Property Name="Number Style:"><![CDATA[-5,555,555]]></Property>
						</Group>
					</Group>
				</Group>
				<Group Name="Text Fields">
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Feedback_xx]]></Property>
						<Property Name="Text:"><![CDATA[Feedback on Samples by E-mail]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Support_xx]]></Property>
						<Property Name="Text:"><![CDATA[Business Objects Technical Support Site]]></Property>
						<Property Name="Hyperlink:"><![CDATA[http://www.businessobjects.com/support]]></Property>
					</Group>
					<Group Name="Text Field:">
						<Property Name="Text Field:"><![CDATA[Copyright_xx]]></Property>
						<Property Name="Text:"><![CDATA[Copyright © 2005 Business Objects. All rights reserved. Business Objects, the Business Objects logo, Crystal Reports, and Crystal Enterprise are trademarks or registered trademarks of Business Objects SA or its affiliated companies in the United States and other countries.   All other names mentioned herein may be trademarks of their respective owners. Business Objects owns the following U.S. patents, which may cover products that are offered and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and 6,289,352.]]></Property>
					</Group>
				</Group>
				<Group Name="Pictures">
					<Group Name="Picture:">
						<Property Name="Picture:"><![CDATA[BOLogo]]></Property>
						<Property Name="Size:"><![CDATA[150x40]]></Property>
						<Property Name="Hyperlink:"><![CDATA[http://www.businessobjects.com]]></Property>
					</Group>
				</Group>
				<Group Name="Lines">
					<Group Name="Line:">
						<Property Name="Line:"><![CDATA[Line5_1]]></Property>
						<Property Name="Ends in Section:"><![CDATA[PageFooterSection1]]></Property>
						<Property Name="Line Type:"><![CDATA[Single]]></Property>
						<Property Name="Line Thickness:"><![CDATA[30]]></Property>
					</Group>
				</Group>
			</Group>
		</Group>
	</Group>
</Report>