Пример #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (this.data == null)
            {
                MessageBox.Show("Heт загруженной базы!", "Ошибка");
                return;
            }

            this.listBox1.Items.Add("B базе присутствуют следующие БЭФ:");
            int local_count = 1;



            for (int i = 1; i < data.GetElemCount(); i++)
            {
                SData.i_Element current_element = data.GetElem(i);
                string          element_type    = current_element.type.ToString();

                if (element_type == "0")

                {
                    string element_name = current_element.name;
                    string element_kod  = current_element.spec;


                    string line = String.Format("{0}. {1} с кодом {2}", local_count, element_name, element_kod);
                    listBox1.Items.Add(line);
                    local_count++;
                }
            }

            checkBox1.Visible = true;
        }
Пример #2
0
        private void ButMakeReport_Click(object sender, EventArgs e)
        {
            if (this.data == null)
            {
                MessageBox.Show("Данные не загружены!");
                return;
            }

            this.AddTextToReport("В базе присутствуют следующие БЭФ:");

            int local_count = 1;

            for (int i = 1; i < data.GetElemCount(); i++)
            {
                SData.i_Element current_element = data.GetElem(i);

                string current_type = current_element.type.ToString();

                if (true)// current_type == "0")
                {
                    int    element_id   = current_element.id;
                    string element_name = current_element.name;
                    string element_kod  = current_element.spec;

                    string line = string.Format("{0}. {1} с кодом {2}", local_count, element_name, element_kod);

                    CustomItem item = new CustomItem();
                    item.Name    = element_name;
                    item.Code    = element_kod;
                    item.ID      = element_id;
                    item.IDLocal = local_count;

                    this.listBox.Items.Add(item);

                    //this.AddTextToReport(line);

                    local_count++;
                }
            }
        }