2. Выберите указатель и вытяните его бокс, чтобы увеличить вертикальную дистанцию. Заметьте, что сама стрелка не увеличится, увеличится только дистанция, на которую она двигается.
3. Двойным щелчком на иконке Pointerоткройте диалог PropertySheet.
4. Выберите вкладку PC-DMIS.
5. Щелкните свойство ValueEQ . Появится окно VBSMini-Editor, большая часть его закрыта для выбора.
6. Выберите VBScriptиз списка. Теперь текстовая область открыта.
7. Добавьте следующий код, который позволит стрелке двигаться при прокрутке многостраничного отчета:
intValue = InputBox ("Введите значение. Стрелка продвинется на указанный процент от общей дистанции.")
Retn = intValue
8. Нажмите OK для закрытия окна VBSMini-Editor.
9. Закройте диалог PropertySheet.
10. Запустите режим выполнения нажатием CTRL + E .
11. Пролистывайте страницы с помощью клавиш PAGEUP и PAGEDOWN, и смотрите, как стрелка движется согласно вашим установкам.
Инструмент Gauge помещает индикатор (или шкалу выполнения) в отчет HyperView.
Наряду с возможностью менять цвет, размер и другие функции объекта, вы можете заставить данный объект двигаться согласно командам Visual BASIC:
Свойство |
Описание |
ValueEq |
Округление значений (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript). -$, $, CONST |
MinimumEq |
Минимальное округление (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript). -$, $, CONST |
MaximumEq |
Максимальное округление (Это значение может быть установленной константой, значением, полученным вычислением простого уравнения, или возвращаемым значением из сценария VBScript). -$, $, CONST |
Подсказка: Если вы поменяете направление шкалы, направление отображения процессов в шкале тоже поменяется.
Вы можете использовать команды BASIC в окне VBSMini-Editor, чтобы индикатор показывал нужные вам изменения. Например, чтобы индикатор показывал процент просмотренных страниц от общего количества страниц многостраничного отчета, вы можете использовать следующие команды:
1. Создайте десятистраничный отчет как описано в главе "Создание многостраничных отчетов"
2. Вставьте в отчет объект Gauge.
3. Выберите Gaugeи вытяните его бокс,чтобы увеличить вертикальную дистанцию. Это вся дистанция, на которую может переместиться процентная шкала.
4. Двойным щелчком по объекту Gaugeвызовите PropertySheet
5. Выберите вкладку PC-DMIS.
6. Щёлкните свойство MaximumEq. Появится окно VBSMini-Editor; большая часть его закрыта для выбора.
7. Выберите VBScriptиз списка. Теперь текстовая область открыта.
Добавьте следующий код, который приравняет максимальное значение шкалы к общему количеству страниц в отчете HyperView.
8. Нажмите OK для закрытия окна VBSMini-Editor.
9. Теперь щёлкните свойство ValueEQ. Окно VBSMini-Editorпоявится снова.
10. Выберите VBScript из списка. Теперь текстовая область открыта.
11. Добавьте следующий код, чтобы шкала отображала процесс передвижения по страницам отчета.
Retn = curpage
12. Нажмите OK для закрытия окна VBSMini-Editor.
13. Закройте диалог PropertySheet.
14. Запустите режим выполнения нажатием CTRL + E .
15. Пролистывайте страницы с помощью клавиш PAGEUP и PAGEDOWN, и смотрите, как процентная шкала динамично отображает ваше передвижение по страницам отчета.
Объект Graph помещает в ваш отчет график, который может динамично обновлять свои данные. Объект Graph позволяет вам работать с множеством точек данных. Для настройки точек данных используйте значения X и Y.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.