- •Application Development with Crystal Smart Viewers
- •Seagate Crystal Smart Viewer for ActiveX
- •Adding the Smart Viewer to a Visual Basic project
- •Using the CRViewer object
- •The Crystal Smart Viewer Java Bean
- •Adding the Smart Viewer Bean to the project
- •Creating a simple applet with the Smart viewer
- •Overview of the Report Designer Object Model
- •Object Naming Conflicts
- •Objects and Collections
- •Application Object
- •Application Object Methods
- •CanClose Method (Application Object)
- •LogOffServer Method (Application Object)
- •LogOnServer Method (Application Object)
- •OpenReport Method (Application Object)
- •SetMatchLogOnInfo Method (Application Object)
- •SetMorePrintEngineErrorMessages Method (Application Object)
- •Area Object
- •Area Object Properties
- •Areas Collection
- •Areas Collection Properties
- •BlobFieldObject Object
- •BlobFieldObject Object Properties
- •BoxObject Object
- •BoxObject Object Properties
- •CrossTabObject Object
- •CrossTabObject Object Properties
- •Database Object
- •Database Object Properties
- •Database Object Methods
- •LogOffServer Method (Database Object)
- •LogOnServer Method (Database Object)
- •SetDataSource Method (Database Object)
- •Verify Method (Database Object)
- •DatabaseFieldDefinition Object
- •DatabaseFieldDefinition Object Properties
- •DatabaseFieldDefinitions Collection
- •DatabaseFieldDefinitions Collection Properties
- •DatabaseTable Object
- •DatabaseTable Object Properties
- •DatabaseTable Object Methods
- •SetDataSource Method (DatabaseTable Object)
- •SetLogOnInfo Method (DatabaseTable Object)
- •SetPrivateData Method (Database Table Object)
- •SetSessionInfo Method (Database Table Object)
- •TestConnectivity Method (Database Table Object)
- •DatabaseTables Collection
- •DatabaseTables Collection Properties
- •ExportOptions Object
- •ExportOptions Object Properties
- •ExportOptions Object Methods
- •PromptForExportOptions Method (ExportOptions Object)
- •Reset Method (ExportOptions Object)
- •FieldObject Object
- •FieldObject Object Properties
- •FormattingInfo Object
- •FormattingInfo Object Properties
- •FormulaFieldDefinition Object
- •FormulaFieldDefinition Object Properties
- •FormulaFieldDefinition Object Methods
- •Check Method (FormulaFieldObject)
- •FormulaFieldDefinitions Collection
- •FormulaFieldDefinitions Collection Properties
- •GraphObject Object
- •GraphObject Object Properties
- •GroupNameFieldDefinition Object
- •GroupNameFieldDefinition Object Properties
- •GroupNameFieldDefinitions Collection
- •GroupNameFieldDefinitions Collection Properties
- •LineObject Object
- •LineObject Object Properties
- •MapObject Object
- •MapObject Object Properties
- •OLEObject Object
- •OLEObject Object Properties
- •Page Object
- •Page Object Properties
- •Page Object Methods
- •RenderEPF Method (Page Object)
- •RenderHTML Method (Page Object)
- •PageEngine Object
- •PageEngine Object Properties
- •PageEngine Object Methods
- •CreatePageGenerator Method (PageEngine Object)
- •RenderTotallerETF Method (PageEngine Object)
- •RenderTotallerHTML Method (PageEngine Object)
- •PageGenerator Object
- •PageGenerator Object Properties
- •PageGenerator Object Methods
- •DrillOnGraph Method (PageGenerator Object)
- •DrillOnMap Method (PageGenerator Object)
- •DrillOnSubreport Method (PageGenerator Object)
- •GetPageNumberForGroup Method (PageGenerator Object)
- •RenderTotallerETF Method (PageGenerator Object)
- •RenderTotallerHTML Method (PageGenerator Object)
- •SearchForText Method (PageGenerator Object)
- •Pages Collection
- •Pages Collection Properties
- •ParameterFieldDefinition Object
- •ParameterFieldDefinition Object Properties
- •ParameterFieldDefinition Object Methods
- •AddCurrentRange Method (ParameterFieldDefinition Object)
- •AddCurrentValue Method (ParameterFieldDefinition Object)
- •AddDefaultValue Method (ParameterFieldDefinition Object)
- •GetNthCurrentRange Method (ParameterFieldDefinition Object)
- •GetNthCurrentValue Method (ParameterFieldDefinition Object)
- •GetNthDefaultValue Method (ParameterFieldDefinition Object)
- •SetNthDefaultValueMethod (ParameterFieldDefinition Object)
- •ParameterFieldDefinitions Collection
- •ParameterFieldDefinitions Collection Properties
- •PrintingStatus Object
- •PrintingStatus Object Properties
- •Report Object
- •Report Object Properties
- •Report Object Methods
- •AddGroup Method (Report Object)
- •CancelPrinting Method (Report Object)
- •DiscardSavedData Method (Report Object)
- •Export Method (Report Object)
- •GetNextRows Method (Report Object)
- •OpenSubreport Method (Report Object)
- •PrintOut Method (Report Object)
- •ReadRecords Method (Report Object)
- •Save Method (Report Object)
- •SelectPrinter Method (Report Object)
- •SetDialogParentWindow Method (Report Object)
- •ReportObjects Collection
- •ReportObjects Collection Properties
- •RunningTotalFieldDefinition Object
- •RunningTotalFieldDefinition Object Properties
- •RunningTotalFieldDefinitions Collection
- •RunningTotalFieldDefinitions Collection Properties
- •Section Object
- •Section Object Properties
- •Section Object Event
- •Format Event (Section Object)
- •Sections Collection
- •Sections Collection Properties
- •SortField Object
- •SortField Object Properties
- •SortFields Collection
- •SortFields Collection Properties
- •SortFields Collection Methods
- •Add Method (SortFields Collection)
- •Delete Method (SortFields Collection)
- •SpecialVarFieldDefinition Object
- •SpecialVarFieldDefinition Object Properties
- •SQLExpressionFieldDefinition Object
- •SQLExpressionFieldDefinition Object Properties
- •SQLExpressionFieldDefinitions Collection
- •SQLExpressionFieldDefinitions Collection Properties
- •SubreportObject Object
- •SubreportObject Object Properties
- •SubreportObject Object Method
- •OpenSubreport Method (Subreport Object)
- •SummaryFieldDefinition Object
- •SummaryFieldDefinition Object Properties
- •SummaryFieldDefinitions Collection
- •SummaryFieldDefinitions Collection Properties
- •TextObject Object
- •TextObject Object Properties
- •TextObject Object Method
- •SetText Method (TextObject Object)
- •Crystal Data Source Object Models
- •Crystal Data Objects
- •CrystalComObject
- •CrystalComObject Properties
- •RowCount
- •CrystalComObject Methods
- •AddField
- •AddRows
- •DeleteField
- •GetColCount
- •getEOF
- •GetFieldData
- •GetFieldName
- •GetFieldType
- •MoveFirst
- •MoveNext
- •MoveTo
- •Reset
- •Crystal Data Source Type Library
- •CRDataSource
- •CRDataSource Properties
- •Bookmark
- •FieldCount
- •FieldName
- •FieldType
- •FieldValue
- •RecordCount
- •CRDataSource Methods
- •MoveFirst
- •MoveNext
- •CRVEventInfo Object
- •CRVEventInfo Object Properties
- •CRViewer Object
- •CRViewer Object Properties
- •CRViewer Object Methods
- •ActivateView
- •AddView
- •CloseView
- •Drag Method
- •ExportReport
- •GetCurrentPageNumber
- •GetViewPath
- •Move Method
- •PrintReport
- •Refresh
- •SearchByFormula
- •SearchForText
- •SetFocus
- •ShowFirstPage
- •ShowGroup
- •ShowLastPage
- •ShowNextPage
- •ShowNthPage
- •ShowPreviousPage
- •ShowWhatsThis
- •ViewReport
- •Zoom
- •ZOrder
- •CRViewer Object Events
- •Clicked Event
- •CloseButtonClicked Event
- •DblClicked Event
- •DownloadFinished Event
- •DownloadStarted Event
- •DragDrop Event
- •DragOver Event
- •DrillOnDetail Event
- •DrillOnGroup Event
- •ExportButtonClicked Event
- •FirstPageButtonClicked Event
- •GotFocus Event
- •GoToPageNClicked Event
- •GroupTreeButtonClicked Event
- •LastPageButtonClicked Event
- •LostFocus Event
- •NextPageButtonClicked Event
- •OnReportSourceError Event
- •PrevPageButtonClicked Event
- •PrintButtonClicked Event
- •RefreshButtonClicked Event
- •SearchButtonClicked Event
- •SearchExpertButtonClicked Event
- •SelectionFormulaBuilt Event
- •SelectionFormulaButtonClicked Event
- •ShowGroup Event
- •StopButtonClicked Event
- •Validate Event
- •ViewChanged Event
- •ZoomLevelChanged Event
- •CRVTrackCursorInfo Object
- •CRVTrackCursorInfo Object Properties
- •The Crystal Smart Viewer/Java Bean Properties
- •The Crystal Smart Viewer/Java Bean Methods
- •closeCurrentView
- •exportView
- •printView
- •refreshReport
- •searchForText
- •showLastPage
- •showPage
- •stopAllCommands
- •The Crystal Smart Viewer/Java Bean Events
- •ServerRequestEvent
- •ViewChangeEvent
- •Overview of Section Codes
- •Section Codes (32-bit)
- •Section Codes (16-bit)
- •ActiveX Controls Properties
- •Action
- •BoundReportFooter
- •BoundReportHeading
- •Connect
- •CopiesToPrinter
- •DataFiles
- •DataSource
- •Destination
- •DetailCopies
- •DialogParentHandle
- •DiscardSavedData
- •EMailCCList
- •EMailMessage
- •EMailSubject
- •EMailToList
- •EMailVIMBCCList
- •ExchangeFolder
- •ExchangePassword
- •ExchangeProfile
- •Formulas
- •GraphData
- •GraphOptions
- •GraphText
- •GraphType
- •GroupCondition
- •GroupSelectionFormula
- •GroupSortFields
- •LastErrorNumber
- •LastErrorString
- •LogOnInfo
- •MarginBottom
- •MarginLeft
- •MarginRight
- •MarginTop
- •ParameterFields
- •Password
- •PrintDay
- •PrinterCollation
- •PrinterCopies
- •PrinterDriver
- •PrinterName
- •PrinterPort
- •PrinterStartPage
- •PrinterStopPage
- •PrintFileCharSepQuote
- •PrintFileCharSepSeparator
- •PrintFileLinesPerPage
- •PrintFileName
- •PrintFileODBCPassword
- •PrintFileODBCSource
- •PrintFileODBCTable
- •PrintFileODBCUser
- •PrintFileType
- •PrintFileUseRptDateFmt
- •PrintFileUseRptNumberFmt
- •PrintMonth
- •PrintYear
- •ProgressDialog
- •RecordsPrinted
- •RecordsRead
- •RecordsSelected
- •ReportDisplayPage
- •ReportFileName
- •ReportLatestPage
- •ReportSource
- •ReportStartPage
- •ReportTitle
- •SectionFont
- •SectionFormat
- •SectionLineHeight
- •SectionMinHeight
- •SelectionFormula
- •SessionHandle
- •SortFields
- •SQLQuery
- •Status
- •StoredProcParam
- •SubreportToChange
- •UserName
- •WindowAllowDrillDown
- •WindowBorderStyle
- •WindowControlBox
- •WindowControls
- •WindowHeight
- •WindowLeft
- •WindowMaxButton
- •WindowMinButton
- •WindowParentHandle
- •WindowShowCancelBtn
- •WindowShowCloseBtn
- •WindowShowExportBtn
- •WindowShowGroupTree
- •WindowShowNavigationCtls
- •WindowShowPrintBtn
- •WindowShowPrintSetupBtn
- •WindowShowProgressCtls
- •WindowShowRefreshBtn
- •WindowShowSearchBtn
- •WindowShowZoomCtl
- •WindowState
- •WindowTitle
- •WindowTop
- •WindowWidth
- •ActiveX Controls Methods
- •FetchSelectionFormula
- •GetNSubreports
- •GetNthSubreportName
- •LogoffServer
- •LogonServer
- •PageCount
- •PageFirst
- •PageLast
- •PageNext
- •PagePrevious
- •PageShow
- •PageZoom
- •PageZoomNext
- •PrinterSelect
- •PrintReport
- •ReplaceSelectionFormula
- •Reset
- •RetrieveDataFiles
- •RetrieveLogonInfo
- •RetrieveSQLQuery
- •RetrieveStoredProcParams
- •SpecifyDataSourceField
- •ActiveX Controls Error Messages
- •Overview of the Crystal Report Engine Object Model
- •Object Hierarchy
- •Object Naming Conflicts
- •Object Model Events
- •Crystal Report Engine Object Model Reference
- •Objects and Collections
- •Application Object
- •Application Object Properties
- •Application Object Methods
- •CanClose
- •ClearError
- •LogOffServer
- •LogOnServer
- •OpenReport
- •Area Object
- •Area Object Properties
- •AreaOptions Object
- •AreaOptions Properties
- •Areas Collection
- •Areas Collection Properties
- •BlobFieldObject Object
- •BlobFieldObject Object Properties
- •BoxObject Object
- •BoxObject Object Properties
- •CrossTabObject Object
- •CrossTabObject Object Properties
- •Database Object
- •Database Object Properties
- •Database Object Methods
- •Verify
- •DatabaseFieldDefinition Object
- •Database FieldDefinition Object Properties
- •DatabaseFieldDefinitions Collection
- •Database FieldDefinitions Collection Properties
- •DatabaseParameter Object
- •Database Parameter Object Properties
- •DatabaseParameters Collection
- •DatabaseParameters Collection Properties
- •DatabaseTable Object
- •DatabaseTable Object Properties
- •DatabaseTable Object Methods
- •GetPrivateData
- •SetLogOnInfo
- •SetPrivateData
- •SetSessionInfo
- •TestConnectivity
- •DatabaseTables Collection
- •DatabaseTables Collection Properties
- •EventInfo Object (32-bit only)
- •EventInfo Object Properties
- •ExportOptions Object
- •ExportOptions Object Properties
- •ExportOptions Object Methods
- •PromptForExportOptions
- •Reset
- •FieldDefinitions Collection
- •FieldDefinitions Collection Properties
- •FieldObject Object
- •Field Object Object Properties
- •FieldValue Object (32-bit only)
- •FieldValue Object Properties
- •Font Object
- •Font Object Properties
- •FormulaFieldDefinition Object
- •FormulaFieldDefinition Properties
- •FormulaFieldDefinition Methods
- •Check
- •FormulaFieldDefinitions Collection
- •FormualFieldDefinitions Collection Properties
- •GlobalOptions Object
- •GlobalOptions Object Properties
- •GraphObject Object
- •GraphObject Object Properties
- •GroupAreaOptions Object
- •GraphAreaOptions Object Properties
- •GroupNameFieldDefinition Object
- •GroupNameFieldDefinition Object Properties
- •LineObject Object
- •LineObject Object Properties
- •OLEObject Object
- •OLEObject Object Properties
- •Page Object (32-bit only)
- •Page Object Properties
- •Page Object Methods
- •RenderEPF
- •RenderHTML
- •PageEngine Object (32-bit only)
- •PageEngine Object Properties
- •PageEngine Object Methods
- •CreatePageGenerator
- •RenderTotallerETF
- •RenderTotallerHTML
- •PageGenerator Object (32-bit only)
- •PageGenerator Object Properties
- •PageGenerator Object Methods
- •DrillOnGraph
- •GetPageNumberForGroup
- •SearchForText
- •Pages Collection (32-bit only)
- •Pages Collection Properties
- •PageSetup Object
- •PageSetup Object Properties
- •ParameterFieldDefinition Object
- •ParameterFieldDefinition Object Properties
- •ParameterFieldDefinition Object Methods
- •SetCurrentValue
- •SetDefaultValue
- •ParameterFieldDefinitions Collection
- •ParameterFieldDefinitions Collection Properties
- •PrinterInfo Object
- •PrinterInfo Object Properties
- •PrintingStatus Object
- •PrintingStatus Object Properties
- •PrintWindowOptions Object
- •PrintWindowOptions Object Properties
- •Report Object
- •Report Object Properties
- •Report Object Methods
- •AddGroup
- •CancelPrinting
- •ClearError
- •DiscardSavedData
- •Export
- •OpenSubreport
- •Preview
- •PrintOut
- •ReadRecords (32-bit only)
- •SelectPrinter
- •Report Object Events
- •ReadingRecords
- •Start
- •Stop
- •ReportObjects Collection
- •ReportObjects Collection Properties
- •ReportOptions Object
- •ReportOptions Object Properties
- •ReportSummaryInfo Object
- •ReportSummaryInfo Object Properties
- •Section Object
- •Section Object Properties
- •SectionOptions Object
- •SectionOptions Object Properties
- •Sections Collection
- •Sections Collection Properties
- •SortField Object
- •SortField Object Properties
- •SortFields Collection
- •SortFields Collection Properties
- •SortFields Collection Methods
- •Delete
- •SpecialVarFieldDefinition Object
- •SpecialVarFieldDefinition Object Properties
- •SubreportObject Object
- •Subreport Object Properties
- •SummaryFieldDefinition Object
- •SummaryFieldDefinition Object Properties
- •SummaryFieldDefinitions Collection
- •SummaryFieldDefinitions Collection Properties
- •TextObject Object
- •TextObject Object Properties
- •TrackCursorInfo Object
- •TrackCursorInfo Object Properties
- •View Object
- •View Object Properties
- •View Object Methods
- •Close
- •Export
- •NextMagnification
- •PrintOut
- •ShowFirstPage
- •ShowLastPage
- •ShowNextPage
- •ShowNthPage
- •ShowPreviousPage
- •ZoomPreviewWindow
- •Views Collection
- •Views Collection Properties
- •Window Object
- •Window Object Properties
- •Window Object Methods
- •Close
- •Window Object Events
- •ActivatePrintWindow
- •CancelButtonClicked
- •CloseButtonClicked
- •ClosePrintWindow
- •DeactivatePrintWindow
- •DrillOnDetail
- •DrillOnGroup
- •ExportButtonClicked
- •FirstPageButtonClicked
- •GroupTreeButtonClicked
- •LastPageButtonClicked
- •NextPageButtonClicked
- •PrevPageButtonClicked
- •PrintButtonClicked
- •RefreshButtonClicked
- •SearchButtonClicked
- •ShowGroup
- •ZoomLevelChanging
- •Error Codes
- •Automation Server Error Codes
- •Report Engine Error Codes
- •The Crystal NewEra Class Library
- •class CRPEngine
- •constructor CRPEngine::CRPEngine
- •class CRPEngine Methods
- •CRPEngine::CanClose
- •CRPEngine::Close
- •CRPEngine::GetEngineStatus
- •CRPEngine::GetErrorCode
- •CRPEngine::GetErrorText
- •CRPEngine::GetNPrintJobs
- •CRPEngine::GetVersion
- •CRPEngine::LogOffServer
- •CRPEngine::LogOnServer
- •CRPEngine::LogOnSQLServerWithPrivateInfo
- •CRPEngine::Open
- •CRPEngine::OpenJob
- •CRPEngine::PrintReport
- •class CRPEJob
- •constructor CRPEJob::CRPEJob
- •class CRPEJob Methods
- •CRPEJob::Cancel
- •CRPEJob::CheckFormula
- •CRPEJob::CheckGroupSelectionFormula
- •CRPEJob::CheckSelectionFormula
- •CRPEJob::Close
- •CRPEJob::CloseWindow
- •CRPEJob::DeleteNthGroupSortField
- •CRPEJob::DeleteNthSortField
- •CRPEJob::ExportPrintWindow
- •CRPEJob::ExportTo
- •CRPEJob::GetErrorCode
- •CRPEJob::GetErrorText
- •CRPEJob::GetExportOptions
- •CRPEJob::GetFormula
- •CRPEJob::GetGraphData
- •CRPEJob::GetGraphOptions
- •CRPEJob::GetGraphText
- •CRPEJob::GetGraphType
- •CRPEJob::GetGroupCondition
- •CRPEJob::GetGroupSelectionFormula
- •CRPEJob::GetJobHandle
- •CRPEJob::GetJobStatus
- •CRPEJob::GetLineHeight
- •CRPEJob::GetMargins
- •CRPEJob::GetMinimumSectionHeight
- •CRPEJob::GetNDetailCopies
- •CRPEJob::GetNFormulas
- •CRPEJob::GetNGroups
- •CRPEJob::GetNGroupSortFields
- •CRPEJob::GetNLinesInSection
- •CRPEJob::GetNParams
- •CRPEJob::GetNSortFields
- •CRPEJob::GetNTables
- •CRPEJob::GetNthFormula
- •CRPEJob::GetNthGroupSortField
- •CRPEJob::GetNthParam
- •CRPEJob::GetNthSortField
- •CRPEJob::GetNthTableLocation
- •CRPEJob::GetNthTableLogOnInfo
- •CRPEJob::GetNthTableSessionInfo
- •CRPEJob::GetNthTableType
- •CRPEJob::GetPrintDate
- •CRPEJob::GetPrintOptions
- •CRPEJob::GetReportTitle
- •CRPEJob::GetSectionFormat
- •CRPEJob::GetSelectedPrinter
- •CRPEJob::GetSelectionFormula
- •CRPEJob::GetSQLQuery
- •CRPEJob::IsJobFinished
- •CRPEJob::NextWindowMagnification
- •CRPEJob::OutputToPrinter
- •CRPEJob::OutputToWindow
- •CRPEJob::PrintControlsShowing
- •CRPEJob::PrintWindow
- •CRPEJob::SelectPrinter
- •CRPEJob::SetFont
- •CRPEJob::SetFormula
- •CRPEJob::SetGraphData
- •CRPEJob::SetGraphOptions
- •CRPEJob::SetGraphText
- •CRPEJob::SetGraphType
- •CRPEJob::SetGroupCondition
- •CRPEJob::SetGroupSelectionFormula
- •CRPEJob::SetLineHeight
- •CRPEJob::SetMargins
- •CRPEJob::SetMinimumSectionHeight
- •CRPEJob::SetNDetailCopies
- •CRPEJob::SetNthGroupSortField
- •CRPEJob::SetNthParam
- •CRPEJob::SetNthSortField
- •CRPEJob::SetNthTableLocation
- •CRPEJob::SetNthTableLogOnInfo
- •CRPEJob::SetNthTableSessionInfo
- •CRPEJob::SetPrintDate
- •CRPEJob::SetPrintOptions
- •CRPEJob::SetReportTitle
- •CRPEJob::SetSectionFormat
- •CRPEJob::SetSelectionFormula
- •CRPEJob::SetSQLQuery
- •CRPEJob::Show...Page
- •CRPEJob::ShowPrintControls
- •CRPEJob::StartJob
- •CRPEJob::TestNthTableConnectivity
- •CRPEJob::ZoomPreviewWindow
- •Other NewEra Classes
- •class CRPEExportOptions
- •Constructor CRPEExportOptions::CRPEExportOptions
- •class CRPEGraphDataInfo
- •Constructor CRPEGraphDataInfo::CRPEGraphDataInfo
- •class CRPEGraphOptions
- •Constructor CRPEGraphOptions::CRPEGraphOptions
- •class CRPEGraphTextInfo
- •Constructor CRPEGraphTextInfo::CRPEGraphTextInfo
- •class CRPEJobInfo
- •Constructor CRPEJobInfo::CRPEJobInfo
- •class CRPELogOnInfo
- •Constructor CRPELogOnInfo::CRPELogOnInfo
- •class CRPEPrintOptions
- •Constructor CRPEPrintOptions::CRPEPrintOptions
- •class CRPESectionOptions
- •Constructor CRPESectionOptions::CRPESectionOptions
- •class CRPESessionInfo
- •Constructor CRPESessionInfo::CRPESessionInfo
- •class CRPETableLocation
- •Constructor CRPETableLocation::CRPETableLocation
- •class CRPETableType
- •Constructor CRPETableType::CRPETableType
- •Class Constants
- •Chart Type Constants
- •Error Codes
- •Section Codes
- •Sort Order Constants
Returns
●TRUE if the call is successful.
●FALSE if the call fails.
CRPEJob::OutputToWindow
Use OutputToWindow to set the output of the print job to the preview window which will have the specified attributes. This method does not print the report to the window, but specifies that when the report is printed, it will appear in a preview window. To actually print the report, use CRPEJob::StartJob, Page 459.
Syntax
OutputToWindow (title CHAR (*), left SMALLINT, top SMALLINT, width SMALLINT, height SMALLINT, style INTEGER, parentWindow ixWindow) RETURNING BOOLEAN
Parameters
title |
Specifies the title that you want to appear in the title bar. |
|
|
left |
Specifies the x coordinate of the upper left hand corner of the preview window, in |
|
device coordinates. |
top |
Specifies the y coordinate of the upper left hand corner of the preview window, in |
|
device coordinates. |
|
|
width |
Specifies the width of the preview window, in device coordinates. |
height |
Specifies the height of the preview window, in device coordinates. |
style |
Specifies the style of the window being created. Style setting can be combined using |
|
the bitwise Or operator ( | ). Refer to the CWnd class in the Microsoft Foundation |
|
Class Library reference for possible window styles. |
|
|
parentWindow |
Specifies a pointer to the CWnd object for the window that is the parent of the preview |
|
window. Specify NULL if the preview window will not have a parent window. |
|
|
Returns
●TRUE if the call is successful.
●FALSE if the call fails.
Related Topics
PEOutputToWindow, Volume 2, Chapter 1
Crystal Class Library for NewEra Reference |
436 |
CRPEJob::PrintControlsShowing
Syntax
PrintControlsShowing () RETURNING BOOLEAN, SMALLINT
Remarks
Checks if the print controls are displayed in the preview window. Use CRPEJob::ShowPrintControls, Page 458, to change whether or not print controls will appear in the preview window.
Returns
BOOLEAN |
TRUE if the call is successful, FALSE if something goes wrong. |
SMALLINT |
Returns a pointer to a TRUE value if the print controls will be shown in |
|
the preview window, FALSE if they will be hidden. |
|
|
Related Topics
PEPrintControlsShowing, Volume 2, Chapter 1
CRPEJob::PrintWindow
Syntax
PrintWindow () RETURNING BOOLEAN
Remarks
This method prints the report displayed in the preview window to the printer. If you are customizing preview window controls, use this method to enable the user to preview the report in the preview window, and then, if everything looks satisfactory, to print the report to the printer (in response to a user event - button click, menu command, etc.).
Returns
●TRUE if the call is successful.
●FALSE if the call fails.
Related Topics
PEPrintWindow, Volume 2, Chapter 1
Crystal Class Library for NewEra Reference |
437 |
CRPEJob::SelectPrinter
Syntax
SelectPrinter (driverName CHAR (*), printerName CHAR (*), portName CHAR (*), mode FOREIGN) RETURNING BOOLEAN
Parameters
driverName |
Specifies the name of the printer driver for the printer being selected. |
|
|
printerName |
Specifies the name of the printer being selected (as indicated in the Printers Control |
|
Panel). |
|
|
PortName |
Specifies the name of the port the printer is attached to. For example: “LPT1:”. |
|
|
mode |
A pointer to a DEVMODE class. The default implementation of |
|
CRPEJob::SelectPrinter ignores this parameter. For more information, see |
|
DEVMODE, Volume 2, Chapter 1. |
|
|
Remarks
This method specifies the printer and/or print characteristics for the print job. You can use this method to enable the user to select a printer other than the default printer at print time. One way of doing this is to have your application call the Windows common Print Setup dialog box.
Returns
●TRUE if the call is successful.
●FALSE if the call fails.
Related Topics
PESetPrintDate, Volume 2, Chapter 1
CRPEJob::SetFont
Syntax
SetFont (sectionCode SMALLINT, scopeCode SMALLINT, faceName CHAR (*), fontFamily SMALLINT, fontPitch SMALLINT, charSet SMALLINT, pointSize SMALLINT, isItalic SMALLINT, isUnderlined SMALLINT, isStruckOut SMALLINT, weight
SMALLINT) RETURNING BOOLEAN
Crystal Class Library for NewEra Reference |
438 |
Parameters
sectionCode |
Specifies the section of the report for which you want to set the font. Use |
|
|
one of the following values: |
|
|
|
|
|
Value |
Meaning |
|
|
|
|
|
|
|
PEP_ALLSECTIONS |
Sets the line height for all sections. |
|
PEP_HEADERSECTION |
Sets the line height for the Page |
|
|
Header section. |
|
|
|
|
PEP_GROUPHEADER |
Sets the line height for the Group |
|
|
Header section. |
|
PEP_DETAILSECTION |
Sets the line height for the Details |
|
|
section. |
|
|
|
|
PEP_GROUPFOOTER |
Sets the line height for the Group |
|
|
Footer section. |
|
PEP_GRANDTOTALSECTION |
Sets the line height for the Grand |
|
|
Total section. |
|
|
|
|
PEP_FOOTERSECTION |
Sets the line height for the Page |
|
|
Footer section. |
|
|
|
scopeCode |
Specifies whether the font selected is to apply to fields, to text, or to |
|
|
both. To specify both, use the bitwise Or operator: |. The following |
|
|
values are possible: |
|
|
|
|
|
|
|
|
Value |
Meaning |
|
|
|
|
|
|
|
PEP_FIELDS |
Sets the default font for fields in |
|
|
the report section specified. |
|
PEP_TEXT |
Sets the default font for all text |
|
|
(that has not been entered as a text |
|
|
field value) in the report section |
|
|
specified. |
|
|
|
faceName |
Specifies the actual face name of the font you want to use. The face name |
|
|
you pass can typically come from a font dialog box, be hard coded in the |
|
|
application, or be chosen by the application from the fonts supported on |
|
|
the printer. For example: “Times New Roman”. |
|
fontFamily |
Specifies the font family for the font you want to use. Use one of the |
|
|
following values: |
|
|
|
|
|
|
|
|
Value |
Meaning |
|
|
|
|
|
|
|
FF_DONTCARE |
No font family or family does not |
|
|
matter. |
|
|
|
Crystal Class Library for NewEra Reference |
439 |
|
Value |
Meaning |
|
|
|
|
|
|
|
FF_ROMAN |
Variable pitch font with serifs. |
|
|
|
|
FF_SWISS |
Fixed pitch font without serifs. |
|
FF_MODERN |
Fixed pitch font, with or without |
|
|
serifs. |
|
|
|
|
FF_SCRIPT |
Handwriting-like font. |
|
|
|
|
FF_DECORATIVE |
Fancy display font. |
|
|
|
fontPitch |
Specifies the font pitch you wish to use. Use one of the following values: |
|
Value |
Meaning |
|
|
|
|
|
|
|
DEFAULT_PITCH |
Retains the default pitch for the |
|
|
font. |
|
|
|
|
FIXED_PITCH |
Fixed pitch, each character is the |
|
|
same width. |
|
VARIABLE_PITCH |
Variable pitch, the width of each |
|
|
character varies. |
|
|
|
|
|
|
charSet |
Specifies the character set you wish to use. Use one of the following |
|
|
values: |
|
|
|
|
|
Value |
|
|
|
|
|
ANSI_CHARSET |
|
DEFAULT_CHARSET |
|
SYMBOL_CHARSET |
|
|
|
HANGEFUL_CHARSET |
|
|
|
OEM_CHARSET |
|
|
|
SHIFTJIS_CHARSET |
|
CHINESEBIG5_CHARSET |
|
|
|
|
pointSize |
Specifies the desired point size for the selected font. Use 0 to indicate no |
|
change. |
|
|
isItalic |
Specifies whether the font selected should be italicized. Use 1 for italics, |
|
0 for no italics, or PEP_UNCHANGED to leave the italics as set up in the |
|
report. |
|
|
isUnderlined |
Specifies whether the font should be underlined. Use 1 to underline, 0 |
|
for no underline, or PEP_UNCHANGED to leave underline settings as |
|
specified in the report. |
|
|
Crystal Class Library for NewEra Reference |
440 |
isStruckOut |
Specifies whether or not the font should appear in strikethrough format. |
|
Use 1 for strike-out, 0 for no strike out, or PEP_UNCHANGE to leave |
|
strike-out settings as specified in the report. |
|
|
weight |
Specifies the weight of the font. Possible values are: |
|
|
|
|
|
Value |
|
|
|
|
|
FW_DONTCARE |
|
|
|
FW_EXTRALIGHT |
|
FW_NORMAL |
|
|
|
FW_SEMIBOLD |
|
|
|
FW_EXTRABOLD |
|
|
|
FW_ULTRALIGHT |
|
|
|
FW_DEMIBOLD |
|
FW_BLACK |
|
|
|
FW_THIN |
|
|
|
FW_LIGHT |
|
|
|
FW_MEDIUM |
|
FW_BOLD |
|
|
|
FW_HEAVY |
|
|
|
FW_REGULAR |
|
|
|
FW_ULTRABOLD |
Remarks
This method sets the font and font characteristics for the specified section. Use any time you need to change a default font at runtime in response to user input, or to specify a built-in printer font.
Returns
●TRUE if the call is successful.
●FALSE if the call fails.
Related Topics
PESetFont, Volume 2, Chapter 1
Crystal Class Library for NewEra Reference |
441 |