Новости



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

Команда DEFINE BOX

См. также

Рисует прямоугольник вокруг напечатанного текста. Включена для совместимости с предыдущими версиями. Пользуйтесь вместо данной команды конструктором отчетов.

Синтаксис

DEFINE BOX FROM nColumn1 TO nColumn2
HEIGHT nLines [AT LINE nLineNumber]
[SINGLE | DOUBLE | cBorderString]

Параметры

FROM nColumn1 TO nColumn2

Задает позиции прямоугольника по столбцам. Левый верхний угол прямоугольника асполагается в столбце печати под номером nColumn1. Правый верхний угол находится в столбце nColumn2.

HEIGHT nLines

Задает высоту прямоугольника. Ее величина определяется значением системной пе еменной памяти _PSPACING. Например, если аргумент nLines равен 5, а значение _PSPACING равно 3, высота прямоугольника составит 15 ст ок.

AT LINE nLineNumber

Задает номер строки, на которой будет нарисована верхняя сторона прямоуголь ика. Если предложение AT LINE nLineNumber опущено, верхняя сторона прямоугольника по умолчанию рисуется по текущей ст оке печати.

SINGLE | DOUBLE | cBorderString

Задает стиль обрамления прямоугольника. Предложение SINGLE задает обрамление в виде одиночной линии, а DOUBLE fox90001.gif в виде двойной линии. Вы можете определить собственный вид обрамления с помощью аргумента cBorderString. Синтаксис строки, задающей обрамление, идентичен используемому командой SET BORDER. Подробнее см. описание команды SET BORDER.

Комментарии

Данная команда рисует прямоугольник вокруг текста только в печатаемых отчетах и только в том случае, если для системной переменной памяти _BOX установлено з ачение "истина" (.T.).

Прямоугольник будет напечатан, только если включена установка SET PRINTER ON. Прямоугольник можно нарисовать только вокруг данных, выведенных по командам ? и и ??. Вывод команды @ ... SAY нельзя заключить в такой прямоугольник.

Вместе с командой DEFINE BOX рекомендуется использовать две функции: PCOL( ) и PROW( ). Они возвращают текущие позиции столбца печати и строки печати.



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

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

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

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

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