Ok trigger ricalcolo!!!
This commit is contained in:
@@ -22,8 +22,9 @@
|
||||
<uc1:mod_mainMap runat="server" ID="mod_mainMap" />
|
||||
</div>
|
||||
<uc1:mod_realtimeClock runat="server" ID="mod_realtimeClock" />
|
||||
|
||||
<uc1:mod_sequencerStatiJS runat="server" ID="mod_sequencerStatiJS2" periodo='<%# intervalloAnalisi %>' idxMacchina="0" numSplit="1000" />
|
||||
|
||||
<uc1:mod_sequencerStatiJS runat="server" ID="mod_sequencerStatiJS2" numGG='<%# Convert.ToInt32(ddlNumgg.SelectedValue) %>' idxMacchina="0" numSplit="1000" />
|
||||
<%--<uc1:mod_sequencerStatiJS runat="server" ID="mod_sequencerStatiJS1" periodo='<%# intervalloAnalisi %>' idxMacchina="0" numSplit="1000" />--%>
|
||||
<%--<asp:Repeater ID="repSeq" runat="server" OnItemDataBound="repSeq_ItemDataBound" DataSourceID="odsMappa">
|
||||
<ItemTemplate>
|
||||
<div style="float: left; clear: both; font-size: 0.8em; width: 70px; height: 36px; margin: 2px 0px; padding: 2px 4px; text-align: center;" class='<%# cssStatoMacchina(Eval("idxMacchina").ToString()) %>'>
|
||||
@@ -35,7 +36,7 @@
|
||||
</ItemTemplate>
|
||||
</asp:Repeater>
|
||||
<asp:ObjectDataSource ID="odsMappa" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="MapoDb.DS_applicazioneTableAdapters.StatoMacchineTableAdapter" FilterExpression="NOT idxMacchina LIKE '%#%'"></asp:ObjectDataSource>--%>
|
||||
<div style="text-align: center; margin: auto; padding: 5px; clear: both;">
|
||||
<%--<div style="text-align: center; margin: auto; padding: 5px; clear: both;">
|
||||
<asp:Button ID="btnReload" runat="server" Text="FORZA CARICAMENTO DATI" OnClick="btnReload_Click" Font-Size="1.3em" Width="20em" />
|
||||
</div>
|
||||
</div>--%>
|
||||
</asp:Content>
|
||||
|
||||
@@ -85,7 +85,7 @@ namespace MoonPro
|
||||
|
||||
protected void ddlNumgg_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
mod_sequencerStatiJS2.periodo = intervalloAnalisi;
|
||||
mod_sequencerStatiJS2.numGG = Convert.ToInt32(ddlNumgg.SelectedValue);
|
||||
#if false
|
||||
repSeq.DataBind();
|
||||
#endif
|
||||
|
||||
+1
-1
@@ -15,7 +15,7 @@
|
||||
<add key="IOB_RedEnab" value="true" />
|
||||
<add key="RedEnab" value="true" />
|
||||
<!--valore durata cache x seq stati in minuti-->
|
||||
<add key="seqCacheDurMin" value="5" />
|
||||
<add key="seqCacheDurMin" value="15" />
|
||||
<!--<add key="seqCacheDurMin" value="1440" />-->
|
||||
<!--default valori-->
|
||||
<add key="appName" value="MoonPro.18" />
|
||||
|
||||
@@ -9,11 +9,26 @@
|
||||
|
||||
<script type="text/javascript">
|
||||
// vedere: http://visjs.org/docs/timeline/
|
||||
//$(document).ready(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
<%--$('<%=hfIdxMacc.UniqueID.Replace("$","_") %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
$('<%=hfDataFrom.UniqueID.Replace("$","_") %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());--%>
|
||||
|
||||
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$('<%=hfDataFrom.ClientID %>').change(reloadData());
|
||||
//$('#<%=hfDataFrom.ClientID %>').change(reloadData());
|
||||
//$('<%=hfDataFrom.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$("#<%=hfDataFrom.ClientID %>").change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$('<%=hfIdxMacc.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$('<%=hfDataTo.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
|
||||
//$(document).ready(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$('<%=hfIdxMacc.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
//$('<%=hfDataFrom.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
|
||||
//Sys.WebForms.PageRequestManager.getInstance().add_endRequest( reloadData_<%=UniqueID.Replace("$","_") %>() );
|
||||
|
||||
function pageLoad() {
|
||||
$(function () {
|
||||
$('#<%=hfDataFrom.ClientID %>').change(reloadData_<%=UniqueID.Replace("$","_") %>());
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
// (ri)caricamento dati
|
||||
function reloadData_<%=UniqueID.Replace("$","_") %>() {
|
||||
@@ -34,7 +49,7 @@
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function plotSeqStati_<%=UniqueID.Replace("$","_") %>(response) {
|
||||
// recupero il container grafici
|
||||
var container = document.getElementById('tlArea_<%=UniqueID.Replace("$","_") %>');
|
||||
|
||||
@@ -51,6 +51,54 @@ namespace MoonPro.WebUserControls
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Num gg x cui tornare indietro (e a seconda di quanti sono arrotonda al data...)
|
||||
/// </summary>
|
||||
public int numGG
|
||||
{
|
||||
set
|
||||
{
|
||||
// parto da oggi (a mezzanotte) + ora attuale (arrotondata difetto)
|
||||
DateTime oggi = DateTime.Today;
|
||||
int ora = DateTime.Now.Hour;
|
||||
/* -----------------------------------------------
|
||||
* Definizioni x arrotondamento:
|
||||
* 01gg --> 1h
|
||||
* 02-03gg --> 2h
|
||||
* 04-07gg --> 4h
|
||||
* 08-15gg --> 8h
|
||||
* 16-31gg --> 16h
|
||||
* >=32gg --> 24h (giornata a mezzanotte)
|
||||
* -----------------------------------------------*/
|
||||
// calcolo arrotondamento
|
||||
int tRound = 1;
|
||||
if (value >= 2 && value < 4)
|
||||
{
|
||||
tRound = 2;
|
||||
}
|
||||
else if (value >= 4 && value < 8)
|
||||
{
|
||||
tRound = 4;
|
||||
}
|
||||
else if (value >= 8 && value < 16)
|
||||
{
|
||||
tRound = 8;
|
||||
}
|
||||
else if (value >= 16 && value < 32)
|
||||
{
|
||||
tRound = 16;
|
||||
}
|
||||
else
|
||||
{
|
||||
tRound = 24;
|
||||
}
|
||||
// imposto data fine ARROTONDATA...
|
||||
DataTo = oggi.AddHours((ora / tRound) * tRound).ToString("yyyy-MM-dd HH:00:00");
|
||||
// imposto inizio...
|
||||
DataFrom = oggi.AddHours((ora / tRound) * tRound).AddDays(-value).ToString("yyyy-MM-dd HH:00:00");
|
||||
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Num split massimo di segmenti da plottare
|
||||
/// </summary>
|
||||
public string numSplit
|
||||
|
||||
Reference in New Issue
Block a user