events
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
events [2021/02/12 14:53] – ↷ Links adapted because of a move operation atolstov | events [2022/01/26 09:55] – [Report constructor] emozolyak | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{ network: | ||
====== Events ====== | ====== Events ====== | ||
Line 21: | Line 22: | ||
Setup / Events menu is for adding events into a project. | Setup / Events menu is for adding events into a project. | ||
- | {{ :: | + | {{ network: |
'Add event' button is located in the top-right page corner: | 'Add event' button is located in the top-right page corner: | ||
- | {{ :: | + | {{ network: |
==== Event Basic settings ==== | ==== Event Basic settings ==== | ||
Line 34: | Line 35: | ||
***Parent event** This event recorded only if a high-level, or parent event is running now. I.e. this event nests in a parent event with all its data. | ***Parent event** This event recorded only if a high-level, or parent event is running now. I.e. this event nests in a parent event with all its data. | ||
- | {{ : | + | {{ network: |
=== About parent and child events === | === About parent and child events === | ||
Line 44: | Line 45: | ||
*For child events no report entry will be created in the side menu. | *For child events no report entry will be created in the side menu. | ||
- | {{ :: | + | {{ network: |
==== Event Condition ==== | ==== Event Condition ==== | ||
Line 50: | Line 51: | ||
After a 3.3 version, WebHMI has simpler condition setting - if some register' | After a 3.3 version, WebHMI has simpler condition setting - if some register' | ||
- | {{ :: | + | {{ network: |
Of course, the event conditions sometimes | Of course, the event conditions sometimes | ||
Line 69: | Line 70: | ||
The ' | The ' | ||
- | {{ :: | + | {{ network: |
***Save to report** - enables selecting registers and setting up logging action options. | ***Save to report** - enables selecting registers and setting up logging action options. | ||
Line 84: | Line 85: | ||
*//End time// - event end time | *//End time// - event end time | ||
*//Last update time// - the time of last record write time in the event ( this is a speical option for testing purposes) | *//Last update time// - the time of last record write time in the event ( this is a speical option for testing purposes) | ||
- | {{ :: | + | {{ network: |
*//Register Ey.x// - Thе Ey.x notation can be used to refer this data in the [[webhmi_internal_registers? | *//Register Ey.x// - Thе Ey.x notation can be used to refer this data in the [[webhmi_internal_registers? | ||
Line 98: | Line 99: | ||
When there are configured and logged events in a project, an event viewing page became accessible too: | When there are configured and logged events in a project, an event viewing page became accessible too: | ||
- | {{ :: | + | {{ network: |
- Report access menu | - Report access menu | ||
Line 115: | Line 116: | ||
You can mark some row in the table (having error, alert etc.). There is a ' | You can mark some row in the table (having error, alert etc.). There is a ' | ||
- | {{ :: | + | {{ network: |
Then the rows will be highlighted like #7 in the list above. | Then the rows will be highlighted like #7 in the list above. | ||
Line 121: | Line 122: | ||
For the columns of the event view table, you can add totals in the table' | For the columns of the event view table, you can add totals in the table' | ||
- | {{ :: | + | {{ network: |
- | {{ :: | + | {{ network: |
=== Setting up permissions === | === Setting up permissions === | ||
You can set permission for the users who may access event view table. | You can set permission for the users who may access event view table. | ||
- | {{ :: | + | {{ network: |
===== Report constructor ===== | ===== Report constructor ===== | ||
Line 134: | Line 135: | ||
There is a report constructor similar to the [[screens? | There is a report constructor similar to the [[screens? | ||
- | {{ :: | + | {{ network: |
Like in screen editor, you pick widgets and arrange them on the canvas. | Like in screen editor, you pick widgets and arrange them on the canvas. | ||
- | {{ : | + | {{ network: |
Below notes on the widgets for the report constructor are given: | Below notes on the widgets for the report constructor are given: | ||
Line 143: | Line 144: | ||
The graph widget is drawn based on the graph __already existing__ in the project. You just pick one of the graph from a list: | The graph widget is drawn based on the graph __already existing__ in the project. You just pick one of the graph from a list: | ||
- | {{ :: | + | {{ network: |
For the time range, event start / end times are used. | For the time range, event start / end times are used. | ||
+ | |||
+ | == Gannt widget == | ||
+ | It's similar to that of the screen widget. You can select only child event as data source for the diagram. | ||
+ | {{ :: | ||
+ | |||
+ | The summary shows duration of all events: | ||
+ | {{ : | ||
+ | |||
+ | <WRAP center round download 80%> | ||
+ | Please refer to the demo project {{ : | ||
+ | Rename the file to .bak after download. | ||
+ | </ | ||
+ | |||
== Register value == | == Register value == | ||
Line 150: | Line 164: | ||
Register value widget is similar to that in the screen editor, except for register selection: you can only pick up one of the event' | Register value widget is similar to that in the screen editor, except for register selection: you can only pick up one of the event' | ||
- | {{ :: | + | {{ network: |
You can add options to add text label, change font size for both value text and text label, display measurement units and scale: | You can add options to add text label, change font size for both value text and text label, display measurement units and scale: | ||
- | {{ :: | + | {{ network: |
For a scale, you set start, end point and its color: | For a scale, you set start, end point and its color: | ||
- | {{ :: | + | {{ network: |
If you want the value be centered with the scale, choose __windows centered__ option in the Appearance tab: | If you want the value be centered with the scale, choose __windows centered__ option in the Appearance tab: | ||
- | {{ :: | + | {{ network: |
Please note that in the edit mode the value is refered to as " | Please note that in the edit mode the value is refered to as " | ||
- | {{ :: | + | {{ network: |
== Values table == | == Values table == | ||
Values table widget is identical to that one in the screen editor except for register selector (only from event' | Values table widget is identical to that one in the screen editor except for register selector (only from event' | ||
- | {{ :: | + | {{ network: |
== Bar char, hystogram, pie chart == | == Bar char, hystogram, pie chart == | ||
Line 178: | Line 192: | ||
It is simple html editor, please refer to the video below. For the actions - you can type action address in the form of Ey.x or use action picker. | It is simple html editor, please refer to the video below. For the actions - you can type action address in the form of Ey.x or use action picker. | ||
- | {{ev_rep_builder_overview.gif}} | + | {{network:ev_rep_builder_overview.gif}} |
Line 196: | Line 210: | ||
When you set __Show on timeline__ checkbox for events, the timeline view become available in the Report sub-menu where you can analize how the events has been logged. | When you set __Show on timeline__ checkbox for events, the timeline view become available in the Report sub-menu where you can analize how the events has been logged. | ||
- | {{ :: | + | {{ network: |
=== Advanced customized reports based on events, screens, lua and api === | === Advanced customized reports based on events, screens, lua and api === |
events.txt · Last modified: 2022/01/26 14:15 by emozolyak