|
п р и л о ж е н и е А
Ф У Н К Ц И О Н А Л Ь Н Ы Е К Л А В И Ш И
---------
Это приложение содержит список функциональных клавиш и группировку их
на шесть категорий по совокупности действий. Эта группировка включает
следующие категории:
- клавиши перемещения курсора
- клавиши редактирования
- клавиши выполнения запроса
- клавиши сопровождения базы данных
- функциональные клавиши блокового режима
- вспомогательные клавиши пользователя
Определения функциональных клавиш
[Accept] Закрывает диалоговый блок и активирует ваш ввод.
[Beginning of Line] Перемещает курсор на первый символ линии. Действует
только в режиме редактирования.
[Block Menu] Отображает список всех блоков текущей формы. В
этом списке вы можете выбрать блок, в который
желаете перейти.
Когда вы выбираете блок из меню блоков, курсор
перемещается в этот блок. Если форма содержит
много блоков, [Block Menu] будет обычно перемещать
курсор в блок быстрее, чем [Next Block] или
[Previous Block].
[Clear Block] Удаляет все записи из текущего блока и создает новую
запись.[Clear Block] побуждает вас совершить изменения.
[Clear Block] не удаляет записи из базы данных; он
только убирает их из рабочей области.
[Clear Field] Удаляет содержимое текущего поля, начиная с
текущей позиции курсора. Если курсор находится
справа от всех символов поля, [Clear Field]
очищает поле.
В редакторе поля [Clear Field] удаляет конец линии.
[Clear Form/Rollback] Удаляет содержимое всех блоков текущей формы и
делает прокрутку назад. [Clear Form/Rollback]
побуждает вас совершить изменения.
[Clear Form/Rollback] нарушает все вставки,
обновления и удаляет обращения в базу данных.
[Clear Form/Rollback] не удаляет записи из базы
данных; он только убирает записи из рабочей области.
[Clear Record] Убирает текущую запись из текущего блока, отменяет
любые несовершенные изменения, сделанные для этой
записи. Очищенная запись не удаляется из базы данных.
-- 1 --
[Commit] Вводит в базу данных все изменения, сделанные после
последнего [Commit] или [Clear Form/Rollback].
[Count Query Hits] Очищает текущий блок и отображает в линии сообщений
количество строк, которые будут вызваны запросом, если
он выполнится. Если вы находитесь в режиме Enter Query,
текущий блок не очистится.
В режиме Enter Query [Count Query Hits] подсчитывает
количество записей, соответствующих определенному
критерию поиска.
Примечание: Если вы нажмете [Count Query Hits] после
нажатия [Execute Query], это сделает прерывание
запроса, удалит все записи из рабочей области и
подсчитает все записи в таблице, которые могут быть
выбраны блоком.
[Cut] Удаляет область текста после того, как она выбрана с
помощью [Select], и размещает ее в буфере. Возможно
только в режиме редактирования.
[Delete Backward] Удаляет символ, стоящий слева от курсора.
[Delete Character] Удаляет символ над курсором.
[Delete Line] Удаляет текущую линию. Возможно только в режиме
редактирования.
[Delete Record] Удаляет выбранную запись с экрана и из базы данных.
Пока вы совершаете изменения в базе данных,
записи не уничтожаются непрерывно.
[Display Error] Отображает информацию об ошибке и/ или успешную
справочную информацию, если она доступна, для
поля, в котором произошла последняя ошибка.
[Down] Перемещает курсор в то же самое поле следующей записи.
Если следующая запись - новая, [Down] перемещает
курсор в первое поле новой записи.
[Duplicate Field] Копирует значение поля предыдущей записи в
текущее поле.
[Duplicate Record] Копирует все значения поля из предыдущей записи в новую.
[Edit] Отображает окно, в котором оператор может
редактировать поле.
[Edit] является переключателем: повторное его
нажатие отменяет окно. Нажатие [Exit/Cancel]
отменяет окно без сохранения его содержания.
[End of Line] Ставит курсор справа от последнего символа строки.
Возможно только в режиме редактирования.
[Enter] Передает и проверяет данные, но не помещает данные
в базу данных.
[Enter Query] Очищает текущий блок и позволяет вам вводить
критерий запроса.
-- 2 --
В режиме [Enter Query] следующие ключи имеют
такие функции:
[Enter Query] отображает последний критерий запроса.
[Execute Query] выполняет запрос. Если есть выбранные
записи, вы возвращаетесь к нормальным действиям; если
записи не обнаружены, остаетесь в режиме Enter Query.
[Exit/Cancel] возвращает вас к нормальным действиям
без выполнения запроса.
[Count Query Hits] отображает количество строк,
удовлетворяющих текущему критерию запроса.
[Execute Query] Очищает текущий блок и выбирает из таблицы базы
данных все записи, связанные с этим блоком. (Отоб-
ражаются только те записи, которые входят на экран.)
При использовании после [Enter Query], [Execute Query]
выполняет запрос с определенным вами критерием.
[Exit/Cancel] Осуществляет выход из текущей формы в командную
систему. [Exit/Cancel] также прерывает выполнение
запроса или действие функции [List].
В редакторе действует подобно [Undo], отменяя все
изменения данного сеанса. [Exit/Cancel] также
отменяет окно редактирования.
[First Line] Перемещает курсор в начало текста окна. Возможно
только в режиме редактирования.
[Help] Отображает краткую справочную информацию для
текущего поля. Повторное нажатие [Help] может
отобразить развернутую справочную информацию, если
она доступна для этого поля.
[Insert Line] Вставляет линию прерывания у любой точки в
редакторе и создает пустую строку после текущей.
Возможно только в редакторе.
[Insert Record] Вставляет новую запись после текущей.
[Insert/Replace] Переключает режимы вставки символа и замены символа.
[Last Line] Перемещает курсор в конец текста окна. Возможно
только в режиме редактирования.
[Left] Перемещает курсор на один символ влево (в пределах
поля или линии).
[List] Вызывает список значений, если это возможно для
данного поля. Ниже приведены два типа списка значений:
1. Если появляется всплывающее окно, то будет
отображаться веденное поле и список возможных значений
для текущего поля. Нажмите [Next Field], чтобы
переместить курсор к введенному полю, введите критерий
поиска и нажмите [List]. SQL*Forms выполняет выборку и
и возвращает курсор в список.
-- 3 --
Используйте клавиши курсора или [Scroll Up] и
[Scroll Down], чтобы курсировать по списку. Для
выбора и отмены всплывающих значений нажмите
[Select]. Для выхода из списка без осуществления
выбора нажмите [Exit/ Cancel].
2. Если ничего не всплывает при нажатии [List],
значит поле будет отображать возможные значения
текущего поля. Нажатием [Next Field] можно просмотреть
последовательные значения. Для выбора значения
нажмите [Exit/ Cancel].
[Lock Record] Запирает запись так, что другой пользователь не
сможет изменить ее, пока вы ее не обновите. [Lock Record]
не разрешает вам вводить или изменять любые данные в
поле, которое защищено от ввода или обновления.
[Menu] Вызывает основное меню SQL*Forms, если это возможно.
[Next Block] Перемещает курсор в следующий блок формы,
который содержит хотя бы одно введенное поле.
(Порядок установлен дизайнером формы.)
[Next Field] Перемещает курсор в следующее введенное поле текущей\
записи. (Порядок установлен дизайнером формы.)
[Next Primery Key Fld] Перемещает курсор в следующее введенное поле текущей
записи, которое было отмечено как часть "первичного
ключа" - поля, которые однозначно идентифицируют
особую строку таблицы базы данных.
[Next Record] Перемещает курсор к следующей записи текущего блока.
Если больше записей не обнаружено, [Next Record] создает
новую пустую запись (если текущая запись не пустая).
[Next Set of Records] Извлекает следующий набор записей (количество
определено дизайнером) в текущий блок из тех записей,
которые удовлетворяют действующему критерию.
[Paste] Вставляет текст в буфер. Возможно только в режиме
редактирования.
[Previous Block] Перемещает курсор к предыдущему блоку формы, который
содержит, по крайней мере, одно введенное поле.
(Порядок установлен дизайнером формы).
[Previous Field] Перемещает курсор к предыдущему введенному полю
записи. (Порядок установлен дизайнером формы).
[Previous Record] Перемещает курсор к предыдущей записи текущего блока.
[Print] Записывает содержимое экрана в файл, и спрашивает,
не хотите ли вы распечатать его.
[Refresh] Обновляет изображение на экране.
[Right] Перемещает курсор на один символ вправо (в
пределах поля или линии).
-- 4 --
[Scroll Down] Перемещает окно текущего блока или списка вниз примерно
на 80 процентов, отображая записи, которые находятся вне
окна.
[Scroll Left] Сдвигает окно поля влево примерно на 80 процентов
ширины отображаемого поля, отображая содержимое поля,
которое находится вне окна.
[Scroll Right] Сдвигает окно поля вправо примерно на 80 процентов
ширины отображаемого поля, отображая содержимое
поля, которое находится вне окна.
[Scroll Up] Перемещает окно текущего блока или списка вверх
примерно на 80 процентов, отображая записи, которые
находятся вне окна.
[Search] Отображает диалоговую рамку для ввода критерия
поиска и замены.
[Select] Делает выбор в списке или в диалоговой рамке.
В редакторе, отмечает на экране точку, которую
SQL*Forms использует для удаления и помещения
текста в буфер.
[Show Keys] Отображает схему расположения клавиш на клавиатуре
и производимое ими действие. Возвращает в то место
формы, где вы работали, нажатием [Select].
[Transmit] Посылает данные с текущего экрана в главный компью-
тер, не проверяя их и не передавая в базу данных.
[Up] Перемещает курсор в то же самое поле предыдущей записи.
Группы функциональных клавиш
---------
Функциональные клавиши по совокупности действия образуют следующие пять
категорий:
- клавиши перемещения курсора
- клавиши редактирования
- клавиши выполнения запроса
- клавиши обслуживания базы данных
- функциональные клавиши в режиме блока
- вспомогательные клавиши пользователя
Используйте эти категории, когда знаете, что хотите сделать, но не уверены,
какая именно клавиша вам нужна.
Клавиши перемещения курсора
[Left] [Next Primary Key Fld]
[Right] [Block Menu]
[Next Field] [Up]
[Previous Field] [Down]
[Next Block] [Scroll Up]
[Previous Block] [Scroll Down]
[Next Record] [Scroll Left]
[Previous Record] [Scroll Right]
[Next Set of Records]
-- 5 --
Клавиши редактирования
[Delete Character] [Insert Line]
[Delete Backward] [Beginning of Line]
[Delete Line] [End of Line]
[Insert/Replace] [First Line]
[Clear Field] [Last Line]
[Clear Record] [Cut]
[Clear Block] [Paste]
[Clear Form/Rollback] [Search]
[Edit] [Select]
Клавиши выполнения запроса
[Count Query Hits]
[Enter Query]
[Execute Query]
Клавиши обслуживания базы данных
[Accept]
[Commit]
[Insert Record]
[Delete Record]
Функциональные клавиши в режиме блока
[Transmit]
[Enter]
[Lock Record]
Вспомогательные клавиши пользователя
[Block Menu] [List]
[Display Error] [Menu]
[Duplicate Field] [Print]
[Duplicate Record] [Refresh]
[Exit/Cancel] [Show Keys]
[Help]
п р и л о ж е н и е В
Д Е М О Н С Т Р А Ц И О Н Н Ы Е Т А Б Л И Ц Ы
---------
Это приложение включает в себя демонстрационные таблицы, которые
используются в этом руководстве. Представлены следующие демонстрационные
таблицы:
- таблица ORD
- таблица ITEM
- таблица CUSTOMER
ORD Table
ORDID ORDERDATE C CUSTID SHIPDATE TOTAL
----------------------------------------Д
601 01-MAY-86 A 106 30-MAY-86 2.4
602 05-JUN-86 B 102 20-JUN-86 56
603 05-JUN-86 102 05 JUN-86 224
604 15-JUN-86 A 106 30-JUN-86 698
605 14-JUL-86 A 106 30-JUL-86 8324
606 14-JUL-86 A 100 30-JUL-86 3.4
607 18-JUL-86 C 104 18-JUL-86 5.6
608 25-JUL-86 C 104 25-JUL-86 35.2
609 01-AUG-86 B 100 15-AUG-86 97.5
-- 6 --
610 07-JAN-87 A 101 08-JUN-87 101.4
611 11-JAN-87 B 102 11-JAN-87 45
612 15-JAN-87 C 104 20-JAN-87 5860
613 01-FEB-87 108 01-FEB-87 6400
614 01-FEB-87 102 05-FEB-87 23940
615 01-FEB-87 107 06-FEB-87 710
616 01-FEB-87 103 10-FEB-87 764
617 05-FEB-87 105 03-MAR-87 46370
618 15-FEB-87 A 102 06-MAR-87 3510.5
619 22-FEB-87 104 04-FEB-87 1260
620 12-MAR-87 100 12-MAR-87 4450
621 15-MAR-87 A 100 01-JAN-87 730
Таблица ITEM
ORDID ITEMDID PRODID ACTUALPRICE QTY ITEMTOT
----------------------------------------------
601 1 200376 2.4 1 2.4
602 1 100870 2.8 20 56
603 2 100860 56 4 224
604 2 100861 42 2 84
604 3 100860 44 10 440
605 1 100861 45 100 4500
605 2 100870 2.8 500 1400
605 3 100890 58 5 290
605 4 101860 24 50 1200
605 5 101863 9 100 900
605 6 102130 3.4 10 34
601 1 102130 3.4 1 3.4
607 1 100871 5.6 1 5.6
608 1 101860 24 1 24
608 2 100871 5.6 2 11.2
609 1 100861 35 1 35
609 2 100870 2.5 5 12.5
609 3 100890 50 1 50
610 1 100860 35 1 35
610 2 100870 2.8 3 8.4
610 3 100890 58 1 58
611 1 100861 45 1 45
612 1 100860 30 100 3000
612 2 100861 40.5 20 810
612 3 101863 10 150 1500
612 4 100871 5.5 100 550
613 1 100871 5.6 100 560
613 2 101860 24 200 4800
613 3 200380 4 150 600
613 4 200376 2.2 200 440
615 1 100860 35 444 15540
614 2 100870 2.8 1000 5600
615 1 100861 45 4 180
615 2 100870 2.8 100 280
615 3 100871 5 50 250
616 1 100861 45 10 450
616 2 100870 2.8 50 140
616 3 100890 58 2 116
616 4 102130 3.4 10 34
616 5 200376 2.4 10 24
617 1 100860 35 50 1750
617 2 100861 45 100 4500
-- 7 --
617 3 100870 2.8 500 1400
617 4 100871 5.6
617 5 100890 58 500 29000
617 6 101860 24 100 2400
617 7 101863 12.5 200 2500
617 8 102130 3.4 100 340
617 9 200373 2.4 200 480
617 10 200380 4 300 1200
618 1 100860 35 23 805
618 2 100861 45.11 50 2255.5
618 3 100870 45 10 450
619 1 200380 4 100 400
619 2 200376 2.4 100 240
619 3 102130 3.4 100 340
619 4 100871 5.6 50 280
620 1 100860 35 10 350
620 2 200376 2.4 1000 2400
620 3 102130 3.4 500 1700
621 1 100861 45 10 450
621 2 100870 2.8 100 280
Таблица СUSTOMER
CUST NAME ADDRESS ST AREA/PHONE REPID CREDIT
ID CITY ZIP LIMIT
------------------------------------------------------------
101 TKB SPORT 490 BOLI RD. CA 415/386-1223 7521 10000
SHOP REDWOOD CITY 94061
102 VOLLYRITE 9722 HUMILTON CA 415/644-3341 7654 7000
BURLINGAME 95133
103 JUST NORTHSIDE CA 415/677-9312 7521 3000
TENNIS MALL 97544
BURLINGAME
104 EVERY 574 SURRY RD. CA 408 966-2323 7499 10000
MOUNTAIN CUPERTINO 93301
105 K+T SPORTS 376 EL PACEO CA 408 376-9966 7844 5000
SANTA CLARA 91003
106 SHAPE UP 908 SEQUOLA CA 415 364-9777 7521 6000
PALO ALTO 94301
107 WOMEN VALCO VILLAGE CA 408 976-4398 7499 10000
SPORTS SUNNYVALE 93301
108 NORTH 98 LONE PINE MN 612 566-9123 7844 8000
WOODS MAY HIBBING 55649
HEALTH AND
FITNESS
SUPPLY
CENTER
-- 8 --
п р и л о ж е н и е С C О О Б Щ Е Н И Я
---------
Это приложение содержит полный список сообщений об ошибках SQL*Forms.
Выключены также описание причин, вызывающих сообщения, и рекомендуемые
действия.
Attempting to reserve record for update or delete(^C to cancel)...
Причина: В этот момент другой пользователь резервирует свою строку. Когда
он это выполнит, SQL*Forms обработают ваше новое обновление. Тем
временем вы должны подождать.
Действие: Окончательно появится еще одно обновленное сообщение. Если вы
не хотите ждать, нажмите CTRL-C (последовательность клавиш в
некоторых оболочках может быть другой) для отмены.
Причина: SQL*Forms начали выполнять процесс или действие,
потенциально требующее затрат времени.
Действие: Никакого.
FRM-40001: Missing arguments on command line.
Причина: Вы не ввели в командной строке все аргументы, необходимые для
выполнения команды.
Действие: Наберите RUNFORM - ?, чтобы посмотреть действительный
синтаксис и вновь наберите команду.
FRM-40002: Undefined switch on command line.
Причина: Вы неверно набрали команду, используя неопределенный
командной строкой переключатель.
Действие: Наберите RUNFORM - ?, чтобы посмотреть действительный
синтаксис и вновь наберите команду.
FRM-40003: Too many arguments on command line.
Причина: Вы ввели в командной строке очень много аргументов или
неверно набрали команду.
Действие: Наберите RUNFORM - ?, чтобы посмотреть действительный
синтаксис и вновь наберите команду.
FRM-40007: Invalid user indentifier or password. Re enter.
Причина: Вы неправильно ввели имя пользователя ORACLE или пароль.
Действие: Еще раз наберите имя пользователя и пароль.
FRM-40008: Name/Password combination too large. Re-enter.
Причина: Вы ввели более, чем 61 символ в комбинации имя
пользователя/пароль. Имена пользователей и пароли не должны
превышать 30 симмволов каждый.
Действие: Еще раз наберите имя пользователя и пароль.
FRM-40010: Can't read form by that name.
Причина: Вы ввели несуществующее имя формы или набрали неполный путь, у
вас нет надлежащих прав для выполнения формы, или форма не
сгенерирована.
Действие: Еще раз наберите правильно имя формы, путь, сгенерируйте
форму или обратитесь к администратору базы данных.
-- 9 --
FRM-40011: Form was created by an old version of SQL*Forms (Generate).
Причина: FRM - файл был создан старый и несовместимой версией SQL*Forms
(Generate).
Действие: Перегенерируйте форму или отлинкуйте SQL*Forms (Generate).
FRM-40012: Form was created by a new version of SQL*Forms
Причина: FRM - файл был создан новой и несовместимой версией SQL*Forms
(Сгенерирован).
Действие: Отлинкуйте SQL*Forms (Run Form) и перегенерируйте формы.
FRM-40013: Program Error: Error occured while reading form.
Причина: Произошла внутренняя ошибка, в то время как SQL*Forms пытались
прочитать FRM - файл.
Действие: Обратитесь к администратору базы данных, чтобы перегенерировать
форму.
FRM-40014: Not enough memory to load the form.
Причина: В вашем компьютере не хватает памяти для выполнения формы.
Это сообщение относится к оперативной памяти компьютера, а
не к свободному постранству диска. Оно может указывать
на ошибку в конфигурации опрационной системы, которая мешает
SQL*Forms получить доступ к необходимой ей памяти.
Действие: Сообщите дизайнеру. Дизайнер, возможно, так модифицирует
форму, что она пройдет. Если это невозможно, тогда ваша
инсталляция должна иметь больше доступной памяти; либо
путем модификации параметров операционной системы, либо
добавлением памяти компьютеру.
FRM-40015: Unexpected end of the reading form.
Причина: Форма была фрагментированной или незаконченной.
Действие: Перегенерируйте FRM - файл.
FRM-40019: Unknown screen number to display.
Причина: Внутренняя ошибка.
Действие: Обратитесь к администратору базы данных.
FRM-40020: CRT screen too small for this form.
Причина: Вы хотите сделать очень большой просмотр для CRT экрана.
Действие: Обратитесь к администратору базы данных.
FRM-40021: Item in form file too large.
Причина: Произошла внутренняя ошибка, когда SQL*Forms читала форму.
Действие: Обратитесь к администратору базы данных.
FRM-40023: Couldn't create record buffer file.
Причина: SQL*Forms не может создать буферный файл из-за отсутствия места
на диске.
Действие: Обратитесь к администратору базы данных.
FRM-40024: Out of memory.
Причина: Внутренняя ошибка. У вашего компьютера нет необходимой памяти
для выполнения формы. Это сообщение относится к оперативной
памяти компьютера, а не к свободному месту на диске. Оно может
указывать на ошибку в конфигурации операционной системы, которая
мешает SQL*Forms получить доступ к необходимой ей памяти.
Действие: Сообщите дизайнеру. Дизайнер, возможно, модифицирует форму
так, что она пойдет. Если это невозможно, тогда ваша инсталляция
-- 10 --
должна иметь больше доступной памяти: либо путем модификации
параметров операционной системы, либо добавлением памяти
компьютеру.
FRM-40025: Can't suppress screen output without file input.
Причина: Вы пытаетесь запустить форму с командной строки используя
несовместимые переключатели. W-переключатель работает только
вместе с r-переключателем.
Действие: Еще раз наберите команду, включив как w-. так и
r-переключатель.
FRM-40026: Error opening key script file.
Причина: SQL*Forms не могут открыть файл, который вы определили
командной строкой с r-переключателем.
Действие: Убедитесь, что файл существует, и его защита правильная. Или
создайте файл командной строкой с r-переключателем.
FRM-40027: Error opening display spool file.
Причина: Ошибка операционной системы. SQL*Forms не могут
открыть файл, определенный w-переключателем, из-за
недостаточного пространства на диске; или вы определили
неправильно имя файла.
Действие: Обратитесь к администратору базы данных или системному
администратору.
FRM-400100: At first record.
Причина: Вы нажали [Previous record], в то время как курсор находился
на первой записи.
Действие: Никакого действия не требуется.
FRM-40101: Can't position to a key field. None are directly
enterable.
Причина: Вы нажали [Next Primary Key Fld], а в этом блоке нет полей с
первичным ключом.
Действие: Лучше для курсирования используйте [Next Field], чем [Next
Primary Key Fld].
FRM-40102: Record must be entered or deleted first.
Причина: Вы нажали [Next record] в контексте, где это бессмысленно. Или
текущая запись - последняя в блоке, или блок пустой, или вы
находитесь в "новой" записи в середине блока, которая была
создана с использованием [Insert Record].
Действие: Нажмите [Enter] или [Delete Record], или никаких действий.
FRM-40103: Can't position to a key field. None are query - - able.
Причина: Вы попытались использовать [Ne[t Primary Key Fld], но ни
одного из полей с первичным ключом в блоке не позволяет вам
вводить критерий запроса.
Действие: Никакого.
FRM-40104: No such block.
Причина: Дизайнер сделал ссылку в утверждении GO_BLOCK на несуществующий
блок.
Действие: Обратитесь к дизайнеру.
-- 11 --
FRM-40105: No such field.
Причина: Дизайнер сделал ссылку в утверждении GO_FIELD на несуществующее
поле.
Действие: Обратитесь к дизайнеру.
FRM-40106: No enterable fields in destination block.
Причина: Дизайнер сделал ссылку в утверждени GO_BLOCK на блок с
несуществующими введенными полями.
Действие: Обратитесь к дизайнеру.
FRM-40107: Can't position cursor to a non-displaybal field.
Причина: Дизайнер сделал ссылку в утверждении GO_FIELD на неотображаемое
поле.
Действие: Обратитесь к дизайнеру.
FRM-40200: Field is protected against update.
Причина: Вы попытались обновить поле, которое не разрешено обновлять.
Действие: Никакого. Вы не можете обновить это поле в форме.
FRM-40201: Field is full. Can't insert the character.
Причина: SQL*Forms - в режиме вставки, а текущее поле заполнено.
Действие: Удалите символ, чтобы освободить место для нового символа, или
нажмите [Insert/Replace], чтобы активизировать режим замены.
FRM-40202: Field must be entered.
Причина: Вы не ввели значение (или удалили значение) в поле, которое
требует ввода данных.
Действие: Вы должны ввести в это поле значение.
FRM-40203: Field must be entered completely.
Причина: Вы не ввели значение полностью (или удалили часть величины) в
поле, которое треует значение фиксированной длины.
Действие: Введите значение полностью (значение, которое занимает все поле).
FRM-40204: Cursor is at beginning of field value.
Причина: Вы попытались удалить символ, стоящий перед первой символьной
позицией поля.
Действие: Используйте [Delete Character], чтобы удалить символ над
курсором.
FRM-40205: Cursor is beyond the current field value.
Причина: Вы установили курсор вне поля в блочном режиме терминала.
Действие: Переместите курсор в поле, и попытайтесь сделать ввод еще раз.
FRM-40206: Previous character is currently hidden.
Причина: Вы попытались удалить символ, который находится вне экрана.
Действие: Переместите курсор, который хотите удалить в видимую область,
используя клавиши-"стрелки" или [Scroll Left] и [Scroll Right].
FRM-40207: Must bein range to .
Причина: Вы ввели значение, которое не попадает в поле области значений.
Действие: Введите значение, лежащее в указанной области.
FRM-40208: Form running in query-only mode. Can't change database fields.
Причина: Вы ввели значение в форму-запрос.
Действие: Не вводите значения в эту форму. Вы можете выполнять запросы
и просматривать данные, но не можете изменять или вводить новые
запросы.
-- 12 --
FRM-40209: Field must be of form .
Причина: Значение поля не удовлетворяет маске формата этого поля.
Действие: Убедитесь, что значение поля сопоставимо с маской формата.
FRM-40300: Field is not a column of the table being queried.
Причина: Вы ввели критерий запрса в поле, которое не может содержать
критерий.
Действие: Не пытайтесь вводить запрос в это поле.
FRM-40301: Query caused no records tobe retrieved. Re-enter.
Причина: Вы ввели запрс в режиме запрса, но не нашлось ни одной записи,
которая соответствовала бы критерию запрса. SQL*Forms
возвращают вас в режим ввода запрса.
Действие: Либо исправьте критерий запрса, либо нажмите [Exit/Cancel],
чтобы выйти из режима запрса.
FRM-40302: Cannot enter a query. No fields are querrable.
Причина: Вы нажали [Enter Query], когда курсор находился в блоке, не
содержащем полей с запрсом.
Действие: Никакого.
FRM-40350: Query caused no records to be retrieved.
Причина: Текущий запрос не вызвал ни одной записи из таблицы. Либо
таблица пуста, либо она не содержит записей,
удовлетворяющих критерию поиска.
Действие: Никакого.
FRM-40352: Last row of query rtrieved.
Причина: Вы нажали [Next Set of Records] или [Scroll Down] после того
как все записи были выбраны.
Действие: Никакого.
FRM-40353: Query cancelled.
Причина: Либо форма выполнилась с функциональным кодом ABORT_QUERY, или
вы нажали [Exit/Cancel], в режиме ввода запрса.
Действие: Никакого.
FRM-40355: Query will retrieve records.
Причина: Вы нажали [Count Query Hits]. Если сейчас вы нажмете [Execute
Query], то будет извлечено указанное количество записей.
Действие: Никакого.
FRM-40356: Invalid number in example record. Query not issued.
Причина: В режиме Enter Query вы ввели в образцовой записи неверную цифру
Действие: Откорректируйте ввод и снова попробуйте сделать запрос.
FRM-40357: Invalid string in example record. Query not issued.
Причина: В режиме Enter Query вы ввели в образцовой записи неверное
значение ALPHA или CHAR.
Действие: Откорректируйте ввод и снова попробуйте сделать запрос.
FRM-40358: Invalid date in example record. Query not issued.
Причина: В режиме Enter Query вы ввели в образцовой записи неверное
значение DATE.
Действие: Откорректируйте ввод и снова попробуйте сделать запрос.
-- 13 --
FRM-40359: Invalid date or time in example record. Query not issued.
Причина: В режиме Enter Query вы ввели в образцовой записи неверные
значения JDATE, EDATE или TIME.
Действие: Откорректируйте ввод и снова поробуйте сделать запрос.
FRM-40400: Transaction complete - records posted and commited.
Причина: Вы завершили передачу данных.
Действие: Никакого.
FRM-40401: No changes to commit.
Причина: Вы попытались выполнить передачу данных, в то время как с
момента последней их передачи в рабочей области не было
модифицированных или добавленных записей.
Действие: Никакого.
FRM-40402: Commit cancelled.
Причина: Вы нажали CTRL_C или его эквивалент, когда ждали запирания.
Действие: Никакого.
FRM-40403: A calling form has inposted changes. Commit not allowed.
Причина: Вызванная форма имеет непосланные изменения.
Действие: Передайте изменения или возвратитесь к вызванной форме
ипопытайтесь сделать передачу данных.
FRM-40404: Database posting complete - records posted.
Причина: Вы закончили отправление данных.
Действия: Никакого.
FRM-40405: No changes to post.
Причина: Вы попытались выполнить отправление данных, но с момента
последней передачи данных или их отправления в рабочей
области не было добавленных или модифицированных записей.
Действие: Никакого.
FRM-40406: Transaction complete - records posted; all records
commited.
Причина: Вы закончили передачу данных, которая записала ваши изменения в
рабочую область и передала предварительно отправленные
изменения.
Действия: Никакого.
FRM-40407: Transaction complete - posted records commited.
Причина: Вы закончили передачу предварительно отправленных изменений.
Действие: Никакого.
FRM-40501: ORACL error - unable to read list of value.
Причина: Произошла фатальная ошибка, когда SQL*Forms пытались выбрать
запись для изменения.
Действие: Нажатие [Display Error] обеспечит вас более подробной
информацией, если она доступна. Вы можете попытаться обновить
или удалить эту запись позднее.
FRM-40502: ORACLE error - unable to read list of values.
Причина: Произошла фатальная ошибка, когда SQL*Forms пыталась прочитать
список значений.
Действие: Нажатие [Display Error] обеспечит вас более подробной
-- 14 --
информацией, если она доступна. Вы можете попытаться обновить
или удалить эту запись позднее. Обратитесь к дизайнеру ошибок
и/или администратору базы данных.
FRM-40504: ORACLE error -unable to excute a trigger.
Причина; Произошла фатальная ошибка, когда SQL*Forms пыталась
выполнить триггер.
Действие: Нажатие [Display Error] обеспечит вас более подробной
информацией, если она доступна. Обратитесь к дизайнеру формы.
FRM-40505: ORACLE error - unable to perform query.
Причина: SQL*Forms встретила ошибку выполнения. Возможно, не
существует таблица, связанная с текущим блоком формы, или ваше
пользовательское имя не имеет права выполнения определенных
действий в таблице.
Действие: Нажатие [Display Error] обеспечит вас более более подробной
информацией, если она доступна. Обратитесь к дизайнеру
ошибок и/или администратору базы данных.
FRM-40506: ORACLE error - unable to check for record uniqueness.
Причина: SQL*Forms встретила ошибку выполнения, когда проверяла
первичный ключ полей записи на уникальность. Возможно, не
существует таблица, связанная с текущим блоком формы или вы
не имеете права доступа к таблице.
Действие: Обратитесь к дизайнеру ошибок и администратору базы данных.
FRM-40507: ORACLE error - unable to fetch next query record.
Причина: Произошла фатальная ошибка, когда SQL*Forms пыталась выбрать
следующую запись запроса.
Действие: Обратитесь к дизайнеру ошибок и администратору базы данных.
FRM-40508: ORACLE error - unable to INSERT record.
Причина: Произошла фатальная ошибка, когда SQL*Forms пыталась вставить
запись.
Действие: Обратитесь к дизайнеру ошибок и администратору базы данных.
FRM-40509: ORACLE error - unable to UPDATE record.
Причина: Произошла фатальная ошибка, когда SQL*Forms пыталась обновить
запись.
Действие: Обратитесь к дизайнеру ошибок и администратору базы данных.
FRM-40510: ORACLE error - unable to DELETE record.
Причина: Произошла фатальная ошибка, когда SQL*Forms пыталась удалить
запись.
Действия: Обратитесь к дизайнеру ошибок и администратору базы данных.
FRM -40600: Row has olready been inserted.
Причина: Вы попытались вставить или обновить запись, но SQL*Forms
настаивают на уникальности первичного ключа полей
блока. Запись, вставляемая или обновляемая, не уникальна.
Действие: Измените значения в полях одного или более первичных ключей,
сделав их уникальными. Если требование уникальности полей
первичного ключа создает для вас определенные трудности,
спросите дизайнера, может ли это требование быть устранено.
FRM-40602: Can't insert into or updata in a view.
Причина: Вы модифицировали содержание представления способом, который
не разрешен. (Представление - - это набор строк, извлеченных из
-- 15 --
одной и более таблиц. Оно действует как таблица; форма
может ссылаться как на таблицы, так и на представление. В
течение запроса нет различий между представлением и таблицей.
Однако, есть некоторые ограничения на операции вставки
обновления и удаления в представлении.)
Действие: Никакого; вы не сможете выполнить операцию, которую
пытаетесь.
FRM-40603: Records no longer reserved for update. Re-query to make changes.
Причина: Вы передали модификфции в блок, в котором вы предварительно
ввели служебную процедуру ENTER-QUERY или EXECUTE-QUERY с
параметром FOR-UPDATE. Это освободило все записи в блоке от
запираний.
Действие: Если вы хотите модифицировать блок, вам необходимо
повторить запрос.
FRM-40651: Record is now reserved for update or delete.
Причина: Сейчас действует запирание записей, вам необходимо повторить
запрос.
Действие: Никакого.
FRM-40652: Can't lock table in shared update mode.
Причина: Вы получили это сообщение по одной из двух причин:
1. Вы не имеете доступа к этой таблице.
2. SQL*Forms не может запереть таблицу в режиме совместного
обновления.
Действие: Обратитесь к администратору базы данных.
FRM-40653: Record not reserved for update or delete. Try again later.
Причина: Вы нажали для отмены CTRL_C (или эквивалент). Операция,
которая пыталась обновить или удалить запись, завершилась с
ошибкой.
Действие: Никакого.
FRM-40654: Record changed by another user. Re-query to see change.
Причина: С моментиа выполнения вами запроса, запись обновил другой
пользователь; он изменил, по крайней мере, одно поле записи.
Ваши действия не изменили запись в памяти.
Действие: Сейчас вы можете обновить или удалить запись только в том
случае, если другой пользователь восстановил значения поля
туда, где они находились, когда вы выполняли запрос. В
противном случае, вы должны повторить запрос для того, чтобы
выбрать и отобразить новую запись формы, прежде чем вы сможете
обновить или удалить ее.
FRM-40655: SQL error forced rollback: Clear form and re-enter.
Причина: Тупиковая ситуация, или некоторая другая ошибка привела
текущую транзакцию к аварийному завершению. SQL*Forms берут
назад изменения, которые вы сделали в транзакции.
Действие: Очистите форму (или выйдите и вновь войдите в форму) и вновь
введите транзакцию. Обратитесь к дизайнеру. Возможно,
необходимо модифицировать структуру формы так, чтобы
предотвратить повторное появление ошибки.
-- 16 --
FRM-40656: Update can't be made due to prior rollback. Clear the record.
Причина: Эта запись уже была обновлена, но когда вы попытались
передать ваши изменения в базу данных, серьезная ошибка
помешала выполнению этого обновления, любого дальнейшего
обновления или удаления. Ошибка могла произойти по одной из
следующих причин:
1. Тупиковая ситуация привела к потере строчных запираний или
2. Запись имела кластерный ключ базы данных, и предварительная
попытка обновить запись в базе данных была отброшена
назад из-за ошибки произошедшей где-либо в форме.
Действия: Вы должны очистить эту запись до того, как сможете
передать любые другие транзакции в форму.
FRM-40657: Record changed or deleted by another user.
Причина: C момента выполнения запроса, запись была удалена другим
пользователем.
Действие: Вы можете очистить запись на вашем экране, но не можете
обновить или удалить ее, с тех пор, как она больше не
существует в базе данных.
FRM-40700: No such trigger: .
Причина: Ошибка дизайнера. Форма попыталась выполнить несуществующий
триггер, вызвав тем самым фатальную ошибку.
Действие: Обратитесь к дизайнеру.
FRM-40703: Fetched field can't be changed in query mode.
Причина: Вы попытались в режиме Enter Query изменить выбранное поле,
которое не может быть изменено.
Действие: Обратитесь к дизайнеру.
FRM-40704: Illegal SQL statement in query-only mode.
Причина: Ошибка дизайнера. Дизайнер недопустимо активизизировал
текущую форму.
Действие: Обратитесь к дизайнеру.
FRM-40705: Illegal SQL statement in non-commit-time trigger.
Причина: Ошибка дизайнера. Дизайнер написал триггер, который
содержит SQL оператор, недопустимый для типа триггера.
Действие: Обратитесь к дизайнеру.
FRM-40714: Function illegal in this context.
Причина: Ошибка дизайнера. Дизайнер определил недопустимый код функции.
Действие: Обратитесь к дизайнеру.
FRM-40720: No statements found in list of statements.
Причина: Ошибка дизайнера. Дизайнер не включил надлежащие коды
функции в список операторов.
Действия: Обратитесь к дизайнеру.
FRM-40721: Missing function code in trigger.
Причина: Ошибка дизайнера. Дизайнер не включил в оператор код функции.
Действие: Обратитесь к дизайнеру.
-- 17 --
FRM-40722: Unrecognised function name.
Причина: Ошибка дизайнера. Дизайнер определил несуществующий код
функции.
Действие: Обратитесь к дизайнеру.
FRM-40723: Missing argument for function code.
Причина: Ошибка дизайнера.Дизайнер пропустил аргумент в операторе ERASE,
EXECUTE_TRIGGER, GO_BLOCK, GO_ FIELD, GO_TO, GO_STEP, NEW_FORM.
Действие: Обратитесь к дизайнеру.
FRM-40724: Missing selector in CASE statement.
Причина: Ошибка дизайнера. Дизайнер пропустил избранную часть оператора
CASE.
Действие: Обратитесь к дизайнеру.
FRM-40725: Missing keyword in case statement.
Причина: Ошибка дизайнера. Дизайнер пропустил в операторе СASE
ключевое слово.
Действие: Обратитесь к дизайнеру.
FRM-40726: Missing choice in CASE statement.
Причина: Ошибка дизайнера. Дизайнер забыл определить альтернативу в
операторе CASE.
Действие: Обратитесь к дизайнеру.
FRM-40727: Illegal keyword in CASE statement.
Причина: Ошибка дизайнера. Дизайнер не напечатал ключевое слово в
операторе CASE.
Действие: Обратитесь к дизайнеру.
FRM-40728: Unrecognized or extra arguments to function.
Причина: Ошибка дизайнера. Дизайнер определил для функций экстра -
аргументы.
Действие: Обратитесь к дизайнеру.
FRM-40729: Missing semicolon at end of statement.
Причина: Ошибка дизайнера. Дизайнер пропустил в конце кода функции точку
с запятой.
Действие: Обратитесь к дизайнеру.
FRM-40730: Invalid message supress level - unchanged from .
Причина: Ошибка дизайнера. Дизайнер установил уровню системного сообщения
инвалидный номер.
Действие: Обратитесь к дизайнеру.
FRM-40731: INTO keyword missing.
Причина: Ошибка дизайнера. Дизайнер пропустил фразу INTO в операторе COPY
Действие: Обратитесь к дизайнеру.
-- 18 --
FRM-40733: PL/SQL error - internal SQL*Forms error occured.
Причина: Произошла фатальная ошибка в PL/SQL во время выполнения
триггера.
Действие: Обратитесь к дизайнеру.
FRM-40734: PL/SQL error - internal PL/SQL error occured.
Причина: Произошла фатальная ошибка в PL/SQL во время выполнения
триггера.
Действие: Обратитесь к дизайнеру.
FRM-40735: Unhandle exeption occured while executing
trigger.
Причина: Текущий триггер вызвал исключительную ситуацию (отличную от
FORM_TRIGGER_FAILORE), но не может с ней справиться.
Действие: Обратитесь к дизайнеру.
FRM-40800: No such user exit.
Причина: Ошибка дизайнера. Форма попыталась активизировать выход пользо-
вателя, который не существует. Возможно, вы используете неверную
версию SQL*Forms (Run Form) или, возможно, в форме есть ошибка.
Действие: Обратитесь к дизайнеру.
FRM-40801: Out of memory processing user eist,
Причина: Произошла фатальная ошибка.
Действие: Обратитесь к дизайнеру.
FRM-40804: Not enough arguments to copy command.
Причина: Ошибка дизайнера. Дизайнер использовал оператор COPY без
определения источника или места назначения.
Действие: Обратитесь к дизайнеру.
FRM-40805: Not enough arguments to ERASE command.
Причина: Ошибка дизайнера. Дизайнер использовал оператор ERASE без
определения переменной.
Действие: Обратитесь к дизайнеру.
FRM-40807: No command string specified for HOST command.
Причина: Ошибка дизайнера. Дизайнер использовал оператор HOST без
определения командной строки.
Действие: Обратитесь к дизайнеру.
RM-40808: Can't execute HOST command. Error code =.
Причина: SQL*Forms не могут выполнить команду HOST
из-за ошибки операционной системы.
Действие: Обратитесь к администратору базы данных.
FRM-40809: HOST command has error code=.
Причина: Система операционных команд содержала указанный выше код ошибки.
Действие: Убедитесь, что вы ввели правильную команду.
-- 19 --
FRM-40811: Shell command has error code=.
Причина: Система операционных команд содержала указанный выше код ошибки.
Действие: Убедитесь, что вы ввели правильную команду.
FRM-40814: Illegal function code in this context.
Причина: Ошибка дизайнера. Дизайнер определил ключевое слово NOFAIL с
кодом функции, который не допускает это ключевое слово.
Действие: Обратитесь к дизайнеру.
FRM-40815: Variable does not exist.
Причина: Ошибка дизайнера, Дизайнер делает ссылку на глобальную
переменную, которая не существует.
Действие: Обратитесь к дизайнеру.
FRM-40816: Could not allocate memory for new symbol.
Причина: Внутренняя ошибка. SQL*Forms не выделила память во время
обращения к новой глобальной переменной.
Действие: Обратитесь к администратору базы данных.
FRM-40817: Could not allocate memory for new value.
Причина: Внутренняя ошибка. SQL*Forms не выделила память во время
обращения к новой глобальной переменной.
Действие: Обратитесь к администратору базы данных.
FRM-40818: System variable name not defined.
Причина: Ошибка дизайнера. Дизайнер сделал ссылку на глобальную
переменную, которая не существует.
Действия: Обратитесь к дизайнеру.
FRM-40819: System variable isn't variable.
Причина: Ошибка дизайнера. Дизайнер попытался ввести значения в
немодифицируемую системную переменную.
Действие: Обратитесь к дизайнеру.
FRM-40820: Not enough memory to evaluate system to evaluate system variable
Причина: Внутренняя ошибка. SQL*Forms не выделила память во время
обращения к системной переменной.
Действие: Обратитесь к администратору базы данных.
FRM-40822: Not enough arguments to SET function.
Причина: Ошибка дизайнера. Дизайнер не определил достаточное
количество аргументов в коде функции SET.
Действие: Обратитесь к дизайнеру.
FRM-49823: Extra arguments to SET function.
Причина: Ошибка дизайнера. Дизайнер определил слишком много аргументов в
коде функции SET.
Действие: Обратитесь к дизайнеру.
FRM-40824: Not enough arguments to PAGE funnnction.
Причина: Ошибка дизайнера. Дизайнер определил недостаточно
аргументов в коде функции HIDEPAGE или SHOWPAGE.
Действие: Обратитесь к дизайнеру.
-- 20 --
FRM-40825: Not enough arguments to VIEW function.
Причина: Ошибка дизайнера. Дизайнер определил недостаточно
аргументов в кодах функций MOVEVIEW, ANCHOREVIEW или
RESIZEVIEW.
Действие: Обратитесь к дизайнеру.
FRM-40826: Invalid number of arguments to CALL function.
Причина: Ошибка дизайнера. Дизайнер определил недостаточно
аргументов в кодах функций СALL или CALLQRY.
Действие: Обратитесь к дизайнеру.
FRM-40827: Invalid number of arguments to CALL function.
Причина: Ошибка дизайнера. Дизайнер определил недостаточно
аргументов в кодах функции GOREC.
Действие: Обратитесь к дизайнеру.
FRM-40901: Note: Not enough memory to remember all or part of this query.
Причина: Внутренняя ошибка.
Действие: Обратитесь к администратору базы данных.
FRM-40902: SQL statement too large.
Причина: Структура формы включает команду SQL, которая содержит более,
чем 2048 символов.
Действие: Обратитесь к дизайнеру. Дизайнер должен укоротить SQL команду.
FRM-40903: Couldn't create output file.
Причина: Вы нажали [Print Screen], но SQL*Forms не смогла вывести
содержимое экрана в файл. Возможные причины таковы: вы ввели
недопустимое имя файла, операционная система не дает вам
права создавать файлы, пространство на необходимом диске
или в директории недоступно.
Действие: Проверьте вводимое имя файла и исправьте его в случае
необходимости, если нужна помощь, обратитесь к администратору
базы данных.
FRM-40904: Program error: Don't know operation to be performed on record.
Причина: Внутренняя ошибка.
Действие: Обратитесь к администратору базы данных.
FRM-40906: FATAL ERROR: Can't read a buffered record to disk.
Причина: SQL*Forms потерпела неудачу при попытке записать из буфера
на диск.
Действие: Обратитесь к администратору базы данных.
FRM-40907: FATAL ERROR: Can't read a buffered record from disk.
Причина: SQL*Forms потерпела неудачу при попытке прочитать запись с
диска в буфер.
Действие: Обратитесь к администратору базы данных.
FRM-40908: Internal Error: Unknown screen number to display.
Причина: Внутренняя ошибка.
Действие: Обратитесь к администратору базы данных.
-- 21 --
FRM-40911: Record not created due to sequence number generation error.
Причина: Внутренняя ошибка. Либо не существует упорядоченный
номер, либо у вас нет привилегий на этот номер, либо
произошла другая фатальная ошибка базы данных.
Действие: Обратитесь к администратору базы данных.
FRM-41000: You pressed an undefined function key.
Причина: Вы нажали не определенную функциональную клавишу.
Действие: Нажмите [Show Keys], чтобы определить функциональную
клавишу, которую вы должны нажать.
FRM-41001: This function isn't allowed on a block mode terminal.
Причина: Вы попытались выполнить функцию, не разрешенную в блоковом
режиме терминала.
Действие: Нажмите [Show Keys], чтобы определить функциональную
клавишу, которую вы должны нажать.
FRM-41002: Invalid selection.
Причина Вы ввели ошибочный выбранный номер в меню блока. В форме не
существует такой блок.
Действие: Выберите существующий блок.
FRM-41003: This block does not correspond a table. Function ignored.
Причина: Вы попытались выполнить функцию, которая ссылается на
таблицу. Текущий блок - это управляющий блок (блок,
который не соответствует никакой таблице), поэтому
функция, которую вы запрашиваете,- бессмысленна.
Действия: Никакого. Вы не можете выполнить в этом блоке запрашиваемую
функцию.
FRM-41004: Function key not implemented (internal error).
Причина: Вы нажали функциональную клавишу, которая не работает в этом
режиме.
Действия: Никакого.
FRM-41005: Function key not implemented (internal error).
Причина: Вы нажали недопустимую функциональную клавишу.
Действия: Никакого. Вы не можете использовать функциональную клавишу в
данном контексте, есои только описание формы не модифицировано.
FRM-41006: Can't find sQL*Forms (Run Form) command.
Причина: Вы нажали функциональную клавишу, которая не была определена для
вашей схемы клавиатуры.
Действие: Никакого. Вы можете нажать [Show Keys] для отображения схемы
клавиатуры.
FRM-41007: Cursor not in field. Function name is ignored.
Причина: Вы нажали функциональную клавишу, когда находились вне поля.
Действие: Установите курсор в поле и снова нажмите функциональную клавишу.
-- 22 --
FRM-41008: Undefined function key. Press [Show Keys] for list of valid keys
Причина: Вы нажали не определенную функциональную клавишу.
Действие: Нажмите [Show Keys] для определения функциональной
клавиши, которую вы должны нажать.
FRM-41009: Function key not allowed. Press [Show Keys] for list of valid
keys.
Причина: Вы нажали функциональную клавишу, которая не разрешена в этой
среде.
Действие: Нажмите [Show Keys] для определения функциональной
клавиши, которую вы должны нажать.
FRM-41010: Can't set attribute of the current field.
Причина: Триггер не смог установить атрибут текущего поля.
Действия: Обратитесь к дизайнеру.
FRM-41011: Undefined field attribute.
Причина: Ошибка дизайнера. Триггер пытался установить для поля
неопределенный атрибут.
Действие: Обратитесь к дизайнеру.
FRM-41800: List of values not available for this field.
Причина: Вы нажали [List], но форма не поддерживает список значений для
этого поля.
Действие: Никакого.
FRM-41801: Last value retrieved.
Причина: Вы нажали [List], а потом после последнего значения в
отображенном списке, нажали [Next Field].
Действие: Введите значение поля или нажмите снова [List], чтобы вновь
отобразить список возможных значений.
FRM-41802: Duplicate Record function allowed on new records only.
Причина: Вы нажали [Duplicate record], тогда как текущая запись была
извлечена из базы данных.
Действие: Никакого. Вы можете использовать [Duplicate Record] только
когда создаете новую запись.
FRM-41803: No previous record to copy value from.
Причина: Вы нажали [Duplicate Field] или [Duplicate Record], тогда
как текущая запись - это первая запись в блоке.
Действие: Никакого. [Duplicate Field] и [Duplicate Record] бессмысленны
в этом контексте.
FRM-41804: Variable wasn't entered: .
Причина: На состояние готовности Query Where вы ввели ответ, который
содержал недопустимую метку (которая не использовалась ни в
одном из полей запроса).
Действие: Исправьте метку в ответе Query Where, или определите ее в
одном из полей запроса. Потом еще раз выполните запрос.
FRM-41805: Ambiguous field name .
Причина: Текущий триггер ссылается на поле в двух местах.
Действие: Обратитесь к дизайнеру.
-- 23 --
FRM-41806: Too many variables used.
Причина: Вы ипользовали в запросе более 25 реляционных операторов.
Действие: Уменьшите количество подстановочных переменных и вновь выполните
запрос.
FRM-41807: This key hasn't yet been entered. Try again.
Причина: Вы вели данные в поле первичного ключа.
Действие: Введите данные во все поля первичного ключа и снова выполните
процедуру.
FRM-41809: Error creating SQL*Menu.
Причина: Произошла внутренняя ошибка SQL*Menu, когда вы пытались вызвать
SQL*Menu в SQL*Forms.
Действие: Обратитесь к администратору базы данных.
FRM-41810: Error creating menu.
Причина: Произошла внутренняя ошибка SQL*Menu, когда вы пытались вызвать
SQL*Menu в SQL*Forms.
Действие: Обратитесь к администратору базы данных.
FRM-41811: Error removin menu.
Причина: Произошла внутренняя ошибка SQL*Menu, когда вы пытались вызвать
SQL*Menu в SQL*Forms.
Действие: Обратитесь к администратору базы данных.
FRM-41812: Error resetting menu.
Причина: Произошла внутренняя ошибка SQL*Menu, когда вы пытались вызвать
SQL*Menu в SQL*Forms.
Действие: Обратитесь к администратору базы данных.
FRM-41813: Form exited by debug mode.
Причина: Вы выбрали опцию Exit SQL*Forms (Run Form) в меню Break
Processing.
Действие: Никакого.
FRM-41900: Run aborted by fatal error.
Причина: Фатальная ошибка привела форму к аврийному завершению.
Действие: Обратитесь к администратору базы данных.
FRM-41901: Error cursors were not closed.
Причина: Внутренняя ошибка.
Действие: Обратитесь к администратору базы данных.
FRM-41902: Total cursors used .
Причина: Это сообщение появляется, когда вы в командной строке
определяете s-переключатель.
Действие: Никакого.
FRM-42100: No errors encountered recently.
Причина: Вы нажали [Display Error], тогда как за последнее время не
произошло ни одной ошибки.
Действие: Никакого.
-- 24 --
FRM-42400: Performing event trigger .
Причина: Это информационное сообщение появляется во время выполнения
триггера в отладочном режиме.
Действие: Никакого.
FRM-42401: Performing program trigger .
Причина: Это информационное сообщение появляется во время выполнения
триггера в отладочном режиме.
Действие: Никакого.
FRM-42531: Enter a query: press [Execute Query] to execute
[Exit/Cancel] to cancel.
Причина: Или вы нажали [Enter Query], или форма активизировала служебную
процедуру ENTER_QUERY. Форма находится в режиме Enter Query.
Действие: С помощью опций определите условия запроса, и нажмите [Execute
Query], чтобы запрсить запись из базы данных. Или нажмите
[Exit/Cancel], чтобы вернутся к нормальному режмиу.
FRM-42536: Use [Next Field] key to enter answer.
Причина: SQL*Forms ждут вашего ответа на состояние готовности.
Действие: Ввведите соответствующий ответ и нажмите [Next Field].
FRM-50001: Acceptable character are a-z. A-Z, and space.
Причина: Вы ввели в поле неприемлимый символ.
Действие: Введите символ a-z, A-Z, или пробел.
FRM-50002: Month must be between 1 and 12.
Причина: Вы ввели в дату недопустимое значение месяца.
Действие: Введите значение месяца от 1 (январь) до 12 (декабрь).
FRM-50003: Year must be 00-00 or 1000-4712.
Причина: Вы неправильно ввели год.
Действие: Введите год правильно. Год может быть представлен числом
от 0 до 99(соответствует годам от 1900 до 1999) или числом от
1000 до 2100.
FRM-50004: Day must be between 1 and last of month.
Причина: Вы неправильно ввели день.
Действие: Введите день правильно. Напрмер, для апреля это должно быть
число от 1 до 30.
FRM-50006: Legal characters are 0-9 + and -.
Причина: Вы ввели неприемлимый символ в числовое поле.
Действие: Введите правильное число. Правильное число имеет цифры от 0
до 9. Числу может предшествовать знак "+" или "-". если
сообщение разрешает, то число может одну десятичную точку в
любой позиции, кроме позиции перед знаком.
FRM-50007: Too many decimal digits.
Причина: Вы ввели число с 3 или более цифрами после десятичной точки
в поле денежного значения.
Действие: Введите правильное число.
-- 25 --
FRM-50009: Too many decimal points.
Причина: Вы ввели число, которое содержит 2 или более десятичные точки,
или ввели число с десятичной точкой в поле, которое требует
целое число.
Действие: Введите число не более, чем с одной десятичной точкой. Если вы
использовали только одну десятичную точку, уберите и ее и
десятичную часть числа.
FRM-50010: Formal is: [+-]9999999.99
Причина: Вы ввели недопустимое значение в поле MONEY или RMONEY.
Действие: Введите правильное значение. Это значение должно иметь
значки нуля или доллара, следующие за десятичной точкой и два
знака центов. Всему значению может предшествовать "+" или "-".
FRM-50011: Not a valid month name.
Причина: Вы ввели в дату ошибочное название месяца.
Действие: Введите правильное название месяца. SQL*Forms признает первые
три символа действительного названия месяца. Например, JAN
соответствует January, JUN-June.
FRM-50012: Date format is DD-MON-YY.
Причина: Вы неправильно ввели дату.
Действие: Введите дату в требуемом формате. В формате, показанном выше,
20 July 1986 будет как 20-JUL-86.
FRM-50013: Plus or minus must be in first position.
Причина: Вы ввели знак "+" или "-" в неправильной позиции.
Действие: Перепишите число, поставив знак в первую позицию.
FRM-50014: Bad exponent.
Причина: Вы ввели показатель степени в поле, которое не может ее
содержать.
Действие: Введите значение без показателя степени.
FRM-50015: Too many decimal points.
Причина: Вы ввели очень много десятичных точек.
Действие: Наберите еще раз, поставив одну десятичную точку.
FRM-50016: Legal characters are 0-9-+E.
Причина: Вы ввели в числовом поле неприемлимый символ.
Действие: Введите правильное число. Правильное число содержит цифры
от 0 до 9. Числу может предшествовать знак "+" или "-".
Если сообщение позволяет, число может содержать одну
десятичную точку в любой позиции, кроме позиции перед
знаком.
FRM-50017: Hour must be between 0 and 23.
Причина: Вы неправильно ввели значение часа.
Действие: Введите правильное значение. SQL*Forms распознает 24-часовое
время.
FRM-50018: Minutes must be between 00 and 59.
Причина: Вы неправильно ввели значение минут.
Действие: Введите правильное значение.
-- 26 --
FRM-50019: Seconds must be between 00 and 59.
Причина: Вы неправильно ввели значение секунд.
Действие: Введите значение между 00 и 59.
FRM-50020: Missing exponent.
Причина: Вы не ввели показатель степени.
Действие: Введите соответствующий показатель.
FRM-50021: Date formal is MM/DD/YY.
Причина: Вы неправильно ввели дату.
Действие: Введите дату в требуемом формате, показанном выше, Luly 20,
1986 будет выглядеть как 07/20/86.
FRM-50022: Time format is HH:MM[:SS].
Причина: Вы ввели время в неправильном формате.
Действие: Введите время в требуемом формате. Например, 9:30 a.m. вводит-
ся как в/9:30:00 (где в/ соответствует пробелу); 3:00 p.m.
вводится как 15:00:00.
FRM-50023: Date format is DD/MM/YY.
Причина: Вы неправильно ввели дату.
Действие: Введите дату в требуемом формате, показанном выше, Luly 20,
1986 будет выглядеть как 07/20/86.
FRM-50024: Spaces allowered in leading positions only.
Причина: Вы ввели пробелы, чередующиеся с данными.
Действия: Введите данные, не смешанные с пробелами.
FRM-50025: Datetime format is DD-VV-YYYY HH:MM[:SS].
Причина: Вы неправильно ввели дату.
Действие: Введите время в требуемом формате. Например, 9:30 a.m.
вводится как в/9:30:00 (где в/ соответствует пробелу); 3:00
p.m. вводится как 15:00:00.
FRM-50026: Date format is DD-MM-YYYY.
Причина: Вы неправильно ввели дату.
Действие: Введите дату в требуемом формате, показанном выше, Luly 20,
1986 будет выглядеть как 07/20/86.
|
|