In this section: |
WebFOCUS Designer is a web-based development platform that you can use to quickly and easily create content from your data. WebFOCUS Designer provides tools to manage your data using data flows and use that data to create charts, interactive and responsive pages, and workbooks.
Using WebFOCUS Designer, you can combine related data from multiple sources in a data flow. You can then use a simple, but powerful, set of tools to create a variety of chart types, or use a Technical Preview feature to create tabular reports to communicate detailed information about your data. This content, as well as any other content available in your WebFOCUS repository, can then be added to a page simply by dragging and dropping. With the interactive canvas, you can resize and rearrange resources on the page with ease. Additionally, you can use the integrated filter controls to create instant and compelling applications from your content. You can enhance this content further by bringing your pages together with additional charts and reports in the form of a workbook, allowing you to explore your data in depth and keep your analytical content in one place for quick access. With WebFOCUS Designer, you can go from data discovery to content creation to content integration, and application development all in a single tool.
The WebFOCUS Designer interface provides a different set of options depending on what type of content you are creating. However, each WebFOCUS Designer mode always provides the following resources:
The following images show the locations of the six areas listed above when creating a data flow, chart, report, and page, respectively.
Creating a Data Flow
Creating a Chart
Creating a Report (Technical Preview)
Creating a Page
Note: When creating a workbook, the interface that displays corresponds to the component you are currently editing.
In this section: |
The Home Page is the default landing page that opens when you first sign in to WebFOCUS. It serves as a centralized place for creating, organizing, and sharing content, performing administrative tasks, scheduling reports and procedures, and working with your data. These functions are controlled by the permissions that are assigned to role of a user. To learn more about the available roles in WebFOCUS, see the WebFOCUS Security and Administration technical content.
The default Home Page is shown in the following image. The appearance of this page may vary, depending on the configuration or setup of your organization. For example, the administrator in your organization may configure a custom sign-in page and home page.
The banner is located on the upper-right corner of the Home Page.
From the banner, you can also toggle the sidebar. Click the
toggle button
to expand or collapse the sidebar.
Note: Expanding or collapsing the sidebar is remembered as a preference. The last status of the sidebar before you sign off is applied when you sign in.
You can use the sidebar to switch between five views of your repository content. These include:
The WebFOCUS Explorer is the main component of the Home Page. Here, you can create and interact with content, work with data, create sample content, organize your repository structure and perform other essential tasks. The WebFOCUS Explorer is shown in the following image.
The navigation bar is located beneath the banner and above the WebFOCUS Explorer area. You can use the navigation bar to move between folders in your repository, search the contents of a domain or folder, change the view of items in the content area, and refresh content in a domain or folder you select.
When you drill down into folders in your repository, the navigation bar generates a breadcrumb trail that you can use to move between folders. You can move back one folder or multiple folders in a single click. You can click a folder name to view the contents of that folder. You can also click arrows between the folders, to see the file structure that is currently displayed, as shown in the following image. The selected folder appears in bold text.
From the navigation bar, you can also search for items in your repository. To search for an item, type a key word in the Search field and press Enter. The results of your search display in the content area.
The Resources tree provides a way to view your repository structure and navigate between domains and folders that are available to you. The following image shows an example of a Resources tree.
You can expand or collapse folders by clicking the plus (+) or minus (-) sign . When you click a folder, its contents display in the content area. You can also right-click a folder to access a shortcut menu of available options.
You can use the Action Bar to create analytical content, upload files and spreadsheets, connect to data, build portals and pages, schedule procedures, and generate sample content using the options available to you for a domain or folder. The following image shows an example of the Action Bar an advanced or basic user has access to for a folder.
The default view of the Action Bar displays the most common options available to you.
The content area displays the items contained within a domain or folder that is currently selected. An example of a content area is shown in the following image.
If a resource contains folders and items, the folders are always displayed first, followed by the items. Items shown in the content area include reports, charts, pages, portals, and more.
In this section: |
The Action Bar is available on the Home Page, in the Content View and enables you to create analytical content, upload files and spreadsheets, connect to data, build portals and pages, schedule procedures, and generate sample content.
Access to options and categories on the Action Bar is subject to permissions and determined by your role in a domain. Contact your administrator to obtain access to additional options. To learn more about roles, see the WebFOCUS Security and Administration technical content.
Action Bar categories display at the folder level, and not from the Domains node view. If you click the Domains node, the Action Bar displays Domain and Folder buttons.
Depending on your view, the Action Bar is organized by tabs into the following categories:
Similar to the Resources tree, you can collapse the actions bar to make more room for the content area. To collapse the actions bar, click the arrow in the upper-right corner of the actions bar, as shown in the following image.
The following table lists and describes all of the content items that you can create from the Action Bar on the WebFOCUS Home Page.
Action Button |
Name |
Description |
---|---|---|
![]() |
Folder |
Creates a folder or a portal section if used inside a portal. This option is available from the Common and Other tabs. |
![]() |
Upload Data |
Uploads an Excel spreadsheet, CSV, JS, or XML file to your database. This option is available from the Common and Data tabs. |
![]() |
Connect |
Creates synonyms by connecting to various data sources. This option is available from the Common and Data tabs. |
![]() |
Workbook |
Creates a workbook file, where you can create charts, combine embedded charts with external content, and use the integration of the chart and page modes to create compelling displays. This option is available from the Common and Designer tabs. |
![]() |
Chart (Designer) |
Creates a graphical representation of data in WebFOCUS Designer. This option is available from the Common and Designer tabs. |
![]() |
Report |
Creates a tabular representation of your data created in InfoAssist, by default. This option is available from the Common and InfoAssist tabs. If you have the necessary Technical Preview enabled, the Report option is added to the Designer tab, and clicking Report on the Common tab or Designer tab allows you to create a report using WebFOCUS Designer. Clicking Report on the InfoAssist tab still creates a report using InfoAssist. |
![]() |
Page |
Creates a page in WebFOCUS Designer, which is a flexible interactive application for various BI content, including charts, visualization, reports, maps, URLs, and other resources. This option is available from the Common and Designer tabs. |
![]() |
Metadata |
Enables you to edit or delete previously created synonyms. This option is available from the Data tab. |
![]() |
Reporting Object |
Creates a report procedure (FEX) that is a tailored view of data that groups or individual users use to create personal reports quickly, and in compliance with the reporting rules and guidelines of your company. This option is available from the Data tab. |
![]() |
Chart (InfoAssist) |
Creates a graphical representation of your data created in InfoAssist. This option is available from the InfoAssist tab. |
![]() |
Visualization |
Creates a graphical representation of your data, comprised of one or more visuals. Visuals can be charts, maps, or grids. This option is available from the InfoAssist tab. |
![]() |
Document |
Creates a customized document in InfoAssist. This option is available from the InfoAssist tab. |
![]() |
Sample Content |
A set of sample charts, reports, and dashboard that is generated automatically based on uploaded Excel workbooks, CSV files, or existing single-segment Master Files in your repository. This option is available from the InfoAssist tab. |
![]() |
Alert |
Creates a report procedure that evaluates whether a defined condition is true or a file exists to determine whether to run (trigger) the specified or referenced report request. ReportCaster can be used to schedule and distribute an Alert report and specify how the Alert test should be evaluated after it has been triggered. This option is available from the InfoAssist tab. |
![]() |
Access List |
Specifies the groups and users that the private Library report can be shared. This option is available from the Schedule tab. |
![]() |
Distribution List |
Specifies the email addresses, directory locations, or printers that you can configure to distribute a schedule. This includes Email, FTP, or Printer. This option is available from the Schedule tab. |
![]() |
Schedule |
Specifies when to run a report procedure, how to distribute the report (Email, FTP, Report Library, Printer), and the destination to which the report will be distributed. This is available when you are licensed for ReportCaster. This option is available from the Schedule tab. |
![]() |
Upload File |
Uploads files such as images and office documents to the repository. This option is available from the Other tab. |
|
URL |
Creates a link to a web page that can be displayed inside a portal or page or within the WebFOCUS repository. This option is available from the Other tab. |
![]() |
Shortcut |
Creates a shortcut to a repository file or a Master file. This option is available from the Other tab. |
![]() |
Text Editor |
Opens a simple editor where you can create, view, and edit the source code for procedures, procedure components, Master Files and Access Files, and other types of files. This option is available from the Other tab. |
![]() |
Blog |
Creates an interactive item that operates as commonly seen blogs on the internet, and allows users to post and view comments. This option is available from the Other tab. |
![]() |
Portal Page |
Creates a page from which you can organizes dynamic content. A portal page can be created as part of a portal, in which case it resides in the Resources folder of that portal by default. Portal pages can only be viewed inside a portal. This option is available from the Other tab. |
![]() |
Collaborative Portal |
Creates an analytical content management and deployment system that provides a flexible environment for users to access BI content, including visualizations, reports, charts, maps, and interactive InfoApps. This option is available from the Other tab. |
In this section: |
Administrators have access to a Web Content folder on the Domains level in the Resources tree. The Web Content folder provides access to the HTML, CSS, and image files that are associated with legacy self-service applications, such as those that may have been created in earlier versions of App Studio. Clicking on the Web Content folder changes the breadcrumb trail in the navigation bar, as shown in the following image.
The Web Content folder contains subfolders for various web elements, as shown in the following image.
The Web Content folder provides the right-click options Expand/Collapse, Refresh, and Security, as shown in the following image.
Note: The Expand/Collapse option is determined by the initial folder state.
All Web Content subfolders provide the following shortcut menu options: Expand/Collapse, Paste, Delete, Refresh, and Security. These menu options are shown in the following image.
From the shortcut menu, select Security to display Security options: Rules, Rules on this resource, Effective policy.
Security options are shown in the following image.
Clicking a Web Content folder displays the following additional Create New options on the Actions Bar: Folder, Text Editor, Upload File.
The Actions Bar icons are shown in the following image.
In this section: |
Administrators have access to a Global Resources folder on the Domains level in the Resources tree. The Global Resources folder contains files that are used to style and format your content in WebFOCUS Designer and Portal Page Designer. Clicking on the Global Resources folder changes the breadcrumb trail in the navigation bar, as shown in the following image.
The Global Resources folder contains three main subfolders: Page Templates, Page Templates (Legacy), and Themes. These main subfolders as shown in the following image.
Each main subfolder contains two additional subfolders: Standard and Custom. These subfolders are shown in the following image.
The Global Resources folder provides the right-click options Expand/Collapse and Refresh, as shown in the following image.
Note: The Expand/Collapse option is determined by the initial folder state.
All Global Resources main subfolders and Standard subfolders provide the following shortcut menu options: Expand/Collapse, Refresh, Security, and Properties. These menu options are shown in the following image.
All Global Resources Custom subfolders provide the following shortcut menu options: Expand/Collapse, Paste, Refresh, Security, and Properties. These menu options are shown in the following image.
From the shortcut menu, select Security to display Security options: Rules, Rules on this resource, Effective policy.
Security options are shown in the following image.
Clicking a Page Templates Custom subfolder displays the following additional Create New options on the Actions Bar: Folder, Page.
The Actions Bar icons are shown in the following image.
Clicking a Page Templates (Legacy) Custom subfolder displays the following additional Create New options on the Actions Bar: Folder, Portal Page.
The Actions Bar icons are shown in the following image.
Clicking a Themes Custom subfolder displays the following additional Create New options on the Actions Bar: Folder, Text Editor.
The Actions Bar icons are shown in the following image.
In this section: |
WebFOCUS Designer enables you to quickly and easily create many different types of charts. You can build charts that use filters, matrix rows and columns, calculated fields, include run-time behavior such as Insight and Auto Drill, and many other customizable features. These charts can be added to a page or workbook with other charts to provide an expanded view of your data.
To create a chart in WebFOCUS Designer, from the WebFOCUS Home Page, on the Action bar, click the Designer tab or Common tab and click Chart. In the Open dialog box, navigate to a data source that you want to use and click Select. The following image shows WebFOCUS Designer while creating a chart.
When creating a chart, the WebFOCUS Designer toolbar provides access to general properties, as well as chart-specific features to help you explore and distribute your content and provide run-time enhancements. The WebFOCUS Designer toolbar when creating a chart is shown in the following image.
The following table lists and describes the controls that you can access from the WebFOCUS Designer toolbar.
Icon |
Description |
---|---|
![]() |
Application Menu. Opens a menu that includes the following options:
|
![]() |
Save. Opens the Save dialog box, where you can save the chart to a specific location in your environment. |
![]() |
Undo. Undoes the previous action. |
![]() |
Redo. Available when you have undone an action. Redoes the last undone action. |
![]() |
Preview. Shows the page in preview mode, allowing you to view how the page will appear when run. To exit the preview mode of the WebFOCUS Designer, click the back arrow. |
![]() |
Thumbnail. Takes a snapshot of the chart to use as a thumbnail on the WebFOCUS Home Page and in the Resource selector when creating a page. A thumbnail is an image of the chart that can be used to quickly identify the component in your repository. |
![]() |
Show option. Allows you to show or hide the chart header, chart footer, or Filter toolbar. |
![]() |
More. Provides options to apply Auto Drill or Auto Linking to the chart, set it to be an Auto Link target, enable Insight for the chart, and enable Automatic refresh. Note: Charts that are part of a workbook cannot be Auto Link targets or run with Insight. |
![]() |
Settings. Opens the Designer Settings dialog box, where you can change the following settings:
|
![]() |
Help. Launches the online Help content. |
When creating a chart, you use fields from a selected data source. Placing a field into a bucket adds that field to the chart, creating, sizing, or styling chart elements accordingly. Fields can be selected from the Field panel, as shown in the following image.
The Field panel includes the Fields tab and Variables tab.
When viewing fields, the menu at the top of the panel allows you to change how the fields are displayed. You can switch between Folder view, which shows your fields organized into folders and hierarchies, and Flat view, which shows a single list of fields in your data source. You can also choose whether to split dimensions and measures into separate sections of the panel and choose whether to show the field titles, field names, or field paths. The Enforce Paths option automatically checks any joins in your data source to ensure that all fields are connected. If a field is used whose table is not joined to another table, Enforce Paths will not allow fields from that disconnected table to be used, ensuring that the request executes successfully.
To add a field to the chart, drag it into a bucket on the Display tab or onto the canvas. Right-clicking a field provides further options, depending on the type of field. These options include the ability to add the field to the chart or filter toolbar, use a dimension field as a measure or a measure field as a dimension, create bins for measure fields, or create a define field using the selected field. You can also create a define using the menu to the right of the Dimensions and Measures sections.
Drag a field into the Filter toolbar above the canvas to create a dynamic parameter filter for the chart. You are prompted to select the values that can be selected at run time.
The Variables tab contains a list of variables and preset filters defined in your data source, as well as default system variables. To add a variable to the chart to use as a filter, drag it into the Filter toolbar.
Adding fields to a chart places them in corresponding buckets that define the information displayed in the chart. Different buckets are available for different chart types. The following image shows the available buckets for a bar chart.
By contrast, the following image shows the available buckets for a ring pie chart.
The ring pie chart uses a Measure bucket that is not used in a bar chart. This is because bar charts use the Vertical and Horizontal buckets for the height and number of risers in the bar charts, as well as for matrix rows and columns. In a ring pie chart, the Vertical and Horizontal buckets are used for matrix rows and columns only, while the number and size of slices in the chart are defined by the Color and Measure buckets, respectively.
Depending on the type of chart that you create, you may see some of the following buckets:
The Display tab also includes options that you can use to modify the structure of the chart. These options are also different for each chart type. The display options for a bar chart are shown in the following image.
The menu to the right of each bucket label also provides different options, depending on the bucket. These options include the ability to clear the bucket, split the x-axis for multiple measures, or use measure names in the Color field.
When placed in the Vertical and Horizontal buckets, fields display icons indicating the sort order of the field and provide an option to use the field as a matrix row or column. In the following image, the Vertical bucket contains a matrix row field and a vertical axis measure field.
When placed into buckets, aggregate field labels appear in green while sort field labels appear in blue.
You can also right-click a field label in the Display tab to access options pertaining to that field. These options include field format, sorting, and more.
The tabs above the buckets allow you to switch from the Display tab to the Style tab . The Style tab contains a set of options to format the chart. These options include general options, as well as options specific
to each chart type. You can use the Quick Access menu to access different sets of formatting options. For example, the following
image shows the menu to access different sets of options for a bar chart.
General options include the ability to change the theme or style sheet, format the chart frame and background, and define sizing and behavior for null values. The other sets of options contain settings for different elements of the chart and settings specific to certain chart types. For more information on these options, see the content about different formatting options and formatting specific chart types.
The current state of the chart appears on the canvas. When you add fields to the chart, either by dragging fields to buckets or onto the canvas itself, the chart on the canvas is automatically refreshed.
The canvas also contains, if enabled in the Show option menu, a Chart Heading section and a Chart Footing section. You can double-click these sections to add and edit the header and footer text for the chart.
When editing the chart header, a text toolbar appears, allowing you to make modifications to the header or footer text including font, size, style, alignment, and color. You can also drag a field from the Field panel into this area to create a dynamic header or footer containing the displayed field value.
Above the canvas is the Filter toolbar. The Filter toolbar enables you to quickly filter your chart with a dynamic parameter for the selected field. To add a filter, drag a field from the Field panel to the Filter toolbar. A prompt appears, allowing you to select filter values for the chart. The selection control changes depending on whether the field is a character field, numeric field, or date field. If no value is selected, all values will be available.
If you right-click a filter, you can set it to exclude the selected values or choose whether to allow one value or multiple selected values. If you filter for all values and then right-click the filter and click Require Selection, the chart will not load until a value is selected.
To see a run-time view of the chart, including behaviors such as tooltips and Auto Drill that are not available in the canvas,
click Preview on the WebFOCUS Designer toolbar.
You can change chart types using the Chart Picker. Click a chart type to quickly change to that type of chart. The canvas and the Display and Format panel refresh accordingly. The Chart Picker is collapsed by default. When collapsed, the Chart Picker shows a default set of 14 chart types, as shown in the following image.
You can expand the Chart Picker by clicking the left arrow at the bottom. This reveals an extra set of Business charts and a Custom section containing HTML5 chart extensions that have been enabled in your environment, as shown in the following image.
In order to build charts and reports, you use fields from a selected data source to define the data that appears in your content. When you open WebFOCUS Designer and select a data source, the fields and variables defined in it appear in the Data pane, which is shown in the following image.
The Data pane contains two tabs, which allow you to view fields and variables. You can add fields to buckets to populate a chart, add fields and system variables to a chart header or footer to add dynamic text, and add fields and query variables to the Filter toolbar to filter the chart.
You can control how fields and variables are presented by using the View Selector menu, which is shown in the following image.
The following options are available:
You can search for a field or a variable using the search bar. Type a text string into the search bar text box to filter for fields or variables whose titles or names contain that string. The list of fields or variables refreshes dynamically to display values that contain the string. The string can appear at any point in the field name or title.
To clear the search query, click the X button in the search bar, as shown in the following image.
The fields in your data source are available from the Fields tab. By default, if the data source uses folders to organize the fields that it contains, these folders are reflected in the Fields tab. This folder organization is called a business view. For dimension fields, these folders could be field hierarchies defined in the data source or segments in the data based on different tables that have been joined together. Measures can also be grouped based on segments.
Icons identify whether a folder is a basic folder or a hierarchy
, and whether a field is a character
, geography
, date
, or numeric
field. Calculated fields are indicated by a function symbol added to the field icon.
By default, the Fields tab is divided into two sections, one for dimension fields and one for measure fields.
Dimension fields are categories that sort and organize the values in your data. For example, product categories, customer names, geographic locations, and dates are all commonly used as dimensions. In a chart, each value in a dimension field often defines a separate section of the chart. For example, each dimension value might be represented by a riser in a bar chart, a slice in a pie chart, or a point in a scatter plot.
Dimension fields in your data source can be organized into hierarchies, where the top field is the most general and the bottom field is the most specific. The following image shows a hierarchy of product fields.
Note: Hierarchies in cube data sources do not include a Values list in WebFOCUS Designer.
Some dimension fields can also be expanded to show attributes. Attributes are other fields that provide additional information about field values. Each attribute field value is correlated to a value of the field that it describes. For example, in the following image, the attribute fields for the Customer City field, listed in the Customer,City Details folder, provide information such as the latitude, longitude, and population of each city value.
Measure fields supply quantitative values for each category defined in the chart, often sizing components of a chart or applying a color scale to reflect those values. Measure values are typically numeric fields.
To add a field to a chart, drag it from the Data pane into a bucket or onto the chart canvas. Different buckets are configured to use different kinds of fields. For example, in a bar chart, the first field added to the Vertical bucket is used as a measure to aggregate the sort values in the chart. Therefore, you will typically use a measure field in this bucket. Similarly, you will typically use a dimension field in the Horizontal bucket for a bar chart in order to determine the values that each bar represents. If you use a measure field in the Horizontal bucket using the Add as dimension option, a bar will be generated for each value in the measure field.
If a bucket is designed to
use only measure fields or only dimension fields, you cannot drag a field into it
from the Fields tab. To indicate this, the cursor changes to a cancel sign when pointing to an invalid bucket. For example, when creating a vertical bar chart, you cannot drop a measure field into
the Horizontal bucket, or a dimension field into the size bucket. If you drop a dimension field into the Vertical bucket,
instead of aggregating the report like a measure field in the Vertical bucket would, matrix rows are created for each value
in the dimension field.
Instead, to add a measure field to a dimension bucket, right-click the field in the Fields tab and click Add as dimension. The field is added to the default dimension bucket, and appears in blue, indicating that it is a dimension, as shown in the following image.
Similarly, to use a dimension field as a measure, right-click it and click Add as measure. The field is converted to a measure by applying the CNT. aggregation function, which provides a count of data records, and added to the default measure bucket. The field appears in green, indicating that it is a measure, as shown in the following image.
You can then move the field into another bucket that accepts measure fields.
You can right-click the field in the measure bucket and point to Aggregate to change the prefix operator aggregation from count (CNT.) to count distinct (CNT.DST.), which provides the number of distinct values for the field, or percent of count (PCT.CNT.), which computes percentages based on the number of instances found.
Some buckets accept measure fields and dimension fields, but use different types of fields differently. For example, if you add a measure field to the Color bucket for a bar chart, a color scale is generated, and each bar is colored according to that scale. If you add a dimension field to the color bucket, a legend is created. The bars are each segmented into different colored sections based on the legend.
You can add fields to other areas, as well. If you drag a field to the Filter toolbar, you can create a filter for the field. If the field is a character field, you can select values from a list. If the field is a numeric field, you can use a slider to specify filter values. If the field is a date field, you can use a calendar to select dates or use a predefined date range.
If you drag a field into the chart header or footer, the field is used as a parameter to dynamically provide a value in the header or footer text. The first value found for the field is displayed at run time. Using a field in the header or footer is especially useful if that field is also used to filter the chart or if it is used as a multipage field. The following image shows WebFOCUS Designer with the Customer Country field added to the header of a chart that is filtered to only show data for the United States.
The following image shows the chart at run time. The chart header displays United States, which is the value of the Customer Country parameter.
You can manipulate fields from the Fields tab as well. You can right-click a field to add it to the chart, create a filter for it, or create a define using the selected field. If you right-click a dimension field, you can add it to the chart as a measure. When you do this, an aggregation function that calculates a count of the dimension values is applied to the Dimension, and the field is placed in the bucket.
Similarly, you can right-click a measure field and add it as a dimension. In this case, the measure value in each row of the data source is used as a sort value in the chart. You can also right-click a measure and point to Bin values to create bins. Bins are ranges of values that you can use to sort the chart. For example, bins are used in histograms to plot the distribution of data values.
You can right-click a measure or dimension once they are added to the chart to access additional options. For example, if you right-click a dimension added to a chart, you can change the location of the axis, the sort order, create a compute, and more, as shown in the following image.
If you right-click a measure added to a chart, you can set it to use a logarithmic scale, set sorting, apply an aggregation function, use a quick transform, create a compute, and more, as shown in the following image.
In the Fields tab of the Data pane, you can also create a calculation that runs before aggregation (DEFINE) by clicking the ellipsis buttons on the top right of the Dimensions and Measures panes, and clicking New calculation, as shown in the following image.
The Variables tab contains a set of predefined parameters that you can use to add information to the chart header or footer, build dynamic calculated fields, or quickly create filters based on conditions defined in the data source.
The available variables are divided into two sections, System Variables and Query Variables, as shown in the following image.
System Variables are predefined variables that are always available for use. These are:
These values are dynamic, and are set when your content is run. That means that if you use a system variable to show the current date, it will display the date that the chart was run, regardless of when the chart was created.
You can use a system variable in two ways. You can drag a system variable to the chart header or chart footer to create a dynamic label that shows when the chart was run. If you run a chart multiple times as your data updates, adding the date and time of day when the chart was executed to the header or footer can tell you when it was generated, differentiating between multiple executions of the same procedure.
You can also add a system variable to a calculated field. For example, you could create a calculated field that uses a date function like DTADD to subtract 7 days from the date indicated by a system variable. You could then filter by this calculated field to create a chart that always only shows the last week of data.
The Variables tab also contains Query Variables. Query variables are preset filters that are defined in the data source. You can use one by dragging it to the Filter toolbar.
For example, the following image shows a query variable called Store Front that has been added as a filter in the chart.
This filter has already been set in the data source to exclude sales made online. When you drag it to the Filter toolbar, you can choose whether the filter is set to True or False. When set to True, the filter is applied. Only brick and mortar stores are included in the chart. When set to False, the filter is excluded. Brick and mortar stores are excluded from the chart, so only online sales are included. When the filter is set to All, it has no effect on the chart.
When you right-click a query variable, you can add it to the Filter toolbar or create a new calculation using the filter.
A report is a tabular display of data, in which quantitative measure values are displayed in rows and columns based on categorical dimension values. As a Technical Preview feature, WebFOCUS Designer provides tools to expand on this basic structure through organization, filtering, and formatting options, among others.
To enable the Technical Preview so that you can create reports using WebFOCUS Designer, on the WebFOCUS Home Page, expand the User menu, point to Administration and click Administration Console. In the Administration Console, from the navigation pane on the Configuration tab, click Other. On the Other page, type ALL in the Technical Preview Features field, and then click Save.
To create a report, on the WebFOCUS Home Page, select the domain or folder in which you want to save your content, clickDesigner on the Action bar, and then click Report. You are then prompted to select a data source, which defines the fields that you can use to build the report. Once you have selected a data source, WebFOCUS Designer opens in report mode.
When creating a report, the WebFOCUS Designer toolbar provides access to general content-creation functionality, as well as report-specific features to help you explore and contextualize your content and provide run-time enhancements. The WebFOCUS Designer toolbar when creating a report is shown in the following image.
The following table lists and describes the controls that you can access from the WebFOCUS Designer toolbar when creating a report.
Icon |
Description |
---|---|
![]() |
Application Menu. Opens a menu that includes the following options:
|
![]() |
Save. Opens the Save dialog box, where you can save the report to a specific location in your environment. Once the report has been saved, clicking Save overwrites the existing saved report. |
![]() |
Undo. Undoes the previous action. |
![]() |
Redo. Available when you have undone an action. Redoes the last undone action. |
![]() |
Preview. Shows the report in preview mode, allowing you to view how the page will appear when run. To exit the preview mode of the WebFOCUS Designer, click the docked back arrow button or press the Esc key. |
![]() |
Show option. Allows you to show or hide the page header, page footer, or Filter toolbar. |
![]() |
More. Provides options to apply Auto Drill or Auto Linking to the chart, set it to be an Auto Link target, and add column and row totals. Note: Reports that are part of a workbook cannot be Auto Link targets or run with Insight. |
![]() |
Settings. Opens the Designer Settings dialog box, where you can change the following settings:
|
![]() |
Help. Launches the online Help content. |
When creating a report, you use fields from a selected data source. Placing a field into the Rows, Columns, or Summary bucket adds that field to the report to sort it into rows, sort it into columns, or display aggregated values.
The Field panel includes the Fields tab and Variables tab.
When viewing fields, the menu at the top of the panel allows you to change how the fields are displayed. You can switch between Folder view, which shows your fields organized into folders and hierarchies, and Flat view, which shows a single list of fields in your data source. You can also choose whether to split dimensions and measures into separate sections of the panel and choose whether to show the field titles, field names, or field paths. The Enforce Paths option automatically checks any joins in your data source to ensure that all fields are connected. If a field is used whose table is not joined to another table, Enforce Paths will not allow fields from that disconnected table to be used, ensuring that the request executes successfully.
To view the selected data source and join it to additional related data sources, click the Data tab at the bottom of the Designer interface. You can return to the report by clicking the report tab.
To add a field to the report, drag it into a bucket on the Display tab or onto the canvas. Right-clicking a field provides further options, depending on the type of field. These options include the ability to add the field to the report or filter toolbar, create bins for measure fields, or create a define field calculation using the selected field. You can also create a define using the menu to the right of the Dimensions and Measures areas.
The Variables tab contains a list of variables and preset filters defined in your data source, as well as default system variables. To use a variable to filter the report, drag it into the Filter toolbar.
Adding fields to a bucket in the report defines how the report is structured. The Rows bucket creates a row for each unique value in each field within it, sorting the aggregate or detail values in the report. You can use multiple fields in the Row bucket to show more granular information in the report. In the following image, the Product Category and Sale Year fields have both been placed in the Rows bucket, with the Quantity Sold and Revenue fields in the Summary bucket providing aggregated values for each row.
The Columns bucket creates a set of measure columns for each unique value in each Column field. Like the Rows bucket, fields in the Columns bucket can be used to sort the aggregate or detail values in the report, and you can use multiple Column fields to display more granular information. In the following image, Product Category is in the Rows bucket, while Sale Year is in the Columns bucket. Since Quantity Sold and Revenue are in the Summary bucket, they are repeated in separate columns for each Sale Year value.
The Summary bucket aggregates measure field values for each sort value in the report. Measure values are summed, by default, for each sort row and sort column value. You can right-click a field in the Summary bucket and point to Aggregate to aggregate measure values using a different operation, such as average or percent. Adding multiple fields to the Summary bucket creates multiple measure columns in the report. These columns are repeated for each Column value, if any have been added.
While the Summary bucket is the default measure bucket, it is not the only option for displaying measure values. You can use the display options to change the Summary bucket to the Count, Detail, or Detail with counter bucket to display different information for the fields within it. The display options can be accessed above the buckets, as shown in the following image.
The Count bucket, enabled by selecting the Count display option , aggregates values in the report by displaying the number of records for each field within it, for each sort value. The Detail
bucket, enabled by selecting the Detail display option
, does not aggregate the values of the fields within it. Instead, it displays all values for the selected fields. The Detail
with counter bucket, enabled by selecting the Detail with counter display option
, displays all values for the selected fields, similar to the Detail bucket, and also counts the rows for each primary sort
field.
The menu to the right of each bucket label also provides different options, depending on the bucket. On all buckets, this menu allows you to create a new field list parameter or clear the bucket. For the Rows bucket, you can also create a new calculation, and for the measure bucket, you can change the display option or create a new calculation.
When placed into buckets, aggregate field labels appear in green while sort field labels appear in blue. Hidden fields appear slightly dimmed. When placed in the Row and Column buckets, fields display icons indicating the sort order of the field. You can click this icon to change the sort order from ascending to descending. You can drag fields around within a bucket to reorder them, or click the X on a field in a bucket to remove it.
To remove all fields from the report, click the Clear buckets content icon above the buckets.
You can also right-click a field label in the Display tab to access options pertaining to that field. These options include field format, sorting, and more.
The tabs above the buckets allow you to switch from the Display tab to the Style tab . The Style tab contains a set of options to style and format the report. You can select a theme to provide automatic styling
to different components of the report, such as headers, column titles, and data values, based on a predefined StyleSheet.
You can also change the output format. You can use the default HTML format, which runs your report in a web browser, or you
can use the Offline Analysis option to enable a number of in-document analytic options that allow you to interact with the
report and explore the data that it was created with, even without a connection to the original data source.
The current state of the report appears on the canvas. When you add fields to the report, either by dragging fields to buckets or onto the canvas itself, the report on the canvas is automatically refreshed.
You can quickly and easily change the layout of the report by using the report picker, which is shown in the following image.
You can click a pattern in the report picker to instantly change how the field values are arranged on the report, by having sort field values display on each row instead of showing blanks to indicate repeated values, or by using stacked measures to organized measure fields in sets of rows instead of columns.
The canvas also contains, if enabled in the Show option menu, a page heading section and a page footing section. You can double-click these sections to add and edit the header and footer text for each page of the report.
When editing the header or footer, a text toolbar appears, allowing you to make modifications to the text including font, size, style, alignment, and color, as shown in the following image.
You can also drag a field from the Field panel into the heading or footing area to create a dynamic header or footer containing the displayed field value. If there are page breaks in the report that affect the field added to the header or footer, a different field value appears on each page.
Above the canvas is the Filter toolbar. The Filter toolbar enables you to quickly filter your report with a dynamic parameter for the selected field. To add a filter, drag a field from the Field panel to the Filter toolbar. A prompt appears, allowing you to select filter values for the report. The selection control changes depending on whether the field is a character field, numeric field, or date field. If no value is selected in the filter control, all values are displayed in the report, and no filtering is applied.
If you right-click a filter, you can set it to exclude the selected values or choose whether to allow one value or multiple selected values. If you click Require Selection, the report will not load until a value is selected to dynamically filter the report at run time.
To see a run-time view of the report, including behaviors such as Auto Drill, Auto Linking, or dynamic filtering that are
not available in the canvas, click Preview on the WebFOCUS Designer toolbar.
You can create interactive responsive pages using content that you or other members of your organization create. Content can be added to a page by utilizing drag-and-drop actions. With the interactive canvas, you can resize and rearrange resources with ease. Additionally you can use the integrated filter control capability to create instant, compelling applications and InfoApps from your content.
To create a page, from the WebFOCUS Home Page, on the Action bar, click the Common tab or Designer tab and click Page, then select a page template.
When creating a page, WebFOCUS Designer includes the following components that contain different tools and functionality.
The WebFOCUS Designer toolbar provides access to general properties and interface controls that you use to help develop content in WebFOCUS Designer, as shown in the following image.
The following table lists and describes the controls that you can access from the WebFOCUS Designer toolbar.
Icon |
Description |
---|---|
![]() |
Application Menu. Opens a menu that you can use to open an existing page, create a new page, save the current page, and close WebFOCUS Designer. |
![]() |
Save. Opens the Save dialog box, where you can save the page to a specific location in your environment. |
![]() |
Preview. Shows the page in preview mode, allowing you to view how the page will appear when run. To exit the preview mode of the WebFOCUS Designer, click the back arrow. |
![]() |
Quick Filter. Configures filters that automatically appear when new unbound parameters are found in the content on the page. The badge icon shows the number of parameters available. |
![]() |
Page Filter Configuration. Opens the Page Filter Configuration dialog box, where you can choose to display filters in a filter bar above your content or in a modal window. |
![]() |
Info Mode. Enables the informational mode that changes the view of all content items on the canvas to display their paths in the repository and parameters configured within these items. |
![]() |
Help. Launches the online Help content. |
![]() |
Resources. Hides or shows the Resource selector. |
![]() |
Properties. Hides or shows the Properties panel. |
You can use the Resource selector to access content, containers, and controls for your page. The Resource selector has the following tabs:
The Containers tab is shown in the following image.
Using this tab, you can select empty containers that you can drag to the canvas and populate with the content of your choice. The types of containers available to you include the following:
The Content tab is shown in the following image.
The Content tab consists of two drop-down areas, Content and Repository Widgets.
The Content area, provides access to the Resources tree, where you can navigate to your content. The initial view of the Resources tree displays the directory in which the page is created. You can navigate to other domains and folders using the back arrow. Each item on the tree is represented by a thumbnail, making it easy to locate content. The following images show the Resources tree displaying two different levels of the domain hierarchy.
The Repository Widgets area, shown in the following image, displays the Explorer and Link Tile widgets, which give you more ways to interact with your content.
The Controls tab is shown in the following image.
Using this tab, you can add a text label or a Submit button to your page.
The canvas is the design area. It provides a responsive grid for all your containers and content and resizes automatically to fit any browser or device. The canvas is shown in the following image.
When you right-click the grid area, a shortcut menu of options opens that include the following:
The Page toolbar is located above the canvas. Here you can edit the page title by double-clicking the text and typing the new text. You can hide the page title by disabling Title in the Properties panel.
The Page toolbar also contains two options, which are described in the following table.
Icon |
Description |
---|---|
![]() |
Refresh. Refreshes the content on the canvas. |
![]() |
Filter. Toggles the page filter, which can be displayed as a filter bar or a filter modal window. This option is only visible when filters are added to the page. |
You can hide the options by disabling Toolbar in the Properties panel. To hide the Page toolbar completely, disable both Title and Toolbar in the Properties panel.
You can use the Properties panel to configure properties for the element that you selected on the page. An example of the Properties panel for a page is shown in the following image. Under the Settings tab, you can toggle the title and toolbar visibility. Under the Style tab, you can configure page style and page heading.
A workbook combines a page and multiple charts into a single file. Using a workbook, you can create a data flow to engage in data discovery, create charts to analyze that data, and add multiple charts to a page for a broader perspective. Using a workbook is a quick way to explore your data in a single session, providing the ability to save multiple content components together for easy access.
To create a workbook, from the WebFOCUS Home Page, click the Common tab or the Designer tab, then click Workbook. In the Open dialog box, navigate to a data source and click Select. A new workbook opens to a chart component in WebFOCUS Designer.
The options available to create content in a workbook depend on the type of component you are editing. If you are editing a chart in a workbook, the available options are the same as for a stand-alone chart. If you are editing a page, the available options are those that you use to create a page.
The workbook contains additional options in the navigation area. You can use them to switch between components, add a chart to the workbook, and add a page to the workbook. There can be only one page component in a workbook. The navigation area is shown in the following image.
To delete a chart or report from a workbook containing multiple charts and reports, right-click the navigation tab for an item, select Delete, and then select Yes to confirm the deletion of the item. You cannot delete an item if it is currently being used in the page within a workbook. You must remove it from the page first, then delete it. Additionally, you cannot delete the only component in a workbook, or the page component.
|
WebFOCUS |