/ шапка табліци.Cell (1, 1). Range.Text=«№ пп»;. Cell (1, 2). Range.Text=«Страхова агенція»;. Cell (1, 3). Range.Text=«№ водійського посвідчення»;
/ / i - загальна кількість рядків у формованої табліцеi=0; (DataRow row in dataSet11.Страховие_агенства)
{[] srtah=row.GetChildRows(dataSet11.Relations[«FK_Страховые_агенства_Автовладелец»]);(srtah.Length > 1)
{(DataRow st in srtah)
{+ +;
/ / додаємо в таблицю документа нову строкуbeforeRow=Type.Missing;. Rows.Add (ref beforeRow);
/ / і заповнюємо її столбци.Cell (i + 1, 1). Range.Text=i.ToString ();. Cell (i + 1, 2). Range.Text=row [ «Страхова агенція»]. ToString ();. Cell (i + 1, 3). Range.Text=st [«№ водійського посвідчення»]. ToString ();
}
}
}
/ / шапку таблиці виділяємо курсівом.Rows [1]. Range.Font.Italic=1;
/ / і встановлюємо вирівнювання по центру.Rows [1]. Range.ParagraphFormat.Alignment=Word.WdParagraphAlignment.wdAlignParagraphCenter;
} («Table», «»);
/ / відображаємо сформований документ.Visible=true;
} void button15_Click (object sender, EventArgs e)
{
/ / створити документ на основі шаблону («spisok.xls»);
/ / занести поточну дату в комірку D1 («E1», DateTime.Now.ToShortDateString ());
/ / i - порядковий номер запісіi=1; (DataRow row in dataSet11.Личные_данные_автовладельца)
{
/ / занести в стовпець А порядковий номер запису («A» + (i + 5). ToString (), i.ToString ()); («B» + (i + 5 ). ToString (), row [«ПІБ»]. ToString ()); («C» + (i + 5). ToString (), row [«Дата народження»]. ToString ()); ( «D» + (i + 5). ToString (), row [«Адреса»]. ToString ()); («E» + (i + 5). ToString (), row [«Телефон» ]. ToString ()); + +;
}
/ / зробити додаток Excel відімим.Visible=true;
}
}
}