на начало
На главную страницу
Форум   

Статья :: visual foxpro Счетчики

 

Счетчики

Чтобы разместить в форме поле для ввода числовых значений, которые изменяются в заданном диапазоне, вы можете использовать объект типа spinner, называемый счетчиком. Разместим в форме счетчик, выполнив следующие действия.

  1. Нажмите кнопку Spinner (Счетчик) на панели инструментов FormControls (Элементы управления формы).
  2. Щелкните в том месте формы, где предполагаете расположить поле-счетчик.
  3. Откройте окно Properties (Свойства) для размещенного в форме объекта.
  4. В поле ввода значения свойства controisource (Источник данных) нажмите кнопку раскрытия списка и выберите поле таблицы, для которого счетчик создается.
  5. Используя свойства объектов spinner HighValue (Наибольшее значение счетчика) и spinnerLowValue (Наименьшее значение счетчика), задайтемаксимальное и минимальное значения, которые можно установить припомощи кнопок изменения значения самого поля.
  6. Используя свойство KeyboardHighValue (Максимальное значение, вводимое с клавиатуры), задайте максимальное значение, которое можно ввести в поле, используя клавиатуру.
  7. В поле свойства KeyboardLowValue (Минимальное значение, вводимое с клавиатуры) введите число, определяющее минимальное значение, вводимое в поле с клавиатуры.

Замечание

При вводе в поле числа, выходящего за установленные с помощью свойств KeyboardHighValue и KeyboardLowValue границы, на экран будет выводиться сообщение о допустимых пределах вводимого числа.

  1. Используя свойство increment (Шаг), задайте шаг, с которым будет изменяться значение поля.
  2. Создайте текстовую надпись для поля.
  3. Сохраните форму с размещенным в ней счетчиком и запустите ее на выполнение.
  4. Попробуйте вводить с помощью счетчика информацию, используя для этого кнопки  поля, клавиши и , а также цифры на клавиатуре.

На рис. 6.33 представлена форма, содержащая счетчик для ввода значения скидки, которая может быть предоставлена клиенту, если он является постоянным покупателем. При вводе в поле значения больше допустимого, Visual FoxPro выдает соответствующее предупреждение с указанием диапазона вводимого значения.

gl6-34.jpg

Рис. 6.33. Счетчик, размещенный в форме

 

visual foxpro Счетчики

страницы в данном разделе 
visual foxpro Глава 6 visual foxpro Конструктор форм
visual foxpro Создание формы visual foxpro Настройка параметров формы
visual foxpro Расположение формы visual foxpro Заголовок формы
visual foxpro Стиль обрамления формы visual foxpro Среда окружения формы
visual foxpro Размещение объектов в форме visual foxpro Размещение объектов в форме
visual foxpro Размещение полей таблиц и надписей к ним с использованием построителя формы visual foxpro Текстовая информация
visual foxpro Поле ввода visual foxpro Использование построителя для создания поля ввода
visual foxpro Поле редактирования visual foxpro Кнопки управления
visual foxpro Размещение изображений в форме visual foxpro Размещение в форме объекта типа General
visual foxpro Использование в форме флажков visual foxpro Что такое переключатель
visual foxpro Списки visual foxpro Раскрывающиеся списки
visual foxpro Использование построителя для создания раскрывающегося списка visual foxpro Счетчики
visual foxpro Линии и контуры >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста