Новости



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

Команда MODIFY LABEL

См. также

Открывает конструктор этикеток, в котором можно создавать или модифицировать тикетку.

Синтаксис

MODIFY LABEL [FileName | ?]
[[WINDOW WindowName1]
[IN [WINDOW] WindowName2 | IN SCREEN | IN MACDESKTOP]]
[NOENVIRONMENT]
[NOWAIT]
[SAVE]

Параметры

FileName

Задает имя файла для этикетки. Если имя файла задано без расширения, Visual FoxPro автоматически присвоит ему расширение .LBX. Если заданный файл не существует или не может быть найден, создается новый файл этикетки.

?

Отображает диалоговое окно Open, в котором можно выбрать существующую этикетку или ввести новое имя создаваемой этикетки.

WINDOW WindowName1

Задает окно, характеристики которого перенимает окно конструктор этикетки. Нап имер, если окно создано командой DEFINE WINDOW с опцией FLOAT, конструктор тикетки можно перемещать. Данное окно не обязательно должно быть активным или ви имым, но оно должно быть определено.

Конструктор этикетки имеет по умолчанию определенный размер, который может п евышать размер окна, характеристики которого наследуются. В этом случае конст уктор этикетки по-прежнему принимает характеристики вмещающего его окна. Левый ве хний угол окна конструирования этикетки или конструктора отчетов имеет те же координаты, что и левый верхний угол окна, а правый нижний угол выходит за преде ы окна.

IN [WINDOW] WindowName2

Задает родительское окно, в котором открывается конструктор этикетки. Конст уктор этикетки не принимает характеристики родительского окна, и его нельзя в вести за пределы родительского окна. При перемещении родительского окна вместе с им перемещается и конструктор этикетки.

Родительское окно должно быть заранее определено с помощью команды DEFINE WINDOW и должно быть видимым, чтобы сделать возможным доступ к конструктору тикетки.

IN SCREEN

Явно открывает в основном окне Visual FoxPro конструктор этикетки, после того как они разместятся в родительском окне. Конструктор этикетки размещается в ро ительском окне в результате включения предложения IN WINDOW.

IN MACDESKTOP

Допустимо только в FoxPro для Macintosh.

Помещает конструктор этикетки в основное окно Macintosh. Конструктор этикетки асполагается на том же уровне, что и основное окно FoxPro. Окно конструктора тикетки можно переместить за пределы основного окна FoxPro и скрыть за этим ок ом.

Предложение IN MACDESKTOP отменяет текущую установку SET MACDESKTOP. Эта уста овка определяет, куда следует помещать окна конструктора этикеток в случае отсутствия предложения SCREEN или MACDESKTOP fox90001.gif в основное окно FoxPro или в основное окно Macintosh. Подробнее о размещении окон конструктора этикеток в основном окне FoxPro или в основном окне Macintosh см. описание команды SET MACDESKTOP.

NOENVIRONMENT

Включено для совместимости с этикетками 2.x, чтобы помешать восстановлению сре ы, сохраненной вместе с этикеткой.

В Visual FoxPro среда данных, связанная с этикеткой Visual FoxPro, восстанав ивается, если задать значение свойства AutoOpenTables этой среды данных равным "истине" (.T.), которое принимается по умолчанию. Чтобы гарантировать закрытие с еды этикетки по завершении печати этикетки, установите для свойства AutoCloseTables среды данных значение "истина" (.T.), которое также принимается по умолча ию.

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

NOWAIT

Продолжает выполнение программы после открытия конструктора этикетки. Прог амма не дожидается закрытия конструктора этикетки, а продолжает выполняться со ст оки, непосредственно следующей за строкой с командой CREATE LABEL NOWAIT. Если вы выдали в программе команду CREATE LABEL без предложения NOWAIT, конструктор тикетки откроется и выполнение программы будет приостановлено до тех пор, пока конструктор этикетки не закроется.

Включение опции NOWAIT в команду CREATE LABEL, выдаваемую из окна команд, не п инесет желаемого эффекта.

SAVE

Оставляет конструктор этикетки открытым после активизации другого окна. Если опустить SAVE, конструктор этикетки закроется при активизации другого окна. Вк ючение опции SAVE при выдаче из окна команд не имеет эффекта.



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

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

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

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

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