Подписаться на RSS и Twitter
-
Свежие записи
Loading ...Котировки и индексы
Курсы валют
Архив рубрики: Я_Новости
ValType ( val )
ValType ( val ) Процедура возвращает тип переменной, переданной через параметр val. В зависимости от типа данных возвращаемым значением может быть одно из следующих значений:При преобразовании даты в целое число процедура возвращает значение, равное количеству дней от начала нашей эры … Читать далее
GetInt, GetDouble, GetMoney
GetInt ( id [, prompt, len [, hide ] ] ) Процедура присваивает введенное пользователем значение переменной типа V_INTEGER с именем id. По умолчанию ширина поля ввода равна 12 символам. GetDouble ( id [, prompt, len [, hide [, pos … Читать далее
Метод выполняет сортировку списка файлов
Метод выполняет сортировку списка файлов. Параметр sortBy задает порядок сортировки и может принимать следующие значения: ¦ 0 – сортировка по имени фала, ¦ 1 – сортировка по размеру, ¦ 2 – сортировка по дате модификации. Если параметр sortBy не задан, … Читать далее
Управление файлами и каталогами
В языке RSL предусмотрены средства для манипулирования файлами и каталогами, расположенными на компьютере, в том числе и в сети двух- и трехуровневой архитектуры. К ним относятся стандартный класс TDirList (см. стр. 69), а также специальные процедуры управления файлами и каталогами: … Читать далее
Процедура rewind
Процедура rewind переустанавливает текущую позицию на начало текстового файла. Она полезна в том случае, если необходимо повторно прочитать файл. При описании файла можно опустить физическое имя файла (но не круглые скобки!). В этом случае необходимо явно вызвать процедуру open с … Читать далее
Вложенные транзакции не поддерживаются
Вложенные транзакции не поддерживаются. Пример: /* В данном примере в транзакции обрабатывается справочник клиентов. Если отсутствует хотя бы один клиент, выполняется откат транзакции */ file acc (account); file cl (client) write; if (ProcessTrn (NULL,»MyTrn»,cl,acc)) println («Transaction OK !») else
Обработка ошибок
Все процедуры, работающие с Btrieve-файлами, при возникновении критических ошибок аварийно завершают выполнение RSL-программы. В остальных случаях они возвращают статус завершения:
Работа с файлами
Работа с файлами Для работы с файлами в Object RSL предусмотрены следующие конструкции: ¦ конструкция FILE (см. стр. 62); ¦ стандартный класс Tbfile (см. стр. 58); ¦ стандартный класс TRecHandler (см. стр. 60). Примечание.
Список обрабатываемых сообщений
Список обрабатываемых сообщений ¦ DLG_INIT – это сообщение посылается перед отображением диалога на экране. При его обработке можно произвести необходимую инициализацию и установить фокус ввода в нужное поле. . ¦ DLG_KEY – это сообщение посылается в том случае, если пользователь … Читать далее
Форма диалогового окна
Форма диалогового окна разрабатывается в специальном редакторе диалоговых окон и сохраняется в файле-библиотеке (см. стр. 141). Для языка RSL диалоговое окно выглядит как структура. Чтение значений из полей этой структуры позволяет получать значения, введенные пользователем в поля диалоговой панели. И … Читать далее







