1 <%@ MasterClass="Application.Portlets.ConfigurationPanel"%>
2 <com:TContent ID="ConfigurationWindowContent">
3 <strong><%[ Job name: ]%> <com:TActiveLabel ID="JobName" /><com:TActiveLabel ID="JobID" Visible="false" /></strong>
5 <com:TValidationSummary
7 CssClass="validation-error-summary"
8 ValidationGroup="JobRunGroup"
11 HeaderText="<%[ There is not possible to run selected action because: ]%>" />
13 <div class="text"><com:TLabel ForControl="Level" Text="<%[ Level: ]%>" /></div>
15 <com:TActiveDropDownList ID="Level" AutoPostBack="false" CssClass="textbox-auto" />
19 <div class="text"><com:TLabel ForControl="Client" Text="<%[ Client: ]%>" /></div>
21 <com:TActiveDropDownList ID="Client" AutoPostBack="false" CssClass="textbox-auto" />
25 <div class="text"><com:TLabel ForControl="FileSet" Text="<%[ FileSet: ]%>" /></div>
27 <com:TActiveDropDownList ID="FileSet" AutoPostBack="false" CssClass="textbox-auto" />
31 <div class="text"><com:TLabel ForControl="Pool" Text="<%[ Pool: ]%>" /></div>
33 <com:TActiveDropDownList ID="Pool" AutoPostBack="false" CssClass="textbox-auto" />
37 <div class="text"><com:TLabel ForControl="Storage" Text="<%[ Storage: ]%>" /></div>
39 <com:TActiveDropDownList ID="Storage" AutoPostBack="false" CssClass="textbox-auto" />
43 <div class="text"><com:TLabel ForControl="Priority" Text="<%[ Priority: ]%>" /></div>
45 <com:TActiveTextBox ID="Priority" CssClass="textbox-auto" AutoPostBack="false" />
46 <com:TActiveCustomValidator ID="PriorityValidator" ValidationGroup="JobRunGroup" ControlToValidate="Priority" ErrorMessage="<%[ Priority value must be integer greather than 0. ]%>" ControlCssClass="validation-error" Display="None" OnServerValidate="priorityValidator" ClientSide.OnValidationError="IsInvalid<%=$this->getPage()->JobRunConfiguration->ClientID%> = true" />
49 <com:TCallback ID="ReloadJobs" OnCallback="Page.JobRunWindow.prepareData" />
50 <script type="text/javascript">
51 function <%=$this->getPage()->JobRunConfiguration->ClientID%>reloadWindow() {
52 var callback = <%= $this->ReloadJobs->ActiveControl->Javascript %>;
53 if(typeof(IsInvalid<%=$this->getPage()->JobRunConfiguration->ClientID%>) == 'undefined') {
56 delete IsInvalid<%=$this->getPage()->JobRunConfiguration->ClientID%>;
60 <com:Application.Portlets.BActiveButton ID="Run" Text="<%[ Run job ]%>" ValidationGroup="JobRunGroup" CausesValidation="true" />
62 <div class="text small"><%[ Console status ]%></div>
63 <div class="field-full" style="min-height: 90px">
64 <com:TActiveTextBox ID="Estimation" TextMode="MultiLine" CssClass="textbox-auto" Style="height: 116px; font-size: 11px;" ReadOnly="true" />
67 <div class="text"><com:TLabel ForControl="Accurate" Text="<%[ Accurate: ]%>" /></div>
68 <div class="field"><com:TActiveCheckBox ID="Accurate" AutoPostBack="false" /></div>
71 <com:Application.Portlets.BActiveButton ID="Estimate" Text="<%[ Estimate job ]%>" />