Chapter 3: Getting Started         51
8
Enter/select the following information, and then click Finish.
Print cover page: Select this check box.
Title: Sales Transactions
Comments: Sequenced by customer number and date.
Prepared by: Enter your name or initials.
Header: Enter the name of your organization.
Footer: Enter the name of your department.
Date/Time: Accept the defaults unless you have particular preferences.
Note: The options you have selected affect how the report is printed. The name entered into 
the Prepared by field appears on reports accessed via the Print Preview of a Results output.
9
Once the report has been created using the Report Assistant, IDEA prompts you to preview the 
report that was created. Click Yes.
10 View the report, toggling between a single page and two pages.
11 Zoom in to view the report in detail. (There are two levels of zoom.)
12 Check that all settings, including field widths, are correct.
Note: If you wish to print the view, click the Print button on the Print Preview window. All of 
the settings selected for the report (break totals, field headings, totals, and cover page 
information) are saved with the view. Every time you create a report, you must save the view in 
order to save the report settings.
13 Close the Print Preview window.
Pdf security options - C# PDF Digital Signature Library: add, remove, update PDF digital signatures in C#.net, ASP.NET, MVC, WPF
Help to Improve the Security of Your PDF File by Adding Digital Signatures
creating a secure pdf document; pdf password unlock
Pdf security options - VB.NET PDF Digital Signature Library: add, remove, update PDF digital signatures in vb.net, ASP.NET, MVC, WPF
Guide VB.NET Programmers to Improve the Security of Your PDF File by Adding Digital Signatures
create pdf security; convert locked pdf to word
52        IDEA Version Nine Tutorial 
Creating an Action
Field
Objective: To produce an action when you click on a value in a specified field.
1
Open the Customer-Database1 database. 
2
Right-click any record in the CUST_NO field, and then select Define Action Field.... 
The Define Action Field dialog box appears. 
3
Ensure that the Create Action Link to display extraction preview option is selected.
4
Click the Browse button and select the Summarized Transactions database. Click OK to 
close the Select Database window.
5
Click Look-up Fields. 
6
On the Fields Not Found dialog box, click OK.
7
Ensure that the CUST_NO field is selected, and then click OK.
8
Click OK in the Define Action Field dialog box to create the Action Field link.
The Customer-Database1 database now has a link (in blue and underlined) to the Summarized 
Transactions database. 
.NET PDF SDK - Description of All PDF Processing Control Feastures
Easy to change PDF original password; Options for setting PDF security level; PDF text content, image and pages redact options. PDF Digital Signature.
change security settings pdf; decrypt pdf online
.NET Annotation SDK| Annotate, Redact Images
Rich options to move, resize, rotate, scale any kind of annotation; Provide enhanced redaction & encryption objects for sensitive information & security;
convert locked pdf to word online; decrypt pdf password
Chapter 3: Getting Started         53
9
In the CUST_NO field, click the first record to display the Extraction Preview window. The 
transactions total for customer number 10000 is displayed.
10 Click Done.
BMP to JPEG Converter | Convert Bitmap to JPEG, Convert JPEG to
to JPEG Converter provides flexible image processing related options to resize JPEG conversion; Add morphing effects, watermarks to images to protect security;
decrypt pdf password online; copy from locked pdf
DICOM to PDF Converter | Convert DICOM to PDF, Convert PDF to
Start DICOM - PDF image conversion through drag &drop method; Security protection provided with comment, logo, date or watermarks added to files;
advanced pdf encryption remover; pdf password security
C# Image: Run RasterEdge Web Viewer Sample Project
Right-click the correspond site-> Edit Permissions -> Security -> Group or user names to provide powerful & profession imaging controls, PDF document, image to
convert secure pdf to word; creating secure pdf files
JPEG2000 to JBIG2 Converter | Convert JPEG2000 to JBIG2, Convert
or batch conversion method; Convert GIF & JBIG2 image with morphing effects, watermarks added to protect security; Can be used as
copy paste encrypted pdf; pdf encryption
Appendix
A
Housekeeping
As with all computer systems, housekeeping (including backing up data and deleting unwanted 
files) is extremely important when working with IDEA.
Backing Up and
Restoring Data Files
You may want to back up files for a variety of reasons, such as, to transfer files to another 
computer; to back up according to risk/criticality of data or because of disk space restrictions. 
IDEA uses a single compound file with the file name extension *.imd (Unicode versions of IDEA use 
the file name extension *.idm) to store all the information associated with a file, such as the data, 
the schema, History, comments, indices, and reports.
IDEA stores each of these files in its project. However, the view files, equation files, definition files, 
and any text files created are not stored within the compound file. 
The following list outlines the file type, the location and file name extensions (ASCII and Unicode).In 
order to backup IDEA Server project files, please contact your IDEA Server Administrator.
Data and Related Files / Managed or External project / .IMD or .IDM
Views / Library / .VW2 or .VWM
Equations / Library / .EQX or .EQM
Custom Functions / Library /.IDEAFUNC or .IDEAFUNC
Record Definitions / Library / .RDF or .RDM
Report Reader Templates / Library /.JPM or .JPM
Project Information / Managed or External project / .INF
IDEAScript Macros / Library / .ISS or .ISM
Compiled IDEAScript / Library / .EXE 
Visual Script Macros / Library / .VSCRIPT
External Variable Files / Managed or External project / .EVARS
Use File Manager, Windows Explorer, or any other backup facility to back up the required file.
GIF to JBIG2 Converter | Convert GIF to JBIG2, Convert JBIG2 to
brightness and more; Convert GIF & JBIG2 image with morphing effects, watermarks added to protect security; Save original images &
pdf secure; pdf security settings
56        IDEA Version Nine Tutorial 
Deleting Databases
To delete the active database:
1
On the File tab, in the Database group, click Delete Database.
2
Confirm the deletion by clicking Yes.
To delete all or selected databases:
1
Ensure all databases are closed.
2
From the File Explorer toolbar, expand out all nodes in the File Explorer to display all files by 
clicking the File Display button and then selecting Expand All.
3
Select the databases you want to delete.
4
From the File Explorer toolbar, click the Delete button.
5
Confirm the deletion by clicking Yes.
Deleting Other Files
Use the Library to delete other files, such as record definitions, views,  and equations.
Copying Data Files
To copy one or more selected databases to another project folder:
1
In the File Explorer window, right-click over the name of the database you want to copy.
2
Select Copy To…
3
Navigate to and select the required folder.
4
Click OK.
Moving Data Files
To move one or more selected databases to another project folder:
1
In the File Explorer window, right-click over the name of the database you want to move.
2
Select Move To…
3
Navigate to and select the required folder.
4
Click OK.
Refreshing the File
Explorer
You can update the IDEA File Explorer one of two ways:
Press F5.
From the File Explorer toolbar, click the Refresh List button.
Appendix
B
@Functions
IDEA provides @Functions for performing operations such as date arithmetic, financial and statistical 
calculations as well as text searches.
The @Functions are accessed through the Equation Editor. Quick help including the syntax, 
description, and an example of use for each of the @Functions is available when the @Function is 
highlighted. Additional and detailed help is provided in the Equation Editor Help system accessed 
through the Help button on the Equation Editor toolbar.
Note: You can also create custom functions. For more information, see the IDEA online Help.
Take a look at the definitions below to become familiar with each @Function:
•     @Abs: Returns the absolute value of a numeric expression.
•     @Afternoon: Returns 0 if time is in the AM and 1 if time falls in the PM and -1 for an 
invalid time.
•     @Age: Calculates the number of days between two dates.
•     @AgeDateTime: Returns the number of seconds between two dates and times.
•     @AgeTime: Returns the number of seconds between two times.
•     @AllTrim: Removes all leading and trailing spaces.
•     @Ascii (not in Unicode versions of IDEA): Provides the ASCII value of a character.
•     @Between: Determines if a numeric expression falls within a specific range.
•     @BetweenDate: Returns a number indicating whether a date value falls within a specified 
range (1) or not (0).
•     @BetweenTime: Returns a number indicating whether a time value falls within a specified 
range (1) or not (0).
•     @Bit: Identifies a bit value.
58        IDEA Version Nine Tutorial 
•     @BitAnd: Masks out unwanted bits.
•     @BitOr: Sets required bit.
•     @Chr (not in Unicode versions of IDEA): Provides the character equivalent of a specified 
ASCII code.
•     @CompareNoCase: Ignores uppercase letters when comparing expressions.
•     @CompIf: Determines if a record satisfies multiple criteria.
•     @Ctod: Converts character dates to IDEA Date format.
•     @Ctot: Converts a Character field containing time values stored as a string to a Time field 
with a Time format (HH:MM:SS).
•     @CurForm: Converts numeric value into a formatted text.
•     @CurVal: Converts formatted Character fields to Numeric fields.
•     @Date: Returns the present date.
•     @Day: Returns the day in a date expression.
•     @DaysToD: Converts a number of days since Jan. 1, 1900 to date format.
•     @Db: Calculates the fixed declining-balance depreciation for a specified period.
•     @Ddb: Calculates double declining-balance depreciation.
•     @Delete: Deletes a specified number of characters from a string.
•     @Dow: Returns the day of the week.
•     @Dtoc: Converts date expressions to character.
•     @DToDays: Reveals the number of days between Jan. 1, 1900 and a specified date.
•     @Dtoj: Converts dates to Julian format.
•     @Exp: Calculates the exponent of a numeric expression.
•     @FieldStatistics: Returns the numeric value for a specified field statistic.
•     @FindOneOf: Finds the position of the first matching character in 2 strings.
•     @FinYear: Returns the financial year for a given date based on the year end.
•     @Format12HourClock: Returns a string representing time formatted as HH:MM:SS TT.
•     @Fv: Calculates the future value of an investment.
•     @GetAt: Returns the character that appears in a specified numeric position.
•     @GetNextValue: Returns the next value in the selected field.
Appendix B: @Functions         59
•     @GetPreviousValue: Returns the previous value in the selected field.
•     @Hours: Returns the hours portion of a given time.
•     @If: Allows a choice of two results based on the evaluation of a condition.
•     @Insert: Inserts a string into an existing string.
•     @Int: Returns the integer portion of a numeric value.
•     @Ipmt: Calculates the interest payment for a given period.
•     @Irr: Calculates internal rate of return.
•     @IsBlank: Tests if a Character field is blank.
•     @IsFieldDataValid: Returns a 1 if the data in the field is valid, or a 0 if the data is invalid. 
•     @Isin: Returns the starting position of a string within another string (case sensitive).
•     @Isini: Returns the starting position of a string within another string (NOT case sensitive).
•     @Jtod: Converts Julian dates to IDEA Date format.
•     @JustLetters: Returns a string with all the numeric characters removed.
•     @JustNumbers: Returns all the numbers (leading and trailing). 
•     @JustNumbersLeading: Returns the leading numbers.
•     @JustNumbersTrailing: Returns the trailing numbers.
•     @LastDayofMonth: Returns the last day for any given month and year combination.
•     @Left: Returns the specified left-most characters in a string.
•     @Len: Returns the length of a string, including any trailing spaces.
•     @List: Determines which criteria in a list of values is met by an expression.
•     @Log: Calculates natural logarithms.
•     @Log10: Calculates logarithm 10x.
•     @Lower: Converts all characters in a string to lowercase.
•     @Ltrim: Removes leading spaces from a string.
•     @Match: Determines which criteria in a list of values is met by an expression. 
•     @Max: Returns the greater value of two numeric expressions.
•     @Mid: Extracts a portion of text from within a string.
•     @Min: Returns the smallest value of two numeric expressions.
60        IDEA Version Nine Tutorial 
•     @Minutes: Returns the minutes portion of a given time.
•     @Mirr: Calculates modified internal rate of return.
•     @Month: Returns the month in a date expression.
•     @NoMatch: Determines if an expression meets none of the criteria in a list of values.
•     @Npv: Calculates the net present value of an investment.
•     @Ntod: Converts a numeric expression into an IDEA Date format.
•     @Ntot: Converts a Numeric field containing time stored as seconds to a Time field with a 
Time format (HH:MM:SS).
•     @Pmt: Calculates a loan payment.
•     @Ppmt: Returns the principal amount of a loan payment. 
•     @Precno: Returns the physical record number.
•     @Proper: Capitalizes the first letter of each word in a string.
•     @Pv: Returns the present value of an investment.
•     @Qtr: Returns 1-4 representing the quarter a given date falls in based on the specified year 
end.
•     @Random: Generates a random number.
•     @Rate: Calculates the interest rate of an investment/loan.
•     @Recno: Returns the logical record number (index sensitive).
•     @RegExpr (not in Unicode versions of IDEA): Matches character expressions using a 
complex set of rules.
•     @Remove: Eliminates all instances of a specified character.
•     @Repeat: Repeats the first character of a string a specified number of times.
•     @Replace: Replaces a string or substring with another.
•     @Reverse: Reverses the order of characters in a string.
•     @Right: Isolates the specified right-most characters in a string.
•     @Round: Rounds to the nearest integer.
•     @Seconds: Returns the seconds portion of a given time.
•     @Seed: Sets the random number seed.
•     @SimpleSplit: Extracts a segment of a character string that resides between the specified 
Documents you may be interested
Documents you may be interested