Отображение Check Boxes в отчете

Отчеты Visual FoxPro могут печатать данные из полей и переменных. Но так же возможно напечатать обычные "галочки" (check boxes). Эта статья предлагает два способа. Visual Foxpro 6.

Отображение Check Boxes в отчете

Check boxes в отчетах предоставляют возможность легко показать логическую информацию, такую как ответы на вопросы типа "да-нет". Но Report Designer не включает в себя объект Check box. Однако, вы можете отобразить его используя два предлагаемых метода.

Метод 1: Использование двух изображений (bitmaps).

Одно изображение содержит check box выбранным, а другое невыбранным.

Теперь с помощью Picture/ActiveX Bound Control из Report Controls, помещаем первое изображение на отчет (обычно в раздел Detail).

В окне Report Picture, нажмите Print When. Затем отметье Remove Line if Blank, и введите условие при котором показывается изображение с выбранным Check box.

Повторите то же самое со вторым изображением, введите условие при котором показывается изображение с невыбранным Check box.

И поставьте второе изображение НА ТО ЖЕ САМОЕ место, что и первое.

Метод 2: Использование шрифта Wingdings
Поместите на отчет обычноле поле (Field Control)

Напишите следующий код в Expression:
IIF(<logical expression>,'x','o')
Нажмите OK.

Затем выделите это поле и измените его шрифт (меню Format-Font) на Wingdings

Автор: Microsoft KB

Автор публикации

не в сети 2 месяца

Joys

2
Комментарии: 4Публикации: 227Регистрация: 25-06-2000
0
Оставить комментарий
Авторизация
*
*
Генерация пароля