Составители:
Рубрика:
122
Список студентов
Рис. 5.1в.
Вид формы после размещения нового объекта - текстового
окна
ФИО:
Балл_сес01:
Балл_сес02:
Балл_сес03:
Балл_сес04:
Первая Предыдущая Следующая Последняя Выход
Text1
Пользуясь уже
знакомыми вам
приёмами,
«очеловечьте» его
свойства:
Замените его имя
Text1
(присвоенное «по
умолчанию»), на
более читаемое.
Используйте
общепринятые
соглашения –
начальные три
литеры как шифр
(для этого объекта
txt, от термина
t
extbox) + мнемоническое «окончание», начинающееся с прописной литеры. Например:
txtMidBall
Введите это имя в поле Name окна Properties.
Теперь пользуясь свойством ControlSource (которое отображает выражение с
полями или сами поля таблицы), наберем выражение для расчета общего среднего балла
за все четыре сессии. Как обычно мы рассчитываем средний балл – складываем все
величины и делим на
их количество. Щёлкните левой кнопкой мыши где-нибудь на
строчке с ControlSource (при этом строчка выделится синим цветом). Вверху окна
Properties есть окно ввода, поверх всех свойств, в котором отражается то, что Вы
набираете в данном свойстве (в данном случае выражение). Слева от этого окна ввода
располагается кнопка с надписью f
x
нажмите на эту кнопку. В результате чего на экране
появится окно построения выражений Expression Builder. В котором Вы увидите окно
для ввода выражения Expression, группу функций для набора выражений:
математические (Math), логические (Logical), строковые (String) и для работы с датами
(Date), список полей используемой таблицы БД (Fields) и список системных переменных
(Variables). С помощью всего этого набора можно просто нащелкать выражение, не
набирая его вручную. Для выбора функций, нужно нажать на кнопку справа, после чего
выпадет список функций. Выбор из списка осуществляется двойным щелчком левой
кнопки мыши, после чего выбранная запись появляется в окне выражений Expression.
Наберите следующее выражение:
(students.балл_сес
01+students.балл_сес02+ students.балл_сес03+ students.балл_сес04)/4
и нажмите кнопку OK. В строке со свойством ControlSource Вы увидите набранное Вами
выражение.
5.1.3.4. Знакомство с объектом Этикетка (Label). Для того чтобы вывести на
экран подсказки и надписи, используем этикетки. На этикетке мы напишем слова,
указывающие на назначение поля txtMidBall. Для этого можно
воспользоваться
следующим способом (он не приведет к экономии времени в данном случае, но будет
весьма полезен в дальнейшем).
Щёлкните однократно левой кнопкой мыши где-нибудь внутри этикетки
Балл_сес01; вокруг неё появятся «прихватки». Скопируйте весь объект (т.е. метку со
всеми её свойствами, кроме имени) в буфер промежуточного хранения.
Для этого:
либо воспользуйтесь горизонтальным меню Visual FoxPro, позиция Edit
(редактирование). В выпавшем меню выберите позицию Copy (копировать);
либо воспользуйтесь сочетанием клавиш Ctrl-C.
Тем из Вас, кто работал с текстовым редактором Word или с электронной таблицей Excel,
122 Пользуясь уже Список студентов знакомыми вам приёмами, ФИО: «очеловечьте» его Балл_сес01: свойства: Балл_сес02: Замените его имя Text1 Балл_сес03: (присвоенное «по Балл_сес04: умолчанию»), на более читаемое. Text1 Используйте общепринятые Первая Предыдущая Следующая Последняя Выход соглашения – начальные три литеры как шифр Рис. 5.1в. Вид формы после размещения нового объекта - текстового окна (для этого объекта txt, от термина textbox) + мнемоническое «окончание», начинающееся с прописной литеры. Например: txtMidBall Введите это имя в поле Name окна Properties. Теперь пользуясь свойством ControlSource (которое отображает выражение с полями или сами поля таблицы), наберем выражение для расчета общего среднего балла за все четыре сессии. Как обычно мы рассчитываем средний балл – складываем все величины и делим на их количество. Щёлкните левой кнопкой мыши где-нибудь на строчке с ControlSource (при этом строчка выделится синим цветом). Вверху окна Properties есть окно ввода, поверх всех свойств, в котором отражается то, что Вы набираете в данном свойстве (в данном случае выражение). Слева от этого окна ввода располагается кнопка с надписью fx нажмите на эту кнопку. В результате чего на экране появится окно построения выражений Expression Builder. В котором Вы увидите окно для ввода выражения Expression, группу функций для набора выражений: математические (Math), логические (Logical), строковые (String) и для работы с датами (Date), список полей используемой таблицы БД (Fields) и список системных переменных (Variables). С помощью всего этого набора можно просто нащелкать выражение, не набирая его вручную. Для выбора функций, нужно нажать на кнопку справа, после чего выпадет список функций. Выбор из списка осуществляется двойным щелчком левой кнопки мыши, после чего выбранная запись появляется в окне выражений Expression. Наберите следующее выражение: (students.балл_сес01+students.балл_сес02+ students.балл_сес03+ students.балл_сес04)/4 и нажмите кнопку OK. В строке со свойством ControlSource Вы увидите набранное Вами выражение. 5.1.3.4. Знакомство с объектом Этикетка (Label). Для того чтобы вывести на экран подсказки и надписи, используем этикетки. На этикетке мы напишем слова, указывающие на назначение поля txtMidBall. Для этого можно воспользоваться следующим способом (он не приведет к экономии времени в данном случае, но будет весьма полезен в дальнейшем). Щёлкните однократно левой кнопкой мыши где-нибудь внутри этикетки Балл_сес01; вокруг неё появятся «прихватки». Скопируйте весь объект (т.е. метку со всеми её свойствами, кроме имени) в буфер промежуточного хранения. Для этого: либо воспользуйтесь горизонтальным меню Visual FoxPro, позиция Edit (редактирование). В выпавшем меню выберите позицию Copy (копировать); либо воспользуйтесь сочетанием клавиш Ctrl-C. Тем из Вас, кто работал с текстовым редактором Word или с электронной таблицей Excel,
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »