Crystal Reports Secrets. 20 Secret Shortcuts and Workarounds for Crystal Reports Designers and Developers

Size: px
Start display at page:

Download "Crystal Reports Secrets. 20 Secret Shortcuts and Workarounds for Crystal Reports Designers and Developers"

Transcription

1 Crystal Reports Secrets 20 Secret Shortcuts and Workarounds for Crystal Reports Designers and Developers

2 This guide is for your personal use, compliments of Business Objects Education Services. It contains a concise summary of answers to the most common Crystal Reports questions, along with links to more detailed explanations. Created to help report designers and developers quickly improve their skills, this guide was:.. Developed by the people who wrote the code experts who can explain their secrets, step by step Based on the most common questions identified by Technical Support Designed to help you get the most out of Crystal Reports. Learn to unlock the value inside your information to help your organization improve business performance. ii Business Objects Crystal Reports Secrets

3 Contents Why these secrets are so important i.) Critical skill deficit...5 ii) Cost of inadequate preparation...6 iii) Impact on IT project success...7 iv) Training resources available...8 Top 20 Secrets Secrets for Report Designers: #1. How to display every nth record in Crystal Reports...9 #2. How to display only the report file name on a report...11 #3. How to suppress a blank subreport from displaying...12 #4. How to share subreport data with the main report...15 #5. Evaluate null field values in formulas or record selection...18 #6. How different 'Keep Together' options affect the report...23 #7. How to export to PDF or RTF in Crystal Reports...28 #8. Suppress a section that contains a blank subreport...30 #9. How to create a table of contents for a report...39 #10. How to add time fields...43 #11. What font types are supported in Crystal Reports?...47 #12. How to format specific words or characters within a string...50 #13. How to display a date range parameter on a report...52 #14. How to suppress a blank subreport...54 iii Business Objects Crystal Reports Secrets

4 Contents Secrets for Developers: #15. How to deploy an application that uses Crystal Reports and VS.NET...56 #16. What is Unicows.dll and where can you find it?...59 #17. How to change the data source using CR for VS.NET application...60 #18. How to pass Database logon info to a Crystal Report at runtime in VB.NET...65 #19. How to create a report and add a parameter field using Report Creation API...70 #20. Crystal Reports for Visual Studio.NET...76 Summary:...78 More resources available Worldwide contact information:...79 iv Business Objects Crystal Reports Secrets

5 Critical Skill Deficit Fact: Many users are not adequately prepared Organizations around the world invest in business intelligence (BI), enterprise resource planning (ERP) and customer relationship management (CRM) solutions yet frequently fail to arm their people with the training they need to get the most out of the implementation. According to Meta Group research, three out of every four ERP users raise the white flag they do not have the skills they require. The good news is that the time you invest in learning the secrets presented in this document and in formal learning will pay off right away in greater efficiency, boosted confidence, and better reports. Overlooked: Let s learn a lesson from ERP Three out of four ERP users lack competency 76% user competency substandard or failing 24% user competency satisfactory 83% didn t institute a comprehensive training plan 42% no end-user training beyond that provided at the end of the implementation Source: Meta Group research, August 2003 as cited in ZD Net online article Three out of four ERP users raise the white flag. 5 Business Objects Crystal Reports Secrets

6 Cost of Inadequate Preparation Fact: Preparation and skill development are key project success factors The impact of inadequate preparation may be greater than you think. We all suffer from the tyranny of the urgent putting off learning critical skills even though we will desperately need these very skills in the middle of a demanding project. Here is the question: What is the cost of failure or delay on your project? Why do IT Projects fail? Incomplete Requirements 13.1% Lack of User Involvement 12.4% Lack of Resources 10.6% Unrealistic Expectations 9.9% Lack of Executive Support 9.3% Changing Requirements & Specifications 8.7% Lack of Planning 8.1% Didn t Need it any longer 7.5% Lack of IT Management 6.2% Technology Illiteracy 4.3% Source: Chaos Report N= 365 IT Managers 6 Business Objects Crystal Reports Secrets

7 Impact on IT project success Fact: The real cost of skill deficit is high Organizations often believe that users are resourceful enough to find their own way through new programs and systems. While this may be true, an unguided learning process is much less effective than a systematic approach to training. Learning the techniques that make a user proficient requires a one-time investment whereas failure to master these techniques requires a time investment every time the user performs a task. On average, most individuals spend 50 percent of their time gathering and collecting the information for standard report analysis and the remaining time analyzing the information. At those companies where BI tools and technologies have been implemented in a consistent manner, roughly 20 percent of an individual's time is spent gathering and collecting, while 80 percent is spent reporting and analyzing the information for trends, business opportunities, forecasting and other related value-based analysis Hackett Best Practices Strategic Decision Making benchmark, % of IT executives said training of users would improve information access Business Week Survey 7 Business Objects Crystal Reports Secrets

8 Training Resources Available Fact: Continuous learning yields exponential benefit Once you ve had a chance to digest these tips and tricks, you ll probably want to take your skills to the next level. Trained users take advantage of 20% more product features and have both greater competence and higher confidence as a result of their training. Learn from the experts, the people who created the software. Both classroom and e- learning training is available. Business Objects Education group has trained over 200,000 users. Only the creators of the software have in-depth understanding of all of the software features. We employ only the most experienced instructors professionals with a proven track record in sharing time-saving tips and best practices. 95% of trainees rank their experience as good to excellent in terms of job relevance. 1 Courses for Crystal Reports Designers: Report Design I: ( ) Fundamentals of Report Design Report Design II: ( Business Reporting Solutions Courses for Crystal Enterprise Administrators: Crystal Enterprise: ( Administering Users and Content Crystal Enterprise: ( Administering Servers Crystal Enterprise: ( Designing and Deploying a Solution Crystal Enterprise: ( Building and Creating Business Views 1 Source: Analysis of post class evaluations Business Objects Crystal Reports Secrets

9 #1 How to display every nth record in Crystal Reports #1 How to display every nth record in Crystal Reports The information in the article refers to: Crystal Reports 10 Applies to: Reported version and lower Formulas Conditional Suppression Format Section Synopsis: In Crystal Reports (CR), is it possible to display every nth record without indexing the database table? For example, you have a report with 100 records but you only want to see every 25th record. Your report connects to a database table that does not contain an indexed field. Solution: A formula can be created that will display every nth record by conditionally suppressing all other records. The example below shows how to display every 25th record. Example Formula: Remainder((recordnumber),25) <> 0 You will employ this formula in the Section Expert. To apply this formula in the Section Expert: 1. Right-click on the details section and click 'Section Expert'. 2. On the 'Sections' list, click the details section. 3. Leave the check box cleared and click the 'X+2' command button next to 'Suppress (No Drill-Down)'. The formula editor opens. 9 Business Objects Crystal Reports Secrets

10 #1 How to display every nth record in Crystal Reports 4. Type the formula provided by this article. 5. Save your formula and close the formula editor. 6. Click OK in the Section Expert. You will now only see every 25th record. All other records do not display on the report because of the conditional suppression at the details level. Background Information This formula returns a value of true for all records not divisible by 25 and a value of false for all records that are divisible by 25. CR reads the results of the formula to determine if a record will appear. More Information For more information about the 'Remainder' function or 'Record Number' special field, refer to the Crystal Reports Online Help by pressing the 'F1' key. Training: Learn more about Crystal Reports - Report Design. Refer to 'Courses & Schedules' at: 10 Business Objects Crystal Reports Secrets

11 # 2 How to display only the report file name on the report # 2 How to display only the report file name on the report The information in the article refers to: Crystal Reports 10 Applies to: All versions Formulas Return File Name Synopsis When using the special field called 'filename' the report shows the entire path including the file name. NOTE: How do you display just the report file name on the report? Solution The report must be saved before the formula will return a value, or it will return an empty string. This formula is not version-specific and can be placed in any report, because it uses the special field 'filename', which exists in Crystal Reports 8.5, 9, and 10. To display just the report file name on a report, use a formula similar to this: //This is the formula name StringVar Array File:=Split(filename,'\'); NumberVar i := Ubound(File); File[i]; Learn more about Crystal Reports - Report Design. Refer to 'Courses & Schedules' at: 11 Business Objects Crystal Reports Secrets

12 #3 Suppressing a blank subreport from displaying on the main report NOTE: New to Crystal Reports 9 is the 'Suppress Blank Subreport' check box. For more information on how to suppress blank subreports in CR 9, refer to our knowledge base article c #3 How to suppress a blank subreport from displaying on the main report The information in the article refers to: Seagate Info, Seagate Crystal Reports 5 Applies to: Reported version and lower Hiding subreports that have no records Using 'Suppress Printing if No Records' checkbox Synopsis How can you suppress a blank subreport from displaying on the main report. Moreover, you want to suppress the sections within a subreport, if there is no data, so that it does not display on the main report? For example: There is a subreport contained in the main report. If the subreport does not contain any data, you do not want it to display in the main report. You want to suppress the sections of the blank subreport. Solution NOTE: This workaround applies to Crystal Reports 8.5 and earlier. A subreport is an object within the Crystal Reports designer. Since the subreport is inserted into the main report, it cannot be entirely suppressed. Even when a subreport does not have any records, the subreport object still exists within a section of the main report. This means the Crystal Reports designer does not consider a section that contains a subreport as a blank section. You notice that by selecting the 'Suppress if blank' option, from the 'Section Expert' does not work. To workaround this, you must first suppress the blank subreport, then shrink the blank section. 12 Business Objects Crystal Reports Secrets

13 #3 Suppressing a blank subreport from displaying on the main report NOTE: This only suppresses the subreport from printing, so you will not see the contents of the subreport; the subreport still exists as an object in the main report. This means you still cannot format the main report section that contains the blank Suppressing a Blank Subreport To suppress the blank subreport, complete the following: 1. In the main report, right-click the subreport object and click 'Edit Subreport'. This takes you to the 'Subreport' tab of the main report. 2. On the 'File' menu, click 'Report Options'. 3. Select the 'Suppress Printing if No Records' checkbox, and then click 'OK'. 4. Return to the 'Preview' tab of the main report. 5. Refresh the report. Blank subreports now appear as empty boxes on the report. Shrinking a Blank Section To shrink the blank section, complete the following: 1. Format the subreport object so there are no borders: on the main report, right-click the subreport object and click 'Format Subreport'. on the 'Borders' tab, select 'None' from the Top, Bottom, Right and Left boxes. Click 'OK' to return to the report. 2. In 'Design' tab of the main report, resize the height of the subreport object so it is as short as possible. 3. Move the subreport object so it is at the very top of the section. 4. On the 'Format' menu of the main report, click 'Section'. 5. Select the section containing the subreport, select the 'Fit Section' checkbox, and then click 'OK' to return to the report. 13 Business Objects Crystal Reports Secrets

14 #3 Suppressing a blank subreport from displaying on the main report Now when you preview the main report, the blank subreports are hidden from view. CAUTION: If you want to actually suppress the section in the main report that contains the blank subreport, instead of merely concealing the blank subreport on the main report, refer to knowledge base article c Keep in mind, however, that the solution in knowledge base article c requires inserting another subreport, which will significantly increase the time it takes to process and display your report. Training: Learn more about Crystal Reports - Report Design. Refer to 'Courses & Schedules' at: 14 Business Objects Crystal Reports Secrets

15 #4 How to Share Subreport Data with the Main Report #4 How to Share Subreport Data with the Main Report The information in the article refers to: Seagate Info, Crystal Reports 7 Applies to: Reported version and higher Shared variables Passing data between subreport and main report Synopsis A report contains a subreport. Data from the subreport is required for calculations in the main report. How can you share subreport data with the main report in version 7 (or higher) of the Crystal Reports Designer? Solution NOTE: This is not possible with On Demand Subreports in Crystal Reports. Shared variables, introduced in Crystal Reports version 7, make it easier to pass values from a subreport to the main report. Using shared variables requires two formulas: one to store the value in a shared variable, the other to retrieve the value from the shared variable. The most important thing to remember when using shared variables is that Crystal Reports must first evaluate the formula where the value is stored before evaluating the formula that retrieves the shared variable. For example if you want to pass a grand total from the subreport to do a calculation in the main report, follow these steps: 1. In the subreport, create a formula similar to the one below: //@SubFormula //Stores the grand total of the //{Orders.Order Amount} field //in a currency variable called 'mytotal' 15 Business Objects Crystal Reports Secrets

16 #4 How to Share Subreport Data with the Main Report WhilePrintingRecords; Shared CurrencyVar mytotal := Sum ({Orders.Order Amount}) 2. Place this formula in your subreport. 3. In the main report, create a formula that declares the same variable name: //@MainFormula //Returns the value that was stored //in the shared currency variable called //mytotal in the subreport WhilePrintingRecords; Shared CurrencyVar mytotal; mytotal 4. in a main report section that is beneath the section containing the subreport. For the shared variable to return the correct value in the main report, you must in a main report section that is beneath the section containing the subreport. This ensures Crystal Reports evaluates One way to do this is to insert a section below the section containing the subreport, and in this new sub-section: On the 'Format' menu, click 'Section'. On the 'Sections' list, click the section containing the subreport. Click 'Insert' (at top of dialog box). This inserts an additional subsection. Click 'OK' to return to the report, and into this new subsection. The next time you preview the displays the value from the subreport. In this particular example, that value was the grand total of the {Orders.Order Amount} field. 16 Business Objects Crystal Reports Secrets

17 #4 How to Share Subreport Data with the Main Report 5. Once you have verified is returning the correct value from the subreport, you can include this formula in other main report formulas, such as: //includes data from subreport Sum ({Customer.Last Year's Sales}) Place this formula in the same section or in a section further down on the report. You have now successfully shared data from a subreport with the main report. Training Learn more about subreports in the Crystal Reports - Report Design III training course. Refer to 'Courses & Schedules' at: 17 Business Objects Crystal Reports Secrets

18 #5 How to evaluate null field values in formulas or record selection criteria #5 How to evaluate null field values in formulas or record selection criteria The information in the article refers to: Crystal Reports 9 Applies to: All versions Record selection criteria Formula displays unexpected results IsNull function Synopsis A database field contains values and null values. In Crystal Reports (CR), when previewing the report, a list of values and blank values appears in the Details section. How can you evaluate this database field in formulas or record selection criteria to return the expected result set? Example Scenario 1. Add a Number field, {YourDatabaseTable.NumberField}, to the Details section of the report. NOTE: The <blank space> in CR represents the null values from the database field. Field values contained in the database 1 <Null> <Null> 2 3 Field values that appear in CR 1 <blank space> <blank space> Business Objects Crystal Reports Secrets

19 #5 How to evaluate null field values in formulas or record selection criteria 2. Add the following record selection criteria to the report: {YourDatabaseTable.NumberField} < 3 3. Upon adding the record selection criteria, the values that appear on the report are not what you expected. Expected field values based on record selection criteria 1 <blank space> <blank space> 2 Field values that appear in CR based on the record selection criteria 1 2 Why do the null values not appear in the result set based on the record selection criteria? How can you evaluate the null values in the Number field to return the expected result set? Why do blank values or incorrect values appear in the result set of a formula? Solution The expected result set does not appear because the example of record selection criteria does not evaluate the null values. Null values in the Number field are not evaluated as zero (0) values by default. In CR, to evaluate fields that contain null values to return the expected result set, use one of the following solutions: Option A) Convert the null value to the default value of their data type. EXAMPLE DEFAULT VALUES BY DATA TYPE * The null values in a Number field are converted to a zero (0) number value. * The null values in a String (Text) field are converted to an empty string ("") value. 19 Business Objects Crystal Reports Secrets

20 #5 How to evaluate null field values in formulas or record selection criteria * The null values in a Date field are converted to zero (0, 0, 0) date values. * The null values in a Date-time field are converted to zero (0, 0, 0, 0, 0, 0) date-time values. - OR - Option B) Evaluate the null value within record selection criteria or within formulas using the IsNull function. Follow the steps below for A) or B) to evaluate null values to return the expected result set. Also, with regards to the related issue, blank values or incorrect values appear because the formula includes a database field that contains null values. Follow the steps below for A) or B) to correctly evaluate the null values to return the expected result set. A) STEPS TO CONVERT NULL FIELD VALUES TO DEFAULT VALUE FOR ALL FIELDS IN CR 1. Click File > Report Options 2. Select the 'Convert NULL Field Values to Default' check box. NOTE: The IsNull function evaluates the database field(s) for null values. It is important to evaluate every database field included in the formula or record selection criteria for null values. 3. Click 'OK'. Selecting 'Convert NULL Field Values to Default' affects all database fields on the report. CR is now able to successfully evaluate any null or blank values contained in the database fields according to the default value of their data type. B) STEPS TO EVALUATE THE NULL FIELD VALUES IN CR 1. Create formula or record selection criteria. 2. Use the IsNull function at the beginning of the formula or record selection criteria. 3. If applicable, specify a value or action if the IsNull function evaluates a null record. 20 Business Objects Crystal Reports Secrets

21 #5 How to evaluate null field values in formulas or record selection criteria EXAMPLES OF THE ISNULL FUNCTION IN A FORMULA OR RECORD SELECTION CRITERIA Evaluate for null values in a Date field //Date values that are not null are returned based on this record selection criteria. //Also, date values are returned where it is less than the current date. Not IsNull({YourDatabaseTable.DateField}) And {YourDatabaseTable.Datefield} < CurrentDate; b) Evaluate for null values in a Number field to create a total //This formula evaluates if the Number field contains null records. If the record contains a //null value, the total is increased by a zero value. If the record is not null, the total is //increased by the value of the record. Whileprintingrecords; Numbervar Total; If IsNull({YourDatabaseTable.NumberField}) Then Total := Total Else Total := Total + {YourDatabaseTable.NumberField}; c) Evaluate for null values in a String or Text field //This formula evaluates if the String field contains null records. Additionally, the Trim //formula function is used to account for a blank space caused by pressing the Space Bar. WhilePrintingRecords; Stringvar Message; If IsNull({YourDatabaseTable.StringField}) or Trim({YourDatabaseTable.StringField}) = "" Then Message := "Your Message" Else Message := {YourDatabaseTable.StringField} Upon completing the above steps, CR will successfully evaluate null field values in a formula or record selection criteria to return the expected result set. Background information If the 'Convert Null Field Values to Default' check box is not selected or if the database field has not been evaluated using the IsNull function, the following behavior occurs in CR when a null value is encountered: * Formulas or record selection criteria stop evaluating the null value. For example, if the 21 Business Objects Crystal Reports Secrets

22 #5 How to evaluate null field values in formulas or record selection criteria formula is incrementing a value based on the database field, the value does not increment nor does the remainder of the formula continue to evaluate. However, the formula continues on to evaluate the next record. * Formulas or record selection criteria return a blank value. If the formula's calculations are based on the field values, it is possible to return incorrect values. Training: Learn more about additional functions in the Crystal Reports - Report Design II training course. Refer to 'Courses & Schedules' at: 22 Business Objects Crystal Reports Secrets

23 #6 How Different 'Keep Together' Options Affect the Report #6 How Different 'Keep Together' Options Affect the Report The information in the article refers to: Seagate Info, Crystal Reports 8.5 Applies to: Reported version and lower Keep Group Together Keep Columns Together Keep Object Together Synopsis In the Crystal Reports (CR) Designer, how do the different 'Keep Together' options affect the report? The 'Keep Together' options in CR are as follows: * Keep Together * Keep Group Together * Keep Object Together * Keep Columns Together Where do you find the 'Keep Together' options in CR and how do they affect your report? Solution The 'Keep Together' options are available to format objects and sections of the report. The 'Keep Together' options affect how the report displays the particular object or section. Based on the report sections and commonly used report objects, this article provides the following: * Where to find the 'Keep Together' options * Example report details * How the report is affected based on the example report details Report sections and commonly used report objects that include the 'Keep Together' 23 Business Objects Crystal Reports Secrets

24 #6 How Different 'Keep Together' Options Affect the Report options: A) Report Header/Report Footer, Group Header/Group Footer, Details B) Group Options C) Subreports, Text Objects, Ole Objects, And Other Database Fields D) Cross-tabs A) REPORT HEADER/REPORT FOOTER, GROUP HEADER/GROUP FOOTER, DETAILS To locate the 'Keep Together' option for the different sections of the report, follow these steps: 1. Click Format > Section. NOTE: 'Keep Together' is unavailable for the Page Header and Page Footer sections. This is by design. Each Page Header and Page Footer is already designed to keep together at the top and bottom of each page. NOTE: Do not use this option if your intention is to keep the entire group together. Use the 'Keep Group Together' option as described in B) 2. In the Section Expert, select the section. 3. Under the Common tab, select 'Keep Together' check box. When the 'Keep Together' option is selected, CR keeps the entire instance of the particular section on the same page. EXAMPLE REPORT DETAILS: * The Group Footer is three inches in height. * The 'Keep Together' option is selected for the Group Footer section. * There is only one inch available at the end of the page. Based on the EXAMPLE REPORT DETAILS, the entire Group Footer section will begin at the top of the next page. 24 Business Objects Crystal Reports Secrets

25 #6 How Different 'Keep Together' Options Affect the Report B) GROUP OPTIONS NOTE: If the group instance spans multiple pages, 'Keep Group Together' option starts on a new page and continues through the multiple pages until the particular group instance is completed. If more than one group instance can fit on one page, more than one group instance will display on the same page. Do not use this option if the intended purpose is to have each group start on a new page. If the intended purpose is to have each groupstarton To locate the 'Keep Group Together' option for inserting or changing a group, follow these steps: 1. Click the following options depending on whether you are inserting a new group or changing an existing group: * Insert > Group for inserting a new group * Report > Change Group Expert > Options for changing an existing group 2. Under the "Group Options" heading, select the 'Keep Group Together' check box. 3. Click 'OK'. EXAMPLE REPORT DETAILS: * The Group Header, Details and Group Footer are displayed for each group instance. * The amount of space required to display for a group instance exceeds the remaining space available on the report page. Based on the EXAMPLE REPORT DETAILS, the entire group instance will start on a new page. The entire group instance includes the Group Header, Details and Group Footer. C) SUBREPORTS, TEXT OBJECTS, OLE OBJECTS, AND OTHER DATABASE FIELDS To locate the 'Keep Object Together' option for formatting subreports, text objects, OLE objects, and other database fields, follow these steps: 1. Right-click the report object. 2. Select the one of following available options depending on the object type: * 'Format Subreport' for subreports * 'Format Text' for text objects * 'Format Graphic' for OLE objects * 'Format Field' for database fields 25 Business Objects Crystal Reports Secrets

26 #6 How Different 'Keep Together' Options Affect the Report 3. Under the Common tab, select the 'Keep Object Together' check box. When the 'Keep Object Together' option is selected, CR keeps the entire instance of the particular object on the same page. EXAMPLE REPORT DETAILS: The Group Footer contains a subreport and a text object. The Group Footer contains a subreport and a text object. The text object is placed above the subreport. The subreport in the Group Footer instance exceeds the remaining mount of space available on that page. The Group Footer section is not formatted with the 'Keep Together' option. The Group is not formatted with the 'Keep Group Together' option. The text object is not formatted with the 'Keep Object Together' option. The subreport is formatted with the 'Keep Object Together' option. Based on the EXAMPLE REPORT DETAILS, the subreport will start on a new page. However, the Group Footer instance and the text object will start on the previous page. The 'Keep Object Together' option is only applicable to the particular object. D) CROSS-TABS: To locate the 'Keep Columns Together' option for formatting a cross-tab, follow these steps: 1. Right-click the cross-tab. 2. Select 'Format Cross-tab'. 3. Under the Customize Style tab, select the 'Keep Columns Together' check box. When the 'Keep Columns Together' option is selected, CR keeps the columns together if a column width spans across to a second page. EXAMPLE REPORT DETAILS: The Report Footer contains a cross-tab. The cross-tab columns span multiple pages. Based on the EXAMPLE REPORT DETAILS, the 'Keep Columns Together' option is 26 Business Objects Crystal Reports Secrets

27 #6 How Different 'Keep Together' Options Affect the Report selected, the columns that would span across the edge of the pages start on a new page. A cross-tab column is not divided between two pages. Training Learn more about object and section formatting options in these courses: Crystal Reports - Report Design I Crystal Reports - Report Design II Refer to 'Courses & Schedules' at: 27 Business Objects Crystal Reports Secrets

28 #7 Exporting to PDF or RTF in Crystal Reports NOTE: This export DLL is designed to work with Adobe Acrobat #7 Exporting to PDF or RTF in Crystal Reports The information in the article refers to: Crystal Reports 9 Applies to: Reported version and lower Report Design Exporting to PDF and RTF Synopsis Can I export my report to Adobe Acrobat PDF (Portable Document Format) or RTF (Rich Text Format) from the Crystal Reports report designer? If so, how? Solution Crystal Reports 8.5 and later allows exporting to PDF. Exporting to PDF in Crystal Reports 8 and earlier is not supported. Crystal Reports 8 and later allows exporting to RTF. Exporting to PDF or RTF in Crystal Reports 8.5 retains the best WYSIWYG (What-yousee-is-what-you-get) format of the original report. Exporting to PDF and RTF in Crystal Reports 8.5 support many features that other exporting formats cannot. Export to PDF 1. On the 'File' menu, click 'Export'. 2. In the 'Export' dialog box, click 'Acrobat Format (PDF)' from the 'Format' drop-down box. 3. Click the destination of your choice from the 'Destination' drop-down box. (To save to a file on your computer, click 'Disk file'.) 4. Click 'OK'. 28 Business Objects Crystal Reports Secrets

29 #7 Exporting to PDF or RTF in Crystal Reports Export to RTF 1. On the 'File' menu, click 'Export'. 2. In the 'Export' dialog box, click 'Rich Text Format' from the 'Format' drop-down box. 3. Click the destination of your choice from the 'Destination' drop-down box. (To save to a file on your computer, click 'Disk file'.) 4. Click 'OK'. More Information For information on troubleshooting errors exporting to PDF and RTF refer to our knowledge base article c For information on ALL the formats that Crystal Reports has exporting functionality to, download the applicable document. For Crystal Reports version 7 - SCR7ExportLimitations.zip For Crystal Reports version 8 - SCR8_ExportLimitations.zip For Crystal Reports version cr85_exportlimitations.zip For Crystal Reports version 9 - cr9_exportlimitations.pdf These documents also list all supported and unsupported exporting features in Crystal Reports 7, 8, and 8.5. These information sources are available on our website: Training Learn more about exporting in the Crystal Reports - Report Design I training course. Refer to 'Courses & Schedules' at 29 Business Objects Crystal Reports Secrets

30 #8 Suppress a section that contains a blank subreport #8 Suppress a section that contains a blank subreport The information in the article refers to: Seagate Info, Seagate Crystal Reports 8.5 Applies to: Reported version and lower Seagate Info Blank Subreports Conditional Suppression Synopsis In Crystal Reports (CR) 8.5 and earlier, how do you suppress a section in the main report that contains a blank subreport? For example: A subreport is placed in the group header of the main report. You notice that if the subreport does not return data the group header contains a blank space the size of the subreport. You want to suppress the group header of the main report when the subreport is blank. NOTE: New to Crystal Reports 9 is the 'Suppress Blank Subreport' check box. For more information on how to suppress blank subreports in CR 9, refer to our knowledge base article c Solution The group header that contains the blank subreport does not shrink because the subreport is an object within the Crystal Reports designer. A section containing a subreport is never blank even if the subreport is because it contains a subreport object. You notice that by selecting the 'Suppress if blank' option, from the 'Section Expert' does not work. This knowledge base article provides a solution to suppress a section that contains a blank subreport for CR 6, 7, 8 and 8.5. The following procedures must be completed in order to achieve the desired results: creating a duplicate subreport placement of a duplicate subreport 30 Business Objects Crystal Reports Secrets

31 #8 Suppress a section that contains a blank subreport creating a formula to test if the subreport is blank conditionally suppressing a section that contains original subreport minimizing a duplicate subreport and resizing the section NOTE: Crystal Reports 7, 8 and 8.5 You must create another subreport based on the original subreport. To create a duplicate subreport, complete the following steps: 1. From the main report in CR, rightclick the subreport. 2. From the fly-out menu, select 'Save Subreport As'. 3. Provide a name for the duplicate subreport and click 'Save'. Placement of a Duplicate Subreport To suppress a section that contains a blank subreport in CR 7, 8 and 8.5, complete the following: Creating a Duplicate Subreport Place the duplicate subreport into the section above the original subreport. For example, if the original subreport is contained in the group header of the main report, create another group header and place the duplicate subreport into it. To insert a section into the report, complete the following steps: 1. In design mode, right-click the left gray margin where the subreport is located. For example, if the subreport is located in the group header, right-click the left gray margin at the group header level. 2. From the fly-out menu, select 'Insert Section Below'. You notice another section is inserted into the report labeled 'b'. For example, by inserting another group header you notice that there is group header A and group header B. 3. Select the original subreport, drag and drop it into the second section. 4. Insert the duplicate subreport by selecting 'Subreport', from the 'Insert' menu. 5. Select 'Choose a report', from the 'Insert Subreport' dialog box. 6. Browse to find the duplicate subreport. 7. Select the report and click 'Open'. 31 Business Objects Crystal Reports Secrets

32 #8 Suppress a section that contains a blank subreport 8. Click 'OK'. The duplicate subreport will be attached to the cursor. 9. Insert the subreport in the new section (such as group header b from step 2). 10. In the main report, on the 'Edit' menu click 'Subreport Links'. The top drop-down box will contain both the original and duplicate subreports. Compare these two subreports and enure that the fields in the 'Filed(s) to link to' box are the same. Also, check that the parameter in the bottom-left drop-down box and the field in the bottom-right dropdown box are the same. Creating A Formula To Test If The Subreport Is Blank In the duplicate subreport, you must create a formula to test whether the contents of the subreport are blank. The results of this formula are going to be stored as a shared variable and shared with the main report. To create this formula, complete the following steps: 1. Right-click on the duplicate subreport and from the fly-out menu, select 'Edit Subreport'. 2. From the 'Insert' menu, select ' select 'Field Object'. This launches the 'Field Explorer'. 3. Select 'Formula Fields' and select the 'New' icon. 4. Type a name into the 'Formula Name' box and click 'OK'. For example, CheckForNull. This launches the formula editor. 5. Create a formula similar to the following: Whileprintingrecords; Shared BooleanVar Suppress; If IsNull(Count({Table.field})) or Count(Table.field) = 0 then Suppress:= TRUE Else Suppress:= FALSE 6. in the Report Header of the duplicate subreport. 32 Business Objects Crystal Reports Secrets

33 #8 Suppress a section that contains a blank subreport Conditionally Suppressing a Section Containing Original Subreport To conditionally suppress the section that contains the original subreport, complete the following steps: 1. From the 'Format' menu, select 'Section'. This launches the 'Section Expert'. 2. From the 'Section Expert' dialog box, select the section that contains the original subreport. 3. Click the 'X+2' button beside the 'Suppress (No drill down) check box. Ensure the checkbox is clear. 4. In the 'Format Formula Editor', create a formula similar to the following: // The section will be suppressed if // variable Suppress is True Whileprintingrecords; Shared BooleanVar Suppress = True Now when you preview the report, you notice that the sections that contain a blank subreport are suppressed. However, the section that contains the duplicate subreport is visible on the main report. In order to suppress the section still visible you must minimize and resize the section. Minimizing the Duplicate Subreport & Resizing the Section To minimizing the duplicate subreport on the main report and resize the section, complete the following steps: 1. From the main report, right-click the duplicate subreport. 2. From the fly-out menu, select 'Edit subreport'. 3. Suppress all of the sections in the duplicate report. 4. Select the main report. 5. Right-click the duplicate subreport, and from the fly-out menu, select 'Format Subreport'. 6. From the 'Format Editor', select the 'Border' tab. 33 Business Objects Crystal Reports Secrets

34 #8 Suppress a section that contains a blank subreport 7. From 'Line style', select 'None' for Left, Right, Top, Bottom. 8. Select the main report. 9. Resize the section that contains the duplicate subreport to be as small as possible. Crystal Reports 6 Before you begin this process, you will need to download uflstore.zip from our website at: The reason you need to obtain this file is because shared variables were introduced in Crystal Reports 7. In order to suppress a section that contains a blank subreport in Crystal Reports 6, you will need to use the store and fetch function. To suppress a section that contains a blank subreport in Crystal Reports 6, complete the following: Creating a Duplicate Subreport You must create another subreport based on the original subreport. To create a duplicate subreport, complete the following steps: 1. From the main report in CR, right-click the subreport. 2. From the fly-out menu, select 'Save Subreport As'. 3. Provide a name for the duplicate subreport and click 'Save'. Placement of a Duplicate Subreport Place the duplicate subreport into the section above the original subreport. For example, if the original subreport is contained in the group header the main report, create another group header and place the duplicate subreport into it. To insert a section into the report, complete the following steps: 1. In design mode, right-click the left gray margin where the subreport is located. 34 Business Objects Crystal Reports Secrets

35 #8 Suppress a section that contains a blank subreport For example, f the subreport is located in the group header, right-click the left gray margin at the group header level. 2. From the fly-out menu, select 'Insert Section Below'. You notice another section is inserted into the report labeled 'b'. For example, by inserting another group header you notice that there is group header A and group header B. 3. Select the original subreport, drag and drop it into the second section. 4. Insert the duplicate subreport by selecting 'Subreport', from the 'Insert' menu. 5. Select 'Choose a report', from the 'Insert Subreport' dialog box. 6. Browse to find the duplicate subreport. 7. Select the report and click 'Open'. 8. Click 'OK'. The duplicate subreport will be attached to the cursor. 9. Insert the subreport in the new section (such as group header b from step 2). 10. In the main report, on the 'Edit' menu click 'Subreport Links'. The top drop-down box will contain both the original and duplicate subreports. Compare these two subreports and enure that the fields in the 'Filed(s) to link to' box are the same. Also, check that the parameter in the bottom-left drop-down box and the field in the bottom-right dropdown box are the same. Creating a Formula to Test if the Subreport is Blank In the duplicate subreport, you must create a formula to test whether the contents of the subreport are blank. The results of this formula are going to be stored as a shared variable and shared with the main report. To create this formula, complete the following steps: 1. Right-click on the duplicate subreport and from the fly-out menu, select 'Edit Subreport'. 2. From the 'Insert' menu, select ' select 'Field Object'. This launches the 'Field Explorer'. 35 Business Objects Crystal Reports Secrets

36 #8 Suppress a section that contains a blank subreport 3. Select 'Formula Fields' and select the 'New' icon. 4. Type a name into the 'Formula Name' box and click 'OK'. For example, CheckForNull. This launches the formula editor. 5. Create a formula similar to the following: Whileprintingrecords; If IsNull(Count(Table.field)) or Count(Table.field) = 0 then StoreBooleanVar ("Suppress", True) else StoreBooleanVar("Suppress", False) 6. in the Report Header of the duplicate subreport. Conditionally Suppressing a Section Containing Original Subreport To conditionally suppress the section that contains the original subreport, complete the following steps: 1. From the 'Format' menu, select 'Section'. This launches the 'Section Expert'. 2. From the 'Section Expert' dialog box, select the section that contains the original subreport. 3. Click the 'X+2' button beside the 'Suppress (No drill down) check box. Ensure the checkbox is clear. 4. In the 'Format Formula Editor', create a formula similar to the following: // Conditional suppression on section containing original subreport Whileprintingrecords; FetchBooleanVar("Suppress") = True Now when you preview the report, you notice that the sections that contain a blank subreport are suppressed. However, the section that contains the duplicate subreport is visible on the main report. In order to suppress the section still visible you must minimize and resize the section. 36 Business Objects Crystal Reports Secrets

37 #8 Suppress a section that contains a blank subreport Minimizing the Duplicate Subreport & Resizing the Section TIP: To minimize the duplicate subreport on the main report and resize the section, complete the following steps: 1. From the main report, right-click the duplicate subreport. 2. From the fly-out menu, select 'Edit subreport'. 3. Suppress all of the sections in the duplicate report. 4. Select the main report. 5. Right-click the duplicate subreport, and from the fly-out menu, select 'Format Subreport'. 6. From the 'Format Editor', select the 'Border' tab. 7. From 'Line style', select 'None' for Left, Right, Top, Bottom. 8. Select the main report. 9. Resize the section that contains the duplicate. To distinguish between the section containing the duplicate subreport and the section containing the original subreport, you can format one of the sections with a different background color. To format a section with a background color, follow these steps: 1. Right click the section to select it and from the fly out menu select 'Format Section'. 2. In the 'Section Expert' select the section containing the duplicate subreport from the 'Sections' dialog box. 3. Click the 'Color' tab and select the 'Background Color' check box. 4. Select the desired color from the list. 37 Business Objects Crystal Reports Secrets

38 #8 Suppress a section that contains a blank subreport Training: Learn more about subreports in the Crystal Reports - Report Design III training course. Refer to 'Courses & Schedules' at: 38 Business Objects Crystal Reports Secrets

39 #9 How to create a table of contents for a report #9 How to create a table of contents for a report The information in the article refers to: Crystal Reports 9 Applies to: Reported version only Table of Contents Subreports Add Command Synopsis In Crystal Reports (CR) 9, is it possible to create a table of contents at the beginning of a report? A table of contents would be in the Report Header, showing group names next to the page numbers the groups start on. Solution You can make a table of contents using a subreport with a command object. Using a command object it is possible to write to a database from CR. The following example will use a subreport to write group names and page numbers to a new table in your database. WARNING: Crystal Reports is not recommended as a tool to write to, update or delete from a database. Database clients or applications designed specifically to edit databases should be used instead. However, now that CR has full SQL functionality it is possible to write to, update and delete from databases. This article is provided as a tip. Before attempting to implement the steps in this article, consult your Database Administrator (DBA). Your DBA needs to grant specific rights to your database. 39 Business Objects Crystal Reports Secrets

40 #9 How to create a table of contents for a report Create a Table of Contents 1. Create a new table in your database called TableOfContents. Create three fields in this table: Grouper (String data type)(ensure this field is at least as large as your longest group field value) Page (Number data type) DateTime (DateTime data type) 2. Assign rights to write to, delete, and update this table to any users of this report. The TableOfContents table will be updated as the report changes. WARNING: Use INSERT INTO, DELETE or UPDATE statements at your own risk. Once a command object containing an INSERT INTO, DELETE or UPDATE statement has run, the database has changed and the changes may not be reversible. 3. On a grouped report (for this example the report is grouped on the ProductName field), in the 'Insert' menu, click 'Subreport'. Name this subreport 'Table Of Contents'. Connect this subreport to the new TableOfContents table and insert the TableOfContents.Grouper and TableOfContents.Page fields in the Details section. Sort this subreport by the TableOfContents.Page field. 4. Insert the 'Table of Contents' subreport in the Report Header section. 5. Right-click the gray area to the left of the Report Footer, and then click 'Insert Section Below'. There will now be 'Report Footer a' (RFa) and 'Report Footer b' (RFb). 6. In the Main report, on the 'Insert' menu, click 'Subreport'. Name this subreport 'UpdateTOC'. In the 'Database Expert' dialog box, browse to your Table of Contents data source, then double-click 'Add Command'. The 'Add Command to Report' dialog box will appear. 7. Click the 'Create' button to create a parameter. Name the parameter 'LinkReceiver' and click 'String' from the 'Value Type' drop-down box. Create another parameter named 'DateTime' with a 'DateTime' value type. 40 Business Objects Crystal Reports Secrets

Crystal Reports Designer Version 10

Crystal Reports Designer Version 10 Crystal Reports Designer Version 10 Exporting to Microsoft Excel Overview Contents This document is intended to assist you in creating or modifying a report in Crystal Reports Designer, version 10, that

More information

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together

2. Building Cross-Tabs in Your Reports Create a Cross-Tab Create a Specified Group Order Filter Cross-Tab by Group Keep Groups Together Crystal Reports Level 2 Computer Training Solutions Course Outline 1. Creating Running Totals Create a Running Total Field Modify a Running Total Field Create a Manual Running Total on Either Detail Data

More information

Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide

Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick

More information

Crystal Reports Designer

Crystal Reports Designer Overview This document is intended to assist you in creating or modifying a report in the Crystal Reports Designer, Seagate Info Report Designer, or the Design tab of Seagate Analysis that exports successfully

More information

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide

Decision Support AITS University Administration. Web Intelligence Rich Client 4.1 User Guide Decision Support AITS University Administration Web Intelligence Rich Client 4.1 User Guide 2 P age Web Intelligence 4.1 User Guide Web Intelligence 4.1 User Guide Contents Getting Started in Web Intelligence

More information

Seagate Crystal Reports Designer

Seagate Crystal Reports Designer Objectives Contents This document is intended to assist you in creating or modifying a report in the Crystal Reports Designer, Seagate Info Report Designer, or the Design tab of Seagate Analysis that exports

More information

8/19/2010. Crystal Reports Beginner Training: Part I August 13, 2010. Crystal Report Trainings. Intro to Crystal Reports TODAY!

8/19/2010. Crystal Reports Beginner Training: Part I August 13, 2010. Crystal Report Trainings. Intro to Crystal Reports TODAY! Crystal Reports Beginner Training: Part I August 13, 2010 Tom Bedall, Pro Seniors, Inc. Crystal Report Trainings Intro to Crystal Reports TODAY! Will be recorded and made available for FREE Crystal Reports

More information

Creating Custom Crystal Reports Tutorial

Creating Custom Crystal Reports Tutorial Creating Custom Crystal Reports Tutorial 020812 2012 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,

More information

Parameter Fields and Prompts. chapter

Parameter Fields and Prompts. chapter Parameter Fields and Prompts chapter 23 Parameter Fields and Prompts Parameter and prompt overview Parameter and prompt overview Parameters are Crystal Reports fields that you can use in a Crystal Reports

More information

Crystal Reports. Overview. Contents. Columnar Drill-Down Report

Crystal Reports. Overview. Contents. Columnar Drill-Down Report Crystal Reports Overview This document explains how to create a columnar report in Crystal Reports (CR). It will also explain how to create drill-down levels in a columnar report. Although this document

More information

Web Intelligence User Guide

Web Intelligence User Guide Web Intelligence User Guide Office of Financial Management - Enterprise Reporting Services 4/11/2011 Table of Contents Chapter 1 - Overview... 1 Purpose... 1 Chapter 2 Logon Procedure... 3 Web Intelligence

More information

Crystal Reports Payroll Exercise

Crystal Reports Payroll Exercise Crystal Reports Payroll Exercise Objective This document provides step-by-step instructions on how to build a basic report on Crystal Reports XI on the MUNIS System supported by MAISD. The exercise will

More information

Sophos Reporting Interface Creating Reports using Crystal Reports 2008

Sophos Reporting Interface Creating Reports using Crystal Reports 2008 Sophos Reporting Interface Creating Reports using Crystal Reports 2008 Creating Reports using Crystal Reports 2008 This document describes how to use Crystal Reports to create reports from data provided

More information

How To Understand The Error Codes On A Crystal Reports Print Engine

How To Understand The Error Codes On A Crystal Reports Print Engine Overview Error Codes This document lists all the error codes and the descriptions that the Crystal Reports Print Engine generates. PE_ERR_NOTENOUGHMEMORY (500) There is not enough memory available to complete

More information

MICROSOFT ACCESS 2007 BOOK 2

MICROSOFT ACCESS 2007 BOOK 2 MICROSOFT ACCESS 2007 BOOK 2 4.1 INTRODUCTION TO ACCESS FIRST ENCOUNTER WITH ACCESS 2007 P 205 Access is activated by means of Start, Programs, Microsoft Access or clicking on the icon. The window opened

More information

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field.

6. If you want to enter specific formats, click the Format Tab to auto format the information that is entered into the field. Adobe Acrobat Professional X Part 3 - Creating Fillable Forms Preparing the Form Create the form in Word, including underlines, images and any other text you would like showing on the form. Convert the

More information

ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700

ACCESS 2007. Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818) 677-1700 Information Technology MS Access 2007 Users Guide ACCESS 2007 Importing and Exporting Data Files IT Training & Development (818) 677-1700 training@csun.edu TABLE OF CONTENTS Introduction... 1 Import Excel

More information

Computer Training Centre University College Cork. Excel 2013 Pivot Tables

Computer Training Centre University College Cork. Excel 2013 Pivot Tables Computer Training Centre University College Cork Excel 2013 Pivot Tables Table of Contents Pivot Tables... 1 Changing the Value Field Settings... 2 Refreshing the Data... 3 Refresh Data when opening a

More information

Creating and Using Databases with Microsoft Access

Creating and Using Databases with Microsoft Access CHAPTER A Creating and Using Databases with Microsoft Access In this chapter, you will Use Access to explore a simple database Design and create a new database Create and use forms Create and use queries

More information

Decision Support AITS University Administration. Web Intelligence 4.1 Reporting Basics

Decision Support AITS University Administration. Web Intelligence 4.1 Reporting Basics Decision Support AITS University Administration Web Intelligence 4.1 Reporting Basics 2 Web Intelligence 4.1: Reporting Basics Appropriate Use and Security of Confidential and Sensitive Information Due

More information

Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008

Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008 Errors That Can Occur When You re Running a Report From Tigerpaw s SQL-based System (Version 9 and Above) Modified 10/2/2008 1 Introduction The following is an explanation of some errors you might encounter

More information

Using Crystal Reports with VFP

Using Crystal Reports with VFP Using Crystal Reports with VFP Introduction to Crystal Reports One of the most important aspects of Visual FoxPro applications is reporting. Whether we provide canned reports or allow the user to design

More information

Catalog Creator by On-site Custom Software

Catalog Creator by On-site Custom Software Catalog Creator by On-site Custom Software Thank you for purchasing or evaluating this software. If you are only evaluating Catalog Creator, the Free Trial you downloaded is fully-functional and all the

More information

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1

Migrating to Excel 2010 from Excel 2003 - Excel - Microsoft Office 1 of 1 Migrating to Excel 2010 - Excel - Microsoft Office 1 of 1 In This Guide Microsoft Excel 2010 looks very different, so we created this guide to help you minimize the learning curve. Read on to learn key

More information

Chapter 14: Links. Types of Links. 1 Chapter 14: Links

Chapter 14: Links. Types of Links. 1 Chapter 14: Links 1 Unlike a word processor, the pages that you create for a website do not really have any order. You can create as many pages as you like, in any order that you like. The way your website is arranged and

More information

COGNOS 8 Business Intelligence

COGNOS 8 Business Intelligence COGNOS 8 Business Intelligence QUERY STUDIO USER GUIDE Query Studio is the reporting tool for creating simple queries and reports in Cognos 8, the Web-based reporting solution. In Query Studio, you can

More information

Working with SQL Server Integration Services

Working with SQL Server Integration Services SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to

More information

Using an Access Database

Using an Access Database A Few Terms Using an Access Database These words are used often in Access so you will want to become familiar with them before using the program and this tutorial. A database is a collection of related

More information

Creating Interactive PDF Forms

Creating Interactive PDF Forms Creating Interactive PDF Forms Using Adobe Acrobat X Pro Information Technology Services Outreach and Distance Learning Technologies Copyright 2012 KSU Department of Information Technology Services This

More information

Taking Advantage of Crystal Reports

Taking Advantage of Crystal Reports What You Will Need ArcGIS 8.3 (ArcInfo, ArcEditor, or ArcView license) with Crystal Reports installed Sample data downloaded from ArcUser Online Taking Advantage of Crystal Reports In addition to maps,

More information

Chapter 4 Accessing Data

Chapter 4 Accessing Data Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this

More information

Password Memory 6 User s Guide

Password Memory 6 User s Guide C O D E : A E R O T E C H N O L O G I E S Password Memory 6 User s Guide 2007-2015 by code:aero technologies Phone: +1 (321) 285.7447 E-mail: info@codeaero.com Table of Contents Password Memory 6... 1

More information

Ansur Test Executive. Users Manual

Ansur Test Executive. Users Manual Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About

More information

Visual Studio.NET Database Projects

Visual Studio.NET Database Projects Visual Studio.NET Database Projects CHAPTER 8 IN THIS CHAPTER Creating a Database Project 294 Database References 296 Scripts 297 Queries 312 293 294 Visual Studio.NET Database Projects The database project

More information

Umbraco Content Management System (CMS) User Guide

Umbraco Content Management System (CMS) User Guide Umbraco Content Management System (CMS) User Guide Content & media At the bottom-left of the screen you ll see 2 main sections of the CMS Content and Media. Content is the section that displays by default

More information

ithenticate User Manual

ithenticate User Manual ithenticate User Manual Version: 2.0.2 Updated March 16, 2012 Contents Introduction 4 New Users 4 Logging In 4 Resetting Your Password 5 Changing Your Password or Username 6 The ithenticate Account Homepage

More information

History Explorer. View and Export Logged Print Job Information WHITE PAPER

History Explorer. View and Export Logged Print Job Information WHITE PAPER History Explorer View and Export Logged Print Job Information WHITE PAPER Contents Overview 3 Logging Information to the System Database 4 Logging Print Job Information from BarTender Designer 4 Logging

More information

Excel 2003 Tutorial I

Excel 2003 Tutorial I This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial I Spreadsheet Basics Screen Layout Title bar Menu bar

More information

BusinessObjects Enterprise InfoView User's Guide

BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise InfoView User's Guide BusinessObjects Enterprise XI 3.1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects and its logos, BusinessObjects, Crystal Reports,

More information

ithenticate User Manual

ithenticate User Manual ithenticate User Manual Updated November 20, 2009 Contents Introduction 4 New Users 4 Logging In 4 Resetting Your Password 5 Changing Your Password or Username 6 The ithenticate Account Homepage 7 Main

More information

ICP Data Validation and Aggregation Module Training document. HHC Data Validation and Aggregation Module Training Document

ICP Data Validation and Aggregation Module Training document. HHC Data Validation and Aggregation Module Training Document HHC Data Validation and Aggregation Module Training Document Contents 1. Introduction... 4 1.1 About this Guide... 4 1.2 Scope... 4 2. Steps for Testing HHC Data Validation and Aggregation Module.. Error!

More information

Microsoft Access 2010 Part 1: Introduction to Access

Microsoft Access 2010 Part 1: Introduction to Access CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3

More information

Table Of Contents. iii

Table Of Contents. iii s Table Of Contents s... 1 s Overview... 1 Entering the License Code into ServiceCEO... 1 Categories... 2 Types... 2 Customer s... 2 Scheduling s... 3 Employee s... 5 Financial s... 7 Quotes/Estimates

More information

Creating Database Tables in Microsoft SQL Server

Creating Database Tables in Microsoft SQL Server Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are

More information

Website Creator Pro Quick Reference Guide. Version: 0.5

Website Creator Pro Quick Reference Guide. Version: 0.5 Website Creator Pro Quick Reference Guide Version: 0.5 Contents 1. Introduction 3 2. Navigation 4 2.1. Top Bar 4 2.1.1. Tabs 4 2.1.2. Buttons 4 2.2. Website Structure Fly-Out 4 3. Usage 5 3.1. Editor 5

More information

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.

Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9. Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format

More information

How To Create A Web Report In A Windows 7.5 (Windows 7) With A Windows 8.5) Or Windows 7 (Windows 8) With Anhtml (Windows) Or A Windows 10 (Windows 10) (Windows Xp) (

How To Create A Web Report In A Windows 7.5 (Windows 7) With A Windows 8.5) Or Windows 7 (Windows 8) With Anhtml (Windows) Or A Windows 10 (Windows 10) (Windows Xp) ( 21 Crystal Reports Web Alternatives So far, this book has discussed many techniques for creating sophisticated reports with the Crystal Reports 10 designer. Part III of the book discusses methods for integrating

More information

COGNOS Query Studio Ad Hoc Reporting

COGNOS Query Studio Ad Hoc Reporting COGNOS Query Studio Ad Hoc Reporting Copyright 2008, the California Institute of Technology. All rights reserved. This documentation contains proprietary information of the California Institute of Technology

More information

Creating Fill-able Forms using Acrobat 8.0: Part 1

Creating Fill-able Forms using Acrobat 8.0: Part 1 Creating Fill-able Forms using Acrobat 8.0: Part 1 The first step in creating a fill-able form in Adobe Acrobat is to generate the form with all its formatting in a program such as Microsoft Word. Then

More information

Enterprise Reporting Advanced Web Intelligence Training. Enterprise Reporting Services

Enterprise Reporting Advanced Web Intelligence Training. Enterprise Reporting Services Enterprise Reporting Advanced Web Intelligence Training Enterprise Reporting Services Table of Contents Chapter Page 1 Overview 4 2 Web Intelligence Access 8 3 BI Launch Pad Navigation 12 4 Nested Query

More information

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide

SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03. Report Conversion Tool Guide SAP BusinessObjects Business Intelligence (BI) platform Document Version: 4.1, Support Package 3-2014-04-03 Table of Contents 1 Report Conversion Tool Overview.... 4 1.1 What is the Report Conversion Tool?...4

More information

ZIMBRA LAYOUT. Keyboard Shortcuts Hitting G and the beginning letter of any of the tabs will instantly take you to that tab

ZIMBRA LAYOUT. Keyboard Shortcuts Hitting G and the beginning letter of any of the tabs will instantly take you to that tab TABS ZIMBRA LAYOUT Overview Pane TABS Mail Inbox, compose new Address Book contacts (university contacts do not show up in book; however, they will show up in search) Calendar appointments (can be shared)

More information

Adobe Dreamweaver CC 14 Tutorial

Adobe Dreamweaver CC 14 Tutorial Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

Creating and Using Forms in SharePoint

Creating and Using Forms in SharePoint Creating and Using Forms in SharePoint Getting started with custom lists... 1 Creating a custom list... 1 Creating a user-friendly list name... 1 Other options for creating custom lists... 2 Building a

More information

Word 2007: Basics Learning Guide

Word 2007: Basics Learning Guide Word 2007: Basics Learning Guide Exploring Word At first glance, the new Word 2007 interface may seem a bit unsettling, with fat bands called Ribbons replacing cascading text menus and task bars. This

More information

TheFinancialEdge. Crystal Reports Tutorial

TheFinancialEdge. Crystal Reports Tutorial TheFinancialEdge Crystal Reports Tutorial 101911 2011 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,

More information

BUSINESS OBJECTS XI WEB INTELLIGENCE

BUSINESS OBJECTS XI WEB INTELLIGENCE BUSINESS OBJECTS XI WEB INTELLIGENCE SKW USER GUIDE (Skilled Knowledge Worker) North Carolina Community College Data Warehouse Last Saved: 3/31/10 9:40 AM Page 1 of 78 Contact Information Helpdesk If you

More information

Using FileMaker Pro with Microsoft Office

Using FileMaker Pro with Microsoft Office Hands-on Guide Using FileMaker Pro with Microsoft Office Making FileMaker Pro Your Office Companion page 1 Table of Contents Introduction... 3 Before You Get Started... 4 Sharing Data between FileMaker

More information

Instructions for Creating an Outlook E-mail Distribution List from an Excel File

Instructions for Creating an Outlook E-mail Distribution List from an Excel File Instructions for Creating an Outlook E-mail Distribution List from an Excel File 1.0 Importing Excel Data to an Outlook Distribution List 1.1 Create an Outlook Personal Folders File (.pst) Notes: 1) If

More information

Basic Excel Handbook

Basic Excel Handbook 2 5 2 7 1 1 0 4 3 9 8 1 Basic Excel Handbook Version 3.6 May 6, 2008 Contents Contents... 1 Part I: Background Information...3 About This Handbook... 4 Excel Terminology... 5 Excel Terminology (cont.)...

More information

Blackbaud StudentInformationSystem. Reports Guide for Admissions Office

Blackbaud StudentInformationSystem. Reports Guide for Admissions Office Blackbaud StudentInformationSystem Reports Guide for Admissions Office 102811 2011 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means,

More information

Release Document Version: 1.4-2013-05-30. User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office

Release Document Version: 1.4-2013-05-30. User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Release Document Version: 1.4-2013-05-30 User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Table of Contents 1 About this guide....6 1.1 Who should read this guide?....6 1.2 User profiles....6

More information

HRS 750: UDW+ Ad Hoc Reports Training 2015 Version 1.1

HRS 750: UDW+ Ad Hoc Reports Training 2015 Version 1.1 HRS 750: UDW+ Ad Hoc Reports Training 2015 Version 1.1 Program Services Office & Decision Support Group Table of Contents Create New Analysis... 4 Criteria Tab... 5 Key Fact (Measurement) and Dimension

More information

Generating a Custom Bill of Materials

Generating a Custom Bill of Materials Summary Tutorial TU0104 (v2.3) May 16, 2008 This tutorial describes how to use the Report Manager to set up a Bill of Materials (BOM) report. The manipulation of data and columns and exporting to an Excel

More information

Staying Organized with the Outlook Journal

Staying Organized with the Outlook Journal CHAPTER Staying Organized with the Outlook Journal In this chapter Using Outlook s Journal 362 Working with the Journal Folder 364 Setting Up Automatic Email Journaling 367 Using Journal s Other Tracking

More information

Page Numbering for a Thesis or Dissertation

Page Numbering for a Thesis or Dissertation Page Numbering for a Thesis or Dissertation Tip: Add Page Numbering to your document after you are finished making all edits. After the page numbering has been added, then add the Table of Contents and/or

More information

Reporting Tips and Tricks

Reporting Tips and Tricks Chapter 16 Reporting Tips and Tricks Intuit Statement Writer New for 2009! Company Snapshot New for 2009! Using the Report Center Reporting Preferences Modifying Reports Report Groups Memorized Reports

More information

Creating and Using Links and Bookmarks in PDF Documents

Creating and Using Links and Bookmarks in PDF Documents Creating and Using Links and Bookmarks in PDF Documents After making a document into a PDF, there may be times when you will need to make links or bookmarks within that PDF to aid navigation through the

More information

Office of History. Using Code ZH Document Management System

Office of History. Using Code ZH Document Management System Office of History Document Management System Using Code ZH Document The ZH Document (ZH DMS) uses a set of integrated tools to satisfy the requirements for managing its archive of electronic documents.

More information

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1

MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...

More information

User Guide for TASKE Desktop

User Guide for TASKE Desktop User Guide for TASKE Desktop For Avaya Aura Communication Manager with Aura Application Enablement Services Version: 8.9 Date: 2013-03 This document is provided to you for informational purposes only.

More information

Performing On-Report Analysis with SAP BusinessObjects Web Intelligence

Performing On-Report Analysis with SAP BusinessObjects Web Intelligence Performing On-Report Analysis with SAP BusinessObjects Web Intelligence SAP BusinessObjects XI 3.1 Service Pack 3 Copyright 2010 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge,

More information

3 What s New in Excel 2007

3 What s New in Excel 2007 3 What s New in Excel 2007 3.1 Overview of Excel 2007 Microsoft Office Excel 2007 is a spreadsheet program that enables you to enter, manipulate, calculate, and chart data. An Excel file is referred to

More information

Microsoft Access 2010 handout

Microsoft Access 2010 handout Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant

More information

Creating a Newsletter with Microsoft Word

Creating a Newsletter with Microsoft Word Creating a Newsletter with Microsoft Word Frank Schneemann In this assignment we are going to use Microsoft Word to create a newsletter that can be used in your classroom instruction. If you already know

More information

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com

How To Create A Powerpoint Intelligence Report In A Pivot Table In A Powerpoints.Com Sage 500 ERP Intelligence Reporting Getting Started Guide 27.11.2012 Table of Contents 1.0 Getting started 3 2.0 Managing your reports 10 3.0 Defining report properties 18 4.0 Creating a simple PivotTable

More information

bbc Creating a Purchase Order Form Adobe LiveCycle Designer ES2 November 2009 Version 9

bbc Creating a Purchase Order Form Adobe LiveCycle Designer ES2 November 2009 Version 9 bbc Adobe LiveCycle Designer ES2 November 2009 Version 9 2009 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle Designer ES2 (9.0) for Microsoft Windows November 2009 This tutorial is licensed

More information

Sample- for evaluation purposes only! Advanced Crystal Reports. TeachUcomp, Inc.

Sample- for evaluation purposes only! Advanced Crystal Reports. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.

More information

BID2WIN Workshop. Advanced Report Writing

BID2WIN Workshop. Advanced Report Writing BID2WIN Workshop Advanced Report Writing Please Note: Please feel free to take this workbook home with you! Electronic copies of all lab documentation are available for download at http://www.bid2win.com/userconf/2011/labs/

More information

SAP Business Intelligence (BI) Reporting Training for MM. General Navigation. Rick Heckman PASSHE 1/31/2012

SAP Business Intelligence (BI) Reporting Training for MM. General Navigation. Rick Heckman PASSHE 1/31/2012 2012 SAP Business Intelligence (BI) Reporting Training for MM General Navigation Rick Heckman PASSHE 1/31/2012 Page 1 Contents Types of MM BI Reports... 4 Portal Access... 5 Variable Entry Screen... 5

More information

Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint

Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint This document provides instructions for using slide masters in Microsoft PowerPoint. Slide masters allow you to make a change just

More information

Lotus Notes Client Version 8.5 Reference Guide

Lotus Notes Client Version 8.5 Reference Guide Lotus Notes Client Version 8.5 Reference Guide rev. 11/19/2009 1 Lotus Notes Client Version 8.5 Reference Guide Accessing the Lotus Notes Client From your desktop, double click the Lotus Notes icon. Logging

More information

Microsoft Access Rollup Procedure for Microsoft Office 2007. 2. Click on Blank Database and name it something appropriate.

Microsoft Access Rollup Procedure for Microsoft Office 2007. 2. Click on Blank Database and name it something appropriate. Microsoft Access Rollup Procedure for Microsoft Office 2007 Note: You will need tax form information in an existing Excel spreadsheet prior to beginning this tutorial. 1. Start Microsoft access 2007. 2.

More information

Microsoft Office System Tip Sheet

Microsoft Office System Tip Sheet Experience the 2007 Microsoft Office System The 2007 Microsoft Office system includes programs, servers, services, and solutions designed to work together to help you succeed. New features in the 2007

More information

Custom Reporting System User Guide

Custom Reporting System User Guide Citibank Custom Reporting System User Guide April 2012 Version 8.1.1 Transaction Services Citibank Custom Reporting System User Guide Table of Contents Table of Contents User Guide Overview...2 Subscribe

More information

How to Customize Printing Layouts with the Print Layout Designer

How to Customize Printing Layouts with the Print Layout Designer SAP Business One How-To Guide PUBLIC How to Customize Printing Layouts with the Print Layout Designer Applicable Release: SAP Business One 8.8 All Countries English August 2009 Table of Contents Introduction...

More information

Access I 2010. Tables, Queries, Forms, Reports. Lourdes Day, Technology Specialist, FDLRS Sunrise

Access I 2010. Tables, Queries, Forms, Reports. Lourdes Day, Technology Specialist, FDLRS Sunrise Access I 2010 Tables, Queries, Forms, Reports Lourdes Day, Technology Specialist, FDLRS Sunrise Objectives Participants will 1. create and edit a table 2. create queries with criteria 3. create and edit

More information

-SoftChalk LessonBuilder-

-SoftChalk LessonBuilder- -SoftChalk LessonBuilder- SoftChalk is a powerful web lesson editor that lets you easily create engaging, interactive web lessons for your e-learning classroom. It allows you to create and edit content

More information

Q&As: Microsoft Excel 2013: Chapter 2

Q&As: Microsoft Excel 2013: Chapter 2 Q&As: Microsoft Excel 2013: Chapter 2 In Step 5, why did the date that was entered change from 4/5/10 to 4/5/2010? When Excel recognizes that you entered a date in mm/dd/yy format, it automatically formats

More information

USER GUIDE. Unit 5: Tools & Modules. Chapter 3: Forms & Surveys

USER GUIDE. Unit 5: Tools & Modules. Chapter 3: Forms & Surveys USER GUIDE Unit 5: Tools & Modules Chapter 3: Schoolwires Centricity Version 4.0 TABLE OF CONTENTS Introduction... 1 Audience and Objectives... 1 Major Components of a Form or Survey... 2 Overview... 2

More information

Web Intelligence Report Conversion

Web Intelligence Report Conversion Report Conversion Contents Purpose of this Training Guide... 2 Exporting Reports to the Repository... 2 Opening a Remote Desktop Session... 5 Opening the Report Conversion Tool... 7 Converting Reports...

More information

Web Portal User Guide. Version 6.0

Web Portal User Guide. Version 6.0 Web Portal User Guide Version 6.0 2013 Pitney Bowes Software Inc. All rights reserved. This document may contain confidential and proprietary information belonging to Pitney Bowes Inc. and/or its subsidiaries

More information

Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA

Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA Producing Listings and Reports Using SAS and Crystal Reports Krishna (Balakrishna) Dandamudi, PharmaNet - SPS, Kennett Square, PA ABSTRACT The SAS Institute has a long history of commitment to openness

More information

How to Work with Crystal Reports in SAP Business One

How to Work with Crystal Reports in SAP Business One SAP Business One How-To Guide PUBLIC How to Work with Crystal Reports in SAP Business One Applicable Release: SAP Business One 8.8 All Countries English January 2010 Table of Contents Introduction... 4

More information

Easy Scan Complete. Administrator User Guide. HealthStream Competency Cent. HealthStream, Inc. 209 10th Ave. South Suite 450 Nashville, TN 37203

Easy Scan Complete. Administrator User Guide. HealthStream Competency Cent. HealthStream, Inc. 209 10th Ave. South Suite 450 Nashville, TN 37203 Easy Scan Complete Administrator User Guide HealthStream, Inc. 209 10th Ave. South Suite 450 Nashville, TN 37203 HealthStream Competency Cent Table of Contents Easy Scan Overview... 3 Gathering Data for

More information

Participant Guide RP301: Ad Hoc Business Intelligence Reporting

Participant Guide RP301: Ad Hoc Business Intelligence Reporting RP301: Ad Hoc Business Intelligence Reporting State of Kansas As of April 28, 2010 Final TABLE OF CONTENTS Course Overview... 4 Course Objectives... 4 Agenda... 4 Lesson 1: Reviewing the Data Warehouse...

More information

WebFOCUS BI Portal: S.I.M.P.L.E. as can be

WebFOCUS BI Portal: S.I.M.P.L.E. as can be WebFOCUS BI Portal: S.I.M.P.L.E. as can be Author: Matthew Lerner Company: Information Builders Presentation Abstract: This hands-on session will introduce attendees to the new WebFOCUS BI Portal. We will

More information

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc.

Sample- for evaluation purposes only. Advanced Crystal Reports. TeachUcomp, Inc. A Presentation of TeachUcomp Incorporated. Copyright TeachUcomp, Inc. 2011 Advanced Crystal Reports TeachUcomp, Inc. it s all about you Copyright: Copyright 2011 by TeachUcomp, Inc. All rights reserved.

More information

Creating Reports Using Crystal Reports

Creating Reports Using Crystal Reports Creating Reports Using Crystal Reports Creating Reports Using Crystal Reports Objectives Learn how to create reports for Visual Studio.NET applications. Use the Crystal Reports designer to lay out report

More information

Advanced Excel 10/20/2011 1

Advanced Excel 10/20/2011 1 Advanced Excel Data Validation Excel has a feature called Data Validation, which will allow you to control what kind of information is typed into cells. 1. Select the cell(s) you wish to control. 2. Click

More information