You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.6 KiB
C#
47 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Mesnac.Action.Feeding.Report
|
|
{
|
|
public partial class PptLotDetail : Form
|
|
{
|
|
public PptLotDetail()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
public void ReprotStart()
|
|
{
|
|
this.report1.Load(Application.StartupPath + @"\data\MCProject\Report\PptLotInfo.frx");
|
|
DataTable PptLot = LotClass.GetLotInfoByBarcode(Mesnac.Basic.DataSourceFactory.MCDbType.Local, this.BarCode);
|
|
report1.RegisterData(PptLot, "PptLotData");
|
|
DataTable mixData = LotClass.GetMixDataByBarCode(Mesnac.Basic.DataSourceFactory.MCDbType.Local, this.BarCode);
|
|
report1.RegisterData(mixData, "PptMixingData");
|
|
DataTable weighList = LotClass.GetPptWeigh(Mesnac.Basic.DataSourceFactory.MCDbType.Local, this.BarCode);
|
|
report1.RegisterData(weighList, "PptWeighData");
|
|
DataTable alarmList = LotClass.GetPptAlarm(Mesnac.Basic.DataSourceFactory.MCDbType.Local, this.BarCode);
|
|
report1.RegisterData(alarmList, "PptAlarmData");
|
|
DataTable curveArrayList = LotClass.GetPptCurve(Mesnac.Basic.DataSourceFactory.MCDbType.Curve, this.BarCode);
|
|
report1.RegisterData(curveArrayList, "PptCurve");
|
|
//string f = report1.ScriptText;
|
|
|
|
report1.Show();
|
|
|
|
}
|
|
|
|
private string _barCode;
|
|
|
|
|
|
public string BarCode
|
|
{
|
|
get { return _barCode; }
|
|
set { _barCode = value; }
|
|
}
|
|
}
|
|
}
|