Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Ошибки файла проекта

Следующие сообщения вызываются ошибками в файле .HPJ, используемом для построе ия файла справки.

2010
Include statements nested more than 5 deep. [Операторы include вложены более чем на 5 уровней в глубину]

Оператор #include в заданной строке нарушил ограничение максимальной глубины вложенности fox90001.gif пять уровней.
Не пользуйтесь операторами #include, вложенными более чем на пять уровней.

Синтаксические ошибки

Следующие сообщения вызываются синтаксическими ошибками в файле проекта сп авки.

2030
Comment starting at line linenumber of file filename unclosed at end of file. [Комментарий, начатый со строки ... в файле ..., не закрыт до конца файла]

Компилятор справки неожиданно обнаружил конец файла проекта справки. Возможно, в файле .HPJ или в файле, включенном посредством include, оказался открытый комментарий.
2050
Invalid #include syntax. [Недопустимый синтаксис директивы #include]

Правильный синтаксис директивы #include выглядит следующим образом:

#include <filename>

Исправьте синтаксис и затем выполните повторную компиляцию.
2091
Bracket missing from section heading [sectionname]. [В заголовке секции ... не хватает квадратной скобки]

В заданном заголовке секции отсутствует правая квадратная скобка (]).

Вставьте скобку и выполните компиляцию повторно.
2111
Section heading missing. [Отсутствует заголовок секции]

В указанной строке заголовок секции остался незаконченным. Эта ошибка также ге ерируется, когда первая строка в файле проекта справки не содержит заголовка секции.
2131
Invalid OPTIONS syntax: 'option=value' expected. [Недопустимый синтаксис секции OPTIONS: должно быть 'option=value']

Проверьте синтаксис опций в секции [OPTIONS].
2141
Invalid ALIAS syntax: 'context=context' expected. [Недопустимый синтаксис секции ALIAS: должно быть 'option=context']

Проверьте синтаксис элементов в секции [ALIAS].
2151
Incomplete line in [sectionname] section. [Незавершенная строка в секции ...]

В указанной строке элемент остался незавершенным.

Компилятор справки пропускает эту строку.
2171
Unrecognized text. [Нераспознанный текст]

Вслед за допустимым текстом обнаружен нераспознанный фрагмент текста.

Компилятор справки игнорирует данную строку.
2191
Section heading [sectionname] unrecognized. [Неопознанный заголовок секции ...]

Был использован заголовок секции, не поддерживаемый компилятором справки.

Компилятор справки игнорирует данную строку.
2214
Line in .HPJ file exceeds length limit of 2047 characters. [Строка в файле .HPJ превышает в длину предел в 2047 символов]

В файле .HPJ обнаружена строка, длина которой превышает максимально допустимое значение fox90001.gif 2047 символов.

Ошибки секций общего характера

Следующие сообщения вызываются ошибками общего характера, связанными с различн ми секциями файла проекта справки.

2273
[OPTIONS] should precede [FILES] and [BITMAPS] for all options to take effect. [Чтобы все опции имели силу, секция OPTIONS должна предшествовать секциям FILES и BITMAPS]

Рекомендуется определять секцию [OPTIONS] в качестве первой секции файла .HPJ, чтобы все опции оказались действующими. Кроме того, если используется опция ERRORLOG, она должна стоять первой строкой в секции [OPTIONS].
2291
Section sectionname previously defined. [Секция ... определена ранее]

В файле проекта справки обнаружена повторно определяемая секция.

Компилятор справки игнорирует строки секции-дубликата и продолжает работать со следующей секцией, имеющей допустимый заголовок.
2305
No valid files in [FILES] section. [В секции FILES нет допустимых файлов]

Данная секция либо пуста, либо содержит только недопустимые файлы.
2322
Context string context_name cannot be used as alias string. [Контекстную строку ... нельзя использовать в качестве псевдонима]

Контекстную строку, уже назначенную в качестве псевдонима, нельзя использовать позже как псевдоним другой контекстной строки. Это означает, что в секции [ALIAS] нельзя задавать сначала a = b, а затем c = a.

Компилятор справки игнорирует предпринятую в данной строке попытку переназначе ия.
2331
Context number already used in [MAP] section. [Номер контекста уже использован в секции MAP]

Номер контекста из заданной строки файла проекта справки уже сопоставлен д угой контекстной строке.

Компилятор справки игнорирует эту строку.

Ошибки секций Alias и Map

Следующие сообщения вызываются ошибками в секциях [ALIAS] и [MAP] файле п оекта справки.

2341
Invalid or missing context string. [Контекстная строка недопустима или отсутствует]

В указанном строке файла перед знаком равенства нет контекстной строки.
2351
Invalid context identification number. [Недопустимый идентификационный номер контекста]

Номер контекста в указанной строке пуст или содержит недопустимые символы.
2362
Context string context_name already assigned an alias. [Контекстной строке ... уже назначен псевдоним]

У контекстной строки может быть только один псевдоним. Это означает, что в секции [ALIAS] нельзя задавать сначала a = b, а затем a = c. Указанной контекстной строке уже был назначен псевдоним в секции [ALIAS].

Компилятор справки игнорирует предпринятую в данной строке попытку переназначе ия.
2372
Alias string aliasname already assigned. [Строка псевдонима ... уже назначена]

Псевдониму нельзя назначать другой псевдоним. Этой означает, что в секции [ALIAS] нельзя задать сначала a = b, а затем b = c.

Компилятор справки игнорирует предпринятую в данной строке попытку переназначе ия.

Ошибки секции Windows

Следующие сообщения вызываются ошибками в определениях типов вторичных окон, которые приведены в секции [WINDOWS] файла проекта справки.

2391
Limit of 6 window definitions exceeded. [Превышен предел определений окон (6)]

Максимальный состав определений окон включает определение одного основного ок а и пять определений вторичных окон.
2401
Window maximization state must be 0 or 1. [Состояние развертывания окна должно иметь значение 0 или 1]

Значение переменной fMax в спецификации атрибутов окна, включенной в файл .HPJ, отличается от 0 и от 1.

Исправьте данный элемент, а затем выполните компиляцию повторно.
2411
Invalid syntax in window color. [Недопустимый синтаксис в определении цвета ок а]

Правильный синтаксис описания цвета текста и цвета фона следующий:
.mono (rrr, ggg, bbb).endmono.

Исправьте синтаксис и выполните компиляцию повторно. Подробнее об установке цвета окна см. раздел "Defining Window Attributes" в главе 10 "Построение файлов справки".
2421
Invalid window position. [Недопустимая позиция окна]

Правильный синтаксис определения позиции окна следующий:
.mono (x, y, DX, dy).endmono.

Компилятор справки игнорирует эту строку, и окно не будет иметь предварительно определенной позиции. Подробнее см. раздел "Defining Window Attributes" в г аве 10 "Построение файлов справки".
2431
Missing quote in window caption. [В названии окна не хватает кавычки]

В файле .HPJ значение атрибута названия в определении окна не заключено в кав чки.

Исправьте синтаксис и выполните компиляцию повторно.
2441
Window name windowname is too long. [Имя окна ... слишком длинное]

Длина имени окна превышает максимально допустимое значение fox90001.gif 8 символов.
2451
Window position value out of range 01023. [Значение позиции окна выходит за п еделы диапазона 01023]

Одна или несколько координат окна (X, Y, X + dX или [Y+dY]) превышают максима ьно допустимое значение позиции fox90001.gif 1023.
2461
Window name missing. [Отсутствует имя окна]

В спецификации окна в файле .HPJ отсутствует имя окна.
2471
Invalid syntax in [WINDOWS] section. [Недопустимый синтаксис в секции WINDOWS]

Элемент, описывающий основное или вторичное окно, некорректен.

Компилятор справки игнорирует данный элемент определения окна.

Проверьте синтаксис определения окна и затем выполните компиляцию повторно.
2481
Secondary window position required. [Требуется позиция вторичного окна]

В файле .HPJ необходимо задавать элементы X, Y, dX и dY в определениях вторичн х окон.
2491
Duplicate window name windowname. [Дублированное имя окна ...]

В файле .HPJ обнаружены повторяющиеся имена окон.

Проверьте уникальность имени каждого члена определения, а затем выполните повторную компиляцию.
2501
Window caption windowcaption exceeds limit of 50 characters. [Название окна ... превышает в длину предел в 50 символов]

Длина названия окна превышает предельное значение в 50 символов.

Ошибки секции Options

Следующие сообщения вызываются ошибками в секции [OPTIONS] файла проекта сп авки.

2511
Unrecognized option optionname in [OPTIONS] section. [Неопознанная опция ... в секции OPTIONS]

Была использована опция, которая не поддерживается компилятором.

Компилятор справки пропускает эту строку.
2532
Option optionname previously defined. [Опция ... определена ранее]

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

Компилятор справки игнорирует предпринятую попытку переопределения.

Ошибки опции ROOT

Следующие сообщения вызываются ошибками, связанными с опцией ROOT в секции [OPTIONS] файла проекта справки.

2550
Invalid path pathname in optionname option. [Недопустимый путь ... в опции ...]

Компилятор справки не может найти путь, указанный опцией ROOT.

Компилятор справки использует текущий рабочий каталог.
2570
Path in optionname option exceeds number of characters. [Путь в опции ... превышает в длину максимально допустимое число символов]

Длина пути, заданного опцией ROOT, превышает максимальный предел для MS-DOS.

Компилятор справки игнорирует этот путь и использует текущий рабочий каталог.

Ошибки опции диапазона шрифтов

Следующие сообщения вызываются ошибками, связанными с опцией MAPFONTSIZE в секции [OPTIONS] файла проекта справки.

2591
Invalid MAPFONTSIZE option. [Недопустимая опция MAPFONTSIZE]

Недопустимый синтаксис определения диапазона шрифтов.

Правильный синтаксис: m[-n]:p.
2612
Maximum of 5 font ranges exceeded. [Превышено максимальное число диапазонов ш ифтов (5)]

Максимальное число диапазонов шрифтов, которые вы можете задать, равно пяти.

Компилятор справки игнорирует все диапазоны, кроме первых пяти.
2632
Current font range overlaps previously defined range. [Текущий диапазон ш ифтов пересекается с определенным ранее диапазоном]

Диапазон размеров шрифтов перекрывает другой, ранее определенный диапазон.

Компилятор справки игнорирует второй диапазон.

Измените один или оба диапазона, чтобы устранить перекрытие.

Ошибки опции FORCEFONT

Следующие сообщения вызываются ошибками, связанными с опцией FORCEFONT в секции [OPTIONS] файла проекта справки.

2651
Font name exceeds limit of 20 characters. [Имя шрифта превышает в длину предел в 20 символов]

Длина имени шрифта не может превышать 20 символов.

Компилятор справки игнорирует данную строку.
2672
Unrecognized font name fontname in FORCEFONT option. [Неопознанное имя шрифта ... в опции FORCEFONT]

Компилятор справки обнаружил имя шрифта, который им не поддерживается.

Компилятор справки игнорирует это имя шрифта и использует по умолчанию шрифт Helvetica.

Другие ошибки секции Options

Следующие сообщения вызываются ошибками, связанными с другими опциями в секции [OPTIONS] файла проекта справки.

2771
REPORT option must be 'ON' or 'OFF.' [Опция REPORT может принимать только з ачения 'ON' или 'OFF']

Опция REPORT может принимать следующие значения: True, 1, ON, YES, False, 0, OFF или NO.

Исправьте ошибку и выполните компиляцию повторно.
2811
OLDKEYPHRASE option must be 'ON' or 'OFF.' [Опция OLDKEYPHRASE может принимать только значения 'ON' или 'OFF']

Опция OLDKEYPHRASE может принимать следующие значения: True, 1, ON, YES, False, 0, OFF или NO.

Исправьте ошибку и выполните компиляцию повторно.
2832
COMPRESS option must be 'OFF', 'MEDIUM' or 'HIGH.' [Опция COMPRESS может при имать только значения 'OFF', 'MEDIUM' или 'HIGH']

Опция COMPRESS может принимать следующие значения: 1, YES, ON, True, HIGH, MEDIUM, 0, NO, OFF или False.

Исправьте ошибку и выполните компиляцию повторно.
2852
Invalid TITLE option. [Недопустимая опция TITLE]

Опция TITLE определяет строку, которая пуста или содержит более 32 символов.

Компилятор справки производит усечение заголовка.
2872
Invalid LANGUAGE option. [Недопустимая опция LANGUAGE]

Вы задали порядок сортировки, который не поддерживается компилятором.

Компилятор справки по умолчанию использует порядок сортировки, принятый в США.
2893
Warning option must be 1, 2, or 3. [Опция уровня предупреждений может при имать только значения 1, 2 или 3]

Уровень выдачи предупреждающих сообщений можно установить равным только 1, 2 и и 3.

Компилятор справки по умолчанию выдает сообщения в полном объеме (уровень 3).
2911
Invalid icon file filename. [Недопустимый файл значка ...]

Компилятор справки не может найти файл значка, заданный в опции ICON, или этот файл не является действительным файлом значка.
2932
Copyright string exceeds limit of 50 characters. [Строка сведений об авторских правах превышает в длину предел в 50 символов]

Максимальная длина строки информации об авторских правах в окне About состав яет 50 символов.

Компилятор справки производит усечение строки.
2000
UNKNOWN ERROR [Неизвестная ошибка]
Обратитесь в службу Microsoft Product Support Services.

Ошибки сносок с тегами построения и выражений построения (секция BUILDTAG)

Следующие сообщения вызываются ошибками, связанными со сносками в виде тегов построения или выражениями построения в секции [BUILDTAGS] файла проекта справки.

3011
Maximum of 32 build tags exceeded. [Превышен предел количества тегов построе ия (32)]

Максимальное количество тегов построения, которые можно определить, равно 32.

Компилятор справки игнорирует все лишние теги.
3031
Build tag length exceeds 32 characters. [Длина тега построения превышает 32 символа]

Тег построения в указанной строке превышает максимально допустимую длину fox90001.gif 32 символа.

Компилятор справки пропускает эту строку.
3051
Build tag tagname contains invalid characters. [Тег построения ... содержит недопустимые символ ]

Теги построения могут содержать только алфавитно-цифровые символы или символ подчеркивания (_).

Компилятор справки пропускает эту строку.
3076
[BUILDTAGS] section missing. [Отсутствует секция BUILDTAGS]

Опция BUILD объявляет условное построение, а в файле проекта справки нет секции [BUILDTAGS].

Компилятор справки включает в процесс построения все темы.
3096
Build expression too complex. [Выражение построения слишком сложное]

Выражение построения содержит слишком много выражений (~, | или &) или опреде яет слишком глубокую вложенность.
3116
Invalid build expression. [Недопустимое выражение построения]

Синтаксис, используемый в заданной строке выражения построения, содержит одну или несколько логических или синтаксических ошибок.
3133
Duplicate build tag in [BUILDTAGS] section. [Повторяющийся тег построения в секции BUILDTAGS]

Тег построения указан повторно в секции [BUILDTAGS].
3152
Build tag tagname not defined in [BUILDTAGS] section. [Тег построения ... не определен в секции BUILDTAGS]

Указанный тег построения был назначен теме, но не объявлен в файле проекта сп авки.

Компилятор справки игнорирует этот тег.
3178
Build expression missing from project file. [В файле проекта отсутствует вы ажение построения]

Темам назначены теги построения, но в файле .HPJ не задана опция BUILD = expression.

Компилятор справки включает в процесс построения все темы.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.