tr);
/ / скласти умова для фільтра=«ПІБ =» + Личные_данные_автовладельца [0] [«Код особистих даних автовласника»];
/ / застосувати фільтр
автовладелецBindingSource.Filter=str;
}
/ / відмінити фільтрацію
автовладелецBindingSource.Filter=«»;
} void button10_Click (object sender, EventArgs e)
{rep=new Form3 ();. MF=this;. Show ();
} void button11_Click (object sender, EventArgs e)
{rep=new Form4 ();. MF=this;. Show ();
} void button12_Click (object sender, EventArgs e)
{rep=new Form5 ();. MF=this;. Show ();
} void button13_Click (object sender, EventArgs e)
{
/ / якщо обраний людина для формування запрошення (dataGridView1.SelectedRows.Count!=0)
{
/ / створюємо форму для введення доп. інформацііform=new Form6 ();
/ / якщо ми ввели дані і натиснули ОК, то формуємо документ (form.ShowDialog () == DialogResult.OK)
{
/ / створюємо новий документ на основі шаблону («йц.doc»);
/ / отримуємо з БД рядок з обраним человекомrow=dataSet11.Личные_данные_автовладельца.Rows [LichId];
/ / отримуємо його ім'я і фаміліюFIO=row [«ПІБ»]. ToString ();
/ / замінюємо мітки в шаблоні конкретними значеннями («<ПІБ>», FIO); («», @ form.textBox1.Text); (« », form.dateTimePicker1.Value.ToLongDateString ());
/ / робимо додаток Word відімим.Visible=true;
}
}. Show («Виберіть людини», «Раптово ...»);
} void button14_Click (object sender, EventArgs e)
{
/ / створюємо новий документ на основі шаблону («спісок.doc»);
/ / замінюємо мітку на поточну дату («», DateTime.Today.ToShortDateString ());
/ / задаємо параметри для пошуку мітки start=0; end=wordDoc.Characters.Count;
/ / діапазон пошуку - весь документ.Range rng=wordDoc.Range (ref start, ref end);. TextRetrievalMode.IncludeHiddenText=false;. TextRetrievalMode.IncludeFieldCodes=false; metka=«< Table> »;
/ / шукаємо в документі мітку beginphrase=rng.Text.IndexOf (metka);
/ / отримуємо «координати» початку і кінця мітки в документі=beginphrase;=beginphrase + metka.Length;
/ / якщо мітка знайдена (beginphrase!=- 1)
{
/ / то видаляємо її=wordDoc.Range (ref start, ref end);. Text=«»;
/ / і вставляємо на її місце табліцуdefaultTableBehavior=Type.Missing; autoFitBehavior=Type.Missing;
/ / створюємо об'єкт таблиці (спочатку - тільки шапка). Table tbl=rng.Tables.Add (rng, 1, 3, ref defaultTableBehavior, ref autoFitBehavior);
/ / Форматуємо таблицю і застосовуємо стіль.Range.Font.Size=14; style=«Сітка таблиці»;. set_Style (ref style);
/ ...