示例#1
0
        public FrmErrorReportingSystem()
        {
            InitializeComponent();
            this.m_language = ClsSingeltonLanguage.CreateInstance(this);
            this.m_plc      = ClsSingeltonPlc.GetInstance();


            this.tabControl1.DrawMode  = TabDrawMode.OwnerDrawFixed;
            this.tabControl1.DrawItem += new DrawItemEventHandler(this.TabControl_DrawItem);

            this.Width              = 800;
            this.Height             = 600;
            this.m_parameter        = ClsSingeltonParameter.CreateInstance();
            this.m_formularManager  = ClsSingeltonFormularManager.CreateInstance(this, this.Name);
            this.m_sqliteConnection = new SQLiteConnection();
            this.m_sqliteConnection.ConnectionString = this.m_parameter.ConnectionString;
            this.m_sqliteConnection.Open();


            this.m_sqliteCommandActual                         = new SQLiteCommand();
            this.m_sqliteCommandActual.CommandText             = this.m_plc.GetSqlAkuell();
            this.m_sqliteCommandActual.Connection              = this.m_sqliteConnection;
            this.m_sqliteDataAdapterActual                     = new SQLiteDataAdapter(this.m_sqliteCommandActual);
            this.m_sqliteDataAdapterActual.MissingSchemaAction = MissingSchemaAction.AddWithKey;
            this.m_dataSetActual = new DataSet();
            this.m_sqliteDataAdapterActual.Fill(this.m_dataSetActual, "Aktuell");
            this.dataGridView1.DataSource = this.m_dataSetActual;
            this.dataGridView1.DataMember = "Aktuell";
            this.dataGridView1.ReadOnly   = true;
            dataGridView1.Rows[0].DefaultCellStyle.BackColor = Color.Red;
            this.dataGridView1.Columns[0].Width = 130;
            this.dataGridView1.Columns[1].Width = 90;
            this.dataGridView1.Columns[2].Width = 1000;

            this.m_sqliteCommandHistorie             = new SQLiteCommand();
            this.m_sqliteCommandHistorie.CommandText = this.GetSqlHistorie();
            this.m_sqliteCommandHistorie.Connection  = this.m_sqliteConnection;

            this.m_sqliteDataAdapterHistorie = new SQLiteDataAdapter(this.m_sqliteCommandHistorie);
            this.m_sqliteDataAdapterHistorie.MissingSchemaAction = MissingSchemaAction.AddWithKey;
            this.m_dataSetHistorie = new DataSet();
            this.m_sqliteDataAdapterHistorie.Fill(this.m_dataSetHistorie, "Historie");
            this.dataGridView2.DataSource = this.m_dataSetHistorie;
            this.dataGridView2.DataMember = "Historie";
            this.dataGridView2.ReadOnly   = true;
            dataGridView2.Rows[0].DefaultCellStyle.BackColor = Color.Aqua;
            this.dataGridView2.Columns[0].Width = 130;
            this.dataGridView2.Columns[1].Width = 130;
            this.dataGridView2.Columns[2].Width = 90;
            this.dataGridView2.Columns[3].Width = 1000;

            this.timer1.Interval = 1000;
            this.timer1.Enabled  = true;

            this.m_ClsPDF = new ClsPDF();
        }
示例#2
0
        public Form1()
        {
            InitializeComponent();
            this.m_ClsPdf = new ClsPDF();
            this.m_ClsPdf.AddPage();

            this.m_ClsPdf.PrintHead("");

            this.m_ClsPdf.ShowDocument();
        }