Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro



Скачать 24.08 Kb.
Дата12.01.2013
Размер24.08 Kb.
ТипЛабораторная работа


Лабораторная работа № 6.Стандартные функции FoxPro.

Цель:Познакомиться со стандартными функциями FoxPro.

В FoxPro создано большое количество стандартных функций, обращение к которым существенно облегчает работу прграммиста. Они используются для анализа или преобразования данных.Синтаксис функции предполагает обязательное наличие скобок, даже если отсутствует параметр. Например, функция –– EOF(),проверяет – достигнут или нет конец файла базы.Все функции можно подразделить по их работе на:

Математические,

Функции работы с БД,

Функции работы с датой,

Функции работы со строками,

Функции преобразования типов данных,

Функции проверки файлов и дисков,

Функции позиционирования выдачи данных,

Функции работы с мышью,

Клавишные функции,

Функция макроподстановки и некоторые другие.

Ниже даны описание и примеры работы некоторых функций. Результаты выполнения приведены справа после знаков && –– комментария.

Функция преобразования числового <вырN> в символьную строку, включающую знак минус (если есть) и десятичную точку, общей длиной <длина>, c заданным количеством <десятичных знаков>.Если <длина> не указана, берётся длина 10.Если не указаны <десятичные знаки>, число округляется до целого значения, и вообще в случае уменьшения длины дробной части оно округляется.

STR(<вырN>,[<длина>],[<десятичные знаки>])

Пример:

? STR(278.985,8,2) && 278.99

Функция определения длины строки. Длина нулевой строки (‘’) равна нулю.

LEN(<выр С>)

Пример:

? LEN(‘математика’) && 10

Функция преобразования выражения типа дата в символьное .

DTOC(<вырD>[,1])

Необязательный параметр “1” означает,что формируемая строка будет не символьным отображением даты в каком – либо формате даты, а сплошной строчкой из четырёх цифр года, двух цифр месяца и дня – ГГГГММДД.Такое изображение даты удобно при индексировании с составным ключом, в котором есть дата.

Пример

? DTOC({05.10.91}) && 05.10.91

? DTOC({05.10.91},1) && 19911005

Функция выдаёт ASCII - код первого символа из символьного выражения.

ASC(вырC)

Пример:

? ASC(“Воробей”) && 66

? ASC(“A”) && 65

Функция определения достижения начала базы данных в текущей или указанной области.

BOF([<область>])

Функция принимает значение .Т., когда указатель записи пытаются перевести с первой записи за пределы базы.
Выполнить самостоятельно

1.Пользуясь справочной информацией (в компьютере) в FoxPro изучить необходимые в дальнейшей работе функции преобразования типов данных, работы с датами, строковые функции, функции проверки файлов и дисков.

2.
Перекодировать слово ЛЕВ в КИТ, пользуясь функциями SUBSTR(),ASC(),STR() и таблицей ASCII – кодов. Вывести исходное слово и результат перекодировки на экран.

Контрольные вопросы:

1.Что является обязательным в синтаксисе функций?

2. Приведите примеры функций без параметров.






Похожие:

Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЛабораторная работа №11. Работа с несколькими бд
В foxPro можно обрабатывать сразу несколько баз данных. Каждый такой файл типа. Dbf и все вспомагательные файлы (например, индексные)...
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЛабораторная работа по теме «Построение таблиц истинности с помощью электронных таблиц Excel»
Цель работы: познакомиться с логическими функциями Excel, научиться строить таблицы истинности сложных высказываний
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЛабораторная работа №1 Цель. Познакомиться с пакетом «Matlab»
Цель. Познакомиться с пакетом «Matlab». Научиться выполнять простейшие математические операции в диалоговом режиме, научиться использовать...
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconРабота с изображениями, стандартными функциями
Функция возвращает массив с данными о url, ширине и высоте изображения
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro icon«Функция»; познакомиться с чётными и нечётными функциями и их графиками; выработать умение строить графики чётных и нечётных функций и определять по графику вид функции
Актуализация знаний по темам: «Функция», «Способы задания функции», «Область определения функции», «Область значений функции»
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconПрактикум по microsoft visual foxpro пособие для лабораторных занятий по курсу "Базы данных"

Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЛабораторная работа №3 многозадачное программирование в linux
Цель работы: Ознакомиться с компилятором gcc, методикой отладки программ, функциями работы с процессами
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЭлементы математической логики
Цель работы: познакомиться с логическими функциями Excel, научиться строить таблицы истинности сложных высказываний
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconКонференции разработчиков Visual FoxPro
Чехии, Словакии, Германии, Франции, Швейцарии, Объединенного королевства и других стран. Вторым по числу участников и числу проведенных...
Лабораторная работа № Стандартные функции FoxPro. Цель: Познакомиться со стандартными функциями FoxPro iconЛабораторная работа №4 Использование Microsoft Office Excel для анализа данных и решение задач оптимизации
Цель работы: изучить встроенные в Excel возможности анализа данных на примере проведения регрессионного анализа. Ознакомиться со...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org