//В цикле выводим строки таблицы в HTML документ
⇐ ПредыдущаяСтр 16 из 16 //В цикле выводим строки таблицы в HTML документ foreach (DataRow r in dataSet1. Phones) { sw. WriteLine(" < tr> " ); sw. WriteLine(" < td> " + r[" PhoneId" ] + " < /td> " ); //получаем родительскую строку для доступа к полям //" Имя" и " Фамилия" DataRow parRow = r. GetParentRow(dataSet1. Relations [" FK_Contacts_Phones" ]); sw. WriteLine(" < td> " + parRow[" Fam" ] + " < /td> " ); sw. WriteLine(" < td> " + parRow[" Name" ] + " < /td> " ); sw. WriteLine(" < td> " + r[" Phone" ] + " < /td> " ); sw. WriteLine(" < /tr> " ); }
//Записываем закрывающие теги HTML документа sw. WriteLine(" < /table> " ); sw. WriteLine(" < /body> " ); sw. WriteLine(" < /html> " ); //Закрываем файл sw. Close(); } }
Внешний вид сформированного HTML-отчета (web-страницы) показан на рисунке 5. 1.
Рисунок 5. 1 – Внешний вид сформированного HTML-отчета 5 Задание для самостоятельной работы Добавить в клиентское приложение возможность формирования как минимум двух отчетов в формате HTML. Хотя бы один отчет должен предусматривать работу со связями между таблицами (получение дочерних или родительских записей).
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|