COMPLETATO E TESTATO preoprocessing x DOOSAN
This commit is contained in:
Generated
+45
@@ -8643,6 +8643,8 @@ namespace MapoDb {
|
||||
|
||||
private global::System.Data.DataColumn columnExplodeBit;
|
||||
|
||||
private global::System.Data.DataColumn columnNumBit;
|
||||
|
||||
private global::System.Data.DataColumn columnIdxMicroStato;
|
||||
|
||||
private global::System.Data.DataColumn columnIdxFamiglia;
|
||||
@@ -8806,6 +8808,14 @@ namespace MapoDb {
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public global::System.Data.DataColumn NumBitColumn {
|
||||
get {
|
||||
return this.columnNumBit;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public global::System.Data.DataColumn IdxMicroStatoColumn {
|
||||
@@ -8930,6 +8940,7 @@ namespace MapoDb {
|
||||
int MaxVal,
|
||||
int BSR,
|
||||
bool ExplodeBit,
|
||||
int NumBit,
|
||||
int IdxMicroStato,
|
||||
int IdxFamiglia,
|
||||
int IdxStato,
|
||||
@@ -8955,6 +8966,7 @@ namespace MapoDb {
|
||||
MaxVal,
|
||||
BSR,
|
||||
ExplodeBit,
|
||||
NumBit,
|
||||
IdxMicroStato,
|
||||
IdxFamiglia,
|
||||
IdxStato,
|
||||
@@ -9007,6 +9019,7 @@ namespace MapoDb {
|
||||
this.columnMaxVal = base.Columns["MaxVal"];
|
||||
this.columnBSR = base.Columns["BSR"];
|
||||
this.columnExplodeBit = base.Columns["ExplodeBit"];
|
||||
this.columnNumBit = base.Columns["NumBit"];
|
||||
this.columnIdxMicroStato = base.Columns["IdxMicroStato"];
|
||||
this.columnIdxFamiglia = base.Columns["IdxFamiglia"];
|
||||
this.columnIdxStato = base.Columns["IdxStato"];
|
||||
@@ -9049,6 +9062,8 @@ namespace MapoDb {
|
||||
base.Columns.Add(this.columnBSR);
|
||||
this.columnExplodeBit = new global::System.Data.DataColumn("ExplodeBit", typeof(bool), null, global::System.Data.MappingType.Element);
|
||||
base.Columns.Add(this.columnExplodeBit);
|
||||
this.columnNumBit = new global::System.Data.DataColumn("NumBit", typeof(int), null, global::System.Data.MappingType.Element);
|
||||
base.Columns.Add(this.columnNumBit);
|
||||
this.columnIdxMicroStato = new global::System.Data.DataColumn("IdxMicroStato", typeof(int), null, global::System.Data.MappingType.Element);
|
||||
base.Columns.Add(this.columnIdxMicroStato);
|
||||
this.columnIdxFamiglia = new global::System.Data.DataColumn("IdxFamiglia", typeof(int), null, global::System.Data.MappingType.Element);
|
||||
@@ -9088,6 +9103,7 @@ namespace MapoDb {
|
||||
this.columnMaxVal.ReadOnly = true;
|
||||
this.columnBSR.ReadOnly = true;
|
||||
this.columnExplodeBit.ReadOnly = true;
|
||||
this.columnNumBit.ReadOnly = true;
|
||||
this.columnIdxMicroStato.ReadOnly = true;
|
||||
this.columnIdxFamiglia.ReadOnly = true;
|
||||
this.columnIdxStato.ReadOnly = true;
|
||||
@@ -12637,6 +12653,22 @@ namespace MapoDb {
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public int NumBit {
|
||||
get {
|
||||
try {
|
||||
return ((int)(this[this.tableMSFD.NumBitColumn]));
|
||||
}
|
||||
catch (global::System.InvalidCastException e) {
|
||||
throw new global::System.Data.StrongTypingException("Il valore della colonna \'NumBit\' nella tabella \'MSFD\' è DBNull.", e);
|
||||
}
|
||||
}
|
||||
set {
|
||||
this[this.tableMSFD.NumBitColumn] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public int IdxMicroStato {
|
||||
@@ -12937,6 +12969,18 @@ namespace MapoDb {
|
||||
this[this.tableMSFD.ExplodeBitColumn] = global::System.Convert.DBNull;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public bool IsNumBitNull() {
|
||||
return this.IsNull(this.tableMSFD.NumBitColumn);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public void SetNumBitNull() {
|
||||
this[this.tableMSFD.NumBitColumn] = global::System.Convert.DBNull;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "15.0.0.0")]
|
||||
public bool IsIdxMicroStatoNull() {
|
||||
@@ -24871,6 +24915,7 @@ SELECT CodArticolo, DescArticolo, CurrRev, ProdRev, FlagIsNew FROM AnagArticoli
|
||||
tableMapping.ColumnMappings.Add("MaxVal", "MaxVal");
|
||||
tableMapping.ColumnMappings.Add("BSR", "BSR");
|
||||
tableMapping.ColumnMappings.Add("ExplodeBit", "ExplodeBit");
|
||||
tableMapping.ColumnMappings.Add("NumBit", "NumBit");
|
||||
tableMapping.ColumnMappings.Add("IdxMicroStato", "IdxMicroStato");
|
||||
tableMapping.ColumnMappings.Add("IdxFamiglia", "IdxFamiglia");
|
||||
tableMapping.ColumnMappings.Add("IdxStato", "IdxStato");
|
||||
|
||||
@@ -2362,6 +2362,7 @@ SELECT CodArticolo, DescArticolo, CurrRev, ProdRev, FlagIsNew FROM AnagArticoli
|
||||
<Mapping SourceColumn="MaxVal" DataSetColumn="MaxVal" />
|
||||
<Mapping SourceColumn="BSR" DataSetColumn="BSR" />
|
||||
<Mapping SourceColumn="ExplodeBit" DataSetColumn="ExplodeBit" />
|
||||
<Mapping SourceColumn="NumBit" DataSetColumn="NumBit" />
|
||||
<Mapping SourceColumn="IdxMicroStato" DataSetColumn="IdxMicroStato" />
|
||||
<Mapping SourceColumn="IdxFamiglia" DataSetColumn="IdxFamiglia" />
|
||||
<Mapping SourceColumn="IdxStato" DataSetColumn="IdxStato" />
|
||||
@@ -3024,6 +3025,7 @@ SELECT CodArticolo, DescArticolo, CurrRev, ProdRev, FlagIsNew FROM AnagArticoli
|
||||
<xs:element name="MaxVal" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnMaxVal" msprop:Generator_ColumnPropNameInRow="MaxVal" msprop:Generator_ColumnPropNameInTable="MaxValColumn" msprop:Generator_UserColumnName="MaxVal" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="BSR" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnBSR" msprop:Generator_ColumnPropNameInRow="BSR" msprop:Generator_ColumnPropNameInTable="BSRColumn" msprop:Generator_UserColumnName="BSR" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="ExplodeBit" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnExplodeBit" msprop:Generator_ColumnPropNameInRow="ExplodeBit" msprop:Generator_ColumnPropNameInTable="ExplodeBitColumn" msprop:Generator_UserColumnName="ExplodeBit" type="xs:boolean" minOccurs="0" />
|
||||
<xs:element name="NumBit" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnNumBit" msprop:Generator_ColumnPropNameInRow="NumBit" msprop:Generator_ColumnPropNameInTable="NumBitColumn" msprop:Generator_UserColumnName="NumBit" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IdxMicroStato" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnIdxMicroStato" msprop:Generator_ColumnPropNameInRow="IdxMicroStato" msprop:Generator_ColumnPropNameInTable="IdxMicroStatoColumn" msprop:Generator_UserColumnName="IdxMicroStato" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IdxFamiglia" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnIdxFamiglia" msprop:Generator_ColumnPropNameInRow="IdxFamiglia" msprop:Generator_ColumnPropNameInTable="IdxFamigliaColumn" msprop:Generator_UserColumnName="IdxFamiglia" type="xs:int" minOccurs="0" />
|
||||
<xs:element name="IdxStato" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnIdxStato" msprop:Generator_ColumnPropNameInRow="IdxStato" msprop:Generator_ColumnPropNameInTable="IdxStatoColumn" msprop:Generator_UserColumnName="IdxStato" type="xs:int" minOccurs="0" />
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<Shape ID="DesignTable:EventList" ZOrder="11" X="920" Y="145" Height="342" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="191" />
|
||||
<Shape ID="DesignTable:AnagraficaEventi" ZOrder="29" X="1285" Y="228" Height="158" Width="288" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
<Shape ID="DesignTable:DiarioDiBordo" ZOrder="8" X="230" Y="-18" Height="434" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="283" />
|
||||
<Shape ID="DesignTable:TransizioneEventi" ZOrder="23" X="1279" Y="409" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="145" />
|
||||
<Shape ID="DesignTable:TransizioneEventi" ZOrder="23" X="1279" Y="409" Height="250" Width="298" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="145" />
|
||||
<Shape ID="DesignTable:KeepAlive" ZOrder="3" X="1316" Y="1006" Height="250" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="122" />
|
||||
<Shape ID="DesignTable:Macchine2FamigliaIngressi" ZOrder="5" X="596" Y="1155" Height="135" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
<Shape ID="DesignTable:FamigliaTipoIngressi" ZOrder="34" X="943" Y="1212" Height="135" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="76" />
|
||||
|
||||
+5
-6
@@ -576,11 +576,13 @@ namespace MapoDb
|
||||
int BitFilt = 0;
|
||||
int BSR = 0;
|
||||
bool ExplodeBit = false;
|
||||
int NumBit = 0;
|
||||
int newValInt = 0;
|
||||
// recupero parametri...
|
||||
int.TryParse(DataLayer.mDatiMacchinaVal(idxMacchina, "BitFilt"), out BitFilt);
|
||||
int.TryParse(DataLayer.mDatiMacchinaVal(idxMacchina, "BSR"), out BSR);
|
||||
Boolean.TryParse(DataLayer.mDatiMacchinaVal(idxMacchina, "ExplodeBit"), out ExplodeBit);
|
||||
int.TryParse(DataLayer.mDatiMacchinaVal(idxMacchina, "NumBit"), out NumBit);
|
||||
// recupero valore
|
||||
valINT = int.Parse(valore, System.Globalization.NumberStyles.HexNumber);
|
||||
// filtro
|
||||
@@ -588,17 +590,13 @@ namespace MapoDb
|
||||
// effettuo eventuale BitShiftRight
|
||||
if (BSR > 0)
|
||||
{
|
||||
newValInt = newValInt << BSR;
|
||||
newValInt = newValInt >> BSR;
|
||||
}
|
||||
// effettuo eventuale esplosione in BIT esclusivi
|
||||
if (ExplodeBit)
|
||||
{
|
||||
// esplodo a tanti BIT quanto è il MAX dei valori gestiti...
|
||||
|
||||
//... e poi a int...
|
||||
|
||||
newValInt = 1 << newValInt;
|
||||
}
|
||||
|
||||
// riconverto a STRING HEX!!!
|
||||
newVal = newValInt.ToString("X");
|
||||
}
|
||||
@@ -719,6 +717,7 @@ namespace MapoDb
|
||||
answ.Add("MaxVal", rigaMSFD.MaxVal.ToString());
|
||||
answ.Add("BSR", rigaMSFD.BSR.ToString());
|
||||
answ.Add("ExplodeBit", rigaMSFD.ExplodeBit.ToString());
|
||||
answ.Add("NumBit", rigaMSFD.NumBit.ToString());
|
||||
answ.Add("IdxFamMacc", rigaMSFD.IdxFamiglia.ToString());
|
||||
answ.Add("simplePallet", rigaMSFD.simplePallet.ToString());
|
||||
answ.Add("palletChange", rigaMSFD.palletChange.ToString());
|
||||
|
||||
Reference in New Issue
Block a user