Categorie: reference
Bijgewerkt: 2026-04-08
actionfield workflow actionfield014
ActionField014
Beschrijving: Start periodic maintenance scheduler (PmSchedule). Custom: Nee
Propertiesbewerken
| Property | Type | Accessor |
|---|---|---|
| PmSchedule | PmSchedule | Root |
| Date | DateTime? | Optional |
| ReadOnly | Boolean | Optional |
| RefreshFrequencyInMinutes | Int32? | Optional |
| TitleCode | String | Optional |
| Zoom | SchedulerZoomLevel | Optional |
XMLbewerken
<Workflow Name="ActionField014" Version="2025.07.28" WorkflowType="Standard" xmlns="urn:Ultimo.Framework.Workflow-mapping">
<Security EditLevel="10" ViewLevel="20" UserContentLevel="30" />
<Description>Start periodic maintenance scheduler (PmSchedule).</Description>
<Properties>
<Property Name="PmSchedule" Type="PmSchedule" Accessor="Root" Direction="In" />
<Property Name="Date" Type="DateTime?" Accessor="Optional" Direction="In" Comment="Start date of the scheduler" />
<Property Name="ReadOnly" Type="Boolean" Accessor="Optional" Direction="In" Default="#{Settings.GraphicOverviewPeriodicMaintenance.ReadOnly}" Comment="Set scheduler to readonly" />
<Property Name="RefreshFrequencyInMinutes" Type="Int32?" Accessor="Optional" Direction="In" Default="#{Settings.GraphicOverviewPeriodicMaintenance.RefreshFrequencyInMinutes}" Comment="Refresh rate in minutes of the scheduler" />
<Property Name="TitleCode" Type="String" Accessor="Optional" Direction="In" Default="PERMAINTPLANNER" Comment="Title of the scheduler" />
<Property Name="Zoom" Type="SchedulerZoomLevel" Accessor="Optional" Direction="In" Default="#{Settings.GraphicOverviewPeriodicMaintenance.Zoom}" Comment="Accepted values: [OneDay | TwoDays | WorkingWeek | Week | Month | Quarter | OneYear]" />
</Properties>
<Execution>
<UserContent Name="Pre" />
<UserContent Name="Post" />
<View Name="Scheduler" ViewName="Scheduler">
<Parameter Name="Date" Direction="In" Value="${Date}" />
<Parameter Name="GetAllData" Direction="In" Value="PmScheduler_GetAllData" />
<Parameter Name="GetMetadata" Direction="In" Value="PmScheduler_GetMetadata" />
<Parameter Name="PmScheduleId" Direction="In" Value="${PmSchedule.Id}" />
<Parameter Name="ReadOnly" Direction="In" Value="${ReadOnly}" />
<Parameter Name="RefreshFrequencyInMinutes" Direction="In" Value="${RefreshFrequencyInMinutes}" />
<Parameter Name="Title" Direction="In" Value="${TitleCode}" />
<Parameter Name="Type" Direction="In" Value="pm" />
<Parameter Name="Zoom" Direction="In" Value="${Zoom}" />
</View>
</Execution>
</Workflow>