Viewer Type

Viewer Type specifies the type of the report viewer for Report Viewer Config.

Theme property filter XML code:

<DoStyleAction>

  <SetProperty>

    <PropertyPath>

      <PropertyName>ViewerType</PropertyName>

    </PropertyPath>

    <PropertyValue>...</PropertyValue>

  </SetProperty>

</DoStyleAction>

Possible values:

Default value:

ShellOpen

ShellOpen is the default value for the Viewer Type property.

However, Text Viewer is the default viewer type for Report Viewer Config (set in system theme). This means that if you have not specified the viewer type for Report Viewer Config, LyciaClient will open the report with Text Viewer .

Associated theme elements and properties:

Report Viewer Config

Parameter

Associated methods:

Create

setViewerType

getViewerType

Influence and behavior:

ShellOpen

Downloads the report from the server and assembles a command line from the automatically-generated report name and custom parameters set in the Lycia theme, then executes it:

Works in LyciaDesktop only.For LyciaWeb, ShellOpen works as Download:

New Window

Opens the report in a new browser window. Report content is assumed to be in the HTML format:

Text Viewer

Opens the report in a Lycia 3 built-in text viewer:

Download

Opens the Save as dialog allowing you to download and save the report:

Print

Sends the report directly to a printer:

Inject

Sends the report to the specified TextArea widget:

To open reports, LyciaDesktop and LyciaWeb call the programs associated with the file type in your system.
If you want the report to be opened in the definite viewer or editor, you have to make it the default one.

 

 

Contact Us

Privacy Policy

Copyright © 2026 Querix, (UK) Ltd.