diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/ExportAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/ExportAction.cs
new file mode 100644
index 0000000..49304c3
--- /dev/null
+++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/ExportAction.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Mesnac.Action.ChemicalWeighing.Report.DryMixer
+{
+ internal class ExportAction
+ {
+ }
+}
diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/InitFormAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/InitFormAction.cs
new file mode 100644
index 0000000..b74cf47
--- /dev/null
+++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/InitFormAction.cs
@@ -0,0 +1,38 @@
+using Mesnac.Action.Base;
+using Mesnac.Controls.Base;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Mesnac.Action.ChemicalWeighing.Report.DryMixer
+{
+ ///
+ /// 干混机报表窗体初始化事件
+ ///
+ public class InitFormAction : ChemicalWeighingAction, IAction
+ {
+ public void Run(RuntimeParameter runtime)
+ {
+ base.RunIni(runtime); //必须要调用的
+ ICSharpCode.Core.LoggingService.Debug("干混机报表-窗体初始化...");
+
+ #region 获取界面控件
+
+ DbMCControl clientGridControl = this.GetDbMCControlByKey(Mesnac.Basic.DataSourceFactory.MCDbType.Local, "Report_DryMixer").FirstOrDefault(); //获取本机台计划网格控件
+
+ if (clientGridControl == null)
+ {
+ ICSharpCode.Core.LoggingService.Error("{干混机报表-窗体加载} 缺少日志网格控件...");
+ return;
+ }
+
+ #endregion
+
+ List mcControllist = GetAllDbMCControlsByOption(DbOptionTypes.Query);//获取所有待初始化控件
+ IBaseControl startdate = mcControllist.Where(t => t.BaseControl.MCKey != null && t.BaseControl.MCKey.ToLower() == "startdate").FirstOrDefault().BaseControl;
+ startdate.MCValue = DateTime.Now.AddDays(-1);
+ }
+ }
+}
diff --git a/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/SelectAction.cs b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/SelectAction.cs
new file mode 100644
index 0000000..d085164
--- /dev/null
+++ b/Actions/ChemicalWeighing/Mesnac.Action.ChemicalWeighing/Report/DryMixer/SelectAction.cs
@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Mesnac.Action.ChemicalWeighing.Report.DryMixer
+{
+ internal class SelectAction
+ {
+ }
+}
diff --git a/Main/MCEdit/Data/EventConfig/小料称量/榄菊报表.干混机报表.xml b/Main/MCEdit/Data/EventConfig/小料称量/榄菊报表.干混机报表.xml
new file mode 100644
index 0000000..1448b46
--- /dev/null
+++ b/Main/MCEdit/Data/EventConfig/小料称量/榄菊报表.干混机报表.xml
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Main/MCEdit/MCEdit.csproj b/Main/MCEdit/MCEdit.csproj
index e676a90..3ad1e21 100644
--- a/Main/MCEdit/MCEdit.csproj
+++ b/Main/MCEdit/MCEdit.csproj
@@ -154,6 +154,10 @@
+
+ {90cc2d8a-dec5-4d2a-82c9-f7a033060dc1}
+ Mesnac.Action.ChemicalWeighing
+
{18BCAA9F-D601-43B6-B443-E6B126ADF540}
Mesnac.Controls.Base
@@ -215,6 +219,10 @@
Designer
PreserveNewest
+
+ Designer
+ PreserveNewest
+
Designer
PreserveNewest