2. Параметрическое описание отчетной сводки.
3. Граф синтеза отчетной сводки.
4. Технологический процесс формирования отчетной сводки (генерация отчетной сводки представляется одним технологическим переходом).
5. Выводы.
4. Контрольные вопросы.
1. Методика анализа отчетной сводки, как предмета труда.
2. Перечислите параметры, характеризующие отчетную сводку.
3. Сформулируйте назначение информационной модели на операцию формирования отчета.
4. Методика построения графа синтеза.
5. Дайте характеристику полям БД *.frx.
6. Приведите классификацию реквизитов, включенных в отчетную сводку.
7. Какими параметрами можно описать реквизит отчетной сводки.
8. Почему генератор отчетов FoxPro не формирует исходный текст программы вывода отчета.
9. Перечислите основные действия, выполняемые СУБД при выводе отчета.
10. Перечислите реквизиты, описывающие элементы титульного листа отчета.
11. Дайте определение группировочным реквизитам-признакам и поясните их использование при формировании отчетов.
12. Перечислите основные технологические переходы редактора отчетов.
13. Структура оригинального редактора отчетов.
14. Технология контроля отчетной сводки и придание ей юридической силы.
15. Дайте определение справочным реквизитам-признакам и определите их назначение в сводке.
16. Опишите параметрически верхний колонтитул и расскажите технологию вывода.
ПРИЛОЖЕНИЕ 1
2. Структура файла FRX
Поле |
Тип |
Назначение |
|
Platform |
C(8) |
Платформа, для которой создан экран (и компонент) |
|
Uniqueid |
C(10) |
Уникальное название (идентификатор) |
|
Timestamp |
N(10) |
в^Ай^^-ог.,?-- в^лУ^,/^<г-^ |
|
Objtype |
N(2) |
Тип объекта |
|
Objcode |
N(3) |
l^ctf ff-cPZAC^'e^ |
|
Name |
Memo |
Название |
|
Expr |
Memo |
Значение |
|
Vpos |
N(7,3) |
Положение по вертикали |
|
Hpos |
N(7,3) |
Положение по горизонтали |
|
Height |
N(7,3) |
Высота |
|
Width |
N(7,3) |
Ширина |
|
Style |
N(2) |
(if^M о-дй<^2 |
|
Picture |
Memo |
Отображаемая картинка (для кнопок) |
|
Order |
Memo |
{'Ц^/и^р-е-ле'. ei.^Le^'c^nJ/i^tS (2.<3а^" |
|
Unique |
L(1) |
^6^е<;<Йе-^-/^/Ь(@„('^ /^с- ^» 2e(? |
|
Comment |
Memo |
Комментарий |
|
Environ |
L(1) |
Сохранять ли среду (для отчета) |
|
Boxchar |
C(1) |
сну-с4-iSH^t £LJ-yi0?ee7-/^CJ /t. й>-д»^-<<ЯУ iSle^^b |
|
Fillchar |
C(1) |
Тип символов, которые выводятся (для полей вывода) |
|
Tag |
Memo |
Свободная переменная (например, для типа принтера) |
|
Tag2 |
Memo |
Тоже (напр., для хранения имен связываемых БД) |
|
Penred |
N(5) |
Интенсивность красной составляющей пера |
|
Pengreen |
N(5) |
Интенсивность зеленой составляющей пера |
|
Penbtue |
N(5) |
Интенсивность синей составляющей пера |
|
Pillred |
N(5) |
Интенсивность красной составляющей заполнения |
|
Filtgreen |
N(5) |
Интенсивность зеленой составляющей заполнения |
|
Fillblue |
N(5) |
Интенсивность синей составляющей заполнения |
|
Pensize |
N(5) |
Размер пера |
|
Penpat |
N(5) |
Тип линии |
|
Fitlpat |
N(5) |
Тип штриховки |
|
Fontface |
Memo |
Название шрифта |
|
Fontstyle |
N(3) |
Стиль шрифта (курсив, полужирный и т.п.) |
|
Fontsyze |
N(3) |
Размер шрифта |
|
Mode |
N(3) |
||
Ruler |
N(1) |
€f . Uf iC.M.^^e'/'^'-^-C |
|
Rulerlines |
N(1) |
||
Grid |
Ц1) |
Есть ли привязка к сетке (для отчета) |
|
Gridv |
N(2) |
Вертикальный межлинейный интервал для сетки (для отчета) |
|
Gridh |
N(2) |
Горизонтальный межлинейный интервал для сетки (для отчета) |
|
Float |
L(1) |
Вещественное ли число (для полей вывода и меток) |
|
Stretch |
L(1) |
Надо ли растягивать (для полей вывода) |
|
Stretchtop |
L(1) |
||
Top |
L(1) |
Верхнее положения в поле, поле может растягиваться по вводу |
|
Bottom |
L(1) |
Нижнее положение в поле, поле может растягиваться по вводу |
|
Suptype |
N(1) |
||
Suprest |
N(1) |
||
Norepeat |
L(1) |
Не печатать повторяющиеся значения |
|
Resetrpt |
N(2) |
||
Pagebreak |
L(1) |
При изменении перейти на другую страницу (напр., для группировок) |
|
Colbreak |
L(1) |
При изменении перейти на другую колонку (напр., для группировок) |
|
Resetpage |
L(1) |
||
General |
N(3) |
||
Spacing |
N(3) |
||
Double |
L(1) |
||
Swapheader |
L(1) |
||
Swapfooter |
L(1) |
||
Ejectbefor |
L(1) |
/( Л-0-fui ?H^'W i~~^/.^ie icf i<J:^<-SiJff /CJ^ZJK-^S'-C.'- |
|
Ejectafter |
L(1) |
/? /^'rL^-^ua.'ef fy/^к. -it,' z^x'^v ^^-'гх;^'-^ |
|
Plain |
L(1) |
||
Summary |
L(1) |
^г'-й""^^< ucj t£^t^ a/' a^c» <•?. |
|
Addalias |
L(1) |
Добавлять ли алиас (для отчета) |
|
Offset |
N(3) |
||
Topmargin |
N(3) |
Верхний отступ |
|
Botmargin |
N(3) |
Нижний отступ |
|
Totaltype |
N(2) |
Тип итога |
|
Resettotal |
N(2) |
Когда инициировать (для полей вывода и переменных отчета) |
|
Resoid |
N(3) |
||
Curpos |
L(1) |
Оставлять на текущей позиции (для отчета) |
|
Supalways |
L(1) |
||
Supovflow |
L(1) |
||
Suprpcol |
N(1) |
||
Supgroup |
N(2) |
||
Supvalchng |
L(1) |
||
Supexpr |
Memo |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.