С помощью этой процедуры выполняется SQL-запрос к таблице базы данных и распечатка результата этого запроса в виде таблицы с заданными полями.
Схема таблицы rukovoditely приведена на листе, где дан листинг программы. В этой таблице хранятся данные о ходе дипломного проектирования на кафедре, где
r_fam
r_im Фамилия, имя и отчество руководителя
r_ot дипломного проекта
s_fam
s_im Фамилия, имя и отчество студента
s_ot
group – учебная группа студента
Основные структуры программы.
Команда WITH … ENDWITH задает несколько свойств для объекта с помощью операторов свойств, следующих сразу за оператором WITH. WITH <object Name> <.cStatements> … ENDWITH Параметры: object Name – задается имя основного объекта; cStatements – операторы VTF задающие свойства объекта. |
Запрос к таблице базы данных: организуется с помощью операторов use <имя базы данных . имя таблицы> select from where into Результаты запроса сохраняются в массиве Array a (m,n), где m – количество строк, n – количество столбцов, и затем распечатываются в таблице “Динамика выполнения дипломного проектирования на кафедре ИТС” со следующей шапкой: Дипломник Руководитель Группа Контрольная дата 1 Контрольная дата 2 Оператор ALEN rowsCount = ALEN (a,1) определяет количество строк в массиве а и присваивает это значение переменной rowsCount. colsCount = ALEN (a,2) определяет количество столбцов в массиве а и присваивает это значение переменной cowsCount. |
Функция .cell (N_строки, N_столбца) активирует заданную ячейку в таблице. Свойства: .Text – задает содержание ячейки; .Bold=.T. – задает шрифту жирное выделение; .Bold=.F. – убирает шрифту жирное выделение; |
Комментарии к каждой строке листинга
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.