public enum PdfTemplateReportMode
The PDF report template choice. Each constant is named after the Katalon Studio version whose PDF layout it produces, so adding a template never requires redefining what "new" means.
Callers must not compare constants; they ask the selected mode what it needs (see requiresEntityDataSource()) so a new template only has to declare its own requirements here.
| Enum constant | Description |
|---|---|
NONE |
|
PER_KS_11_4_0 |
The 11.4.0 template, rendered from the legacy report data source. |
PER_KS_11_5_0 |
The template introduced in 11.5.0, rendered from the entity execution tree. |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public static PdfTemplateReportMode |
defaultMode() |
|
public boolean |
isEnabled() |
|
public boolean |
requiresEntityDataSource()Whether this template renders from the entity execution tree instead of the legacy report data source. |
The 11.4.0 template, rendered from the legacy report data source.
The template introduced in 11.5.0, rendered from the entity execution tree.
Whether this template renders from the entity execution tree instead of the legacy report data source. The entity tree only exists in the new execution flow, so this also decides whether the mode is selectable at all.
true when the entity execution tree is required