Макинтош и образование:Информатика и ИТ:Макроязык программы FileMaker Pro |
Приводится только список команд, сгруппированных по назначению. 1 НавигацияGo to Layout -- переключение макетов (форм вывода) Go to Record/Request/Page -- переход к другой записи/запросу/странице (в зависимости от режима) Go to Related Record -- переход к связанной записи (если существуют реляционные связи с другой БД) Go to Portal/Row -- переход к заданной строке портала Go to Field -- переход к заданному полю Go to Next Field - переход к следующему полю Go to Previous Field - переход к предыдущему полю Enter Browse Mode -- переход в режим редактирования БД Enter Find Mode -- переход в режим поиска Enter Preview Mode -- переход в режим предварительного просмотра 2 Сортировка, поиск, печатьSort -- выполнить сортировку (для выполнения сортировки по заданному программистом критерию его нужно установить перед вставкой команды в ScriptMaker'е Unsort -- отменить сортировку (разместить записи в порядке их создания) Find All -- показать все записи Find Omitted -- инверсия выборки Omit -- спрятать текущую запись Omit Multiple -- спрятать заданное число записей, начиная с текущей Perform Find -- выполнить поиск (для выполнения поиска по заданному программистом критерию его нужно установить перед вставкой команды в ScriptMaker'е Modify Last Find -- изменить последний критерий поиска (для выполнения поиска нужно использовать Perform Find Page Setup -- выставить параметры печати (для установки заданных программистом параметров их нужно установить перед вставкой команды в ScriptMaker'е Print -- напечатать (для печати с заданными программистом параметрами их нужно установить перед вставкой команды в ScriptMaker'е 3 Команды редактированияUndo -- отменить Cut -- вырезать Copy -- копировать Paste -- вставить Clear -- удалить Select All -- выделить все 4 Операции над полямиSet Field -- замена значения поля на результат вычисления (поле может отсутствовать в текущем макете Paste Literal -- вставка заданного значения (либо вместо содержимого поля, либо после текущего текста Paste Result -- вставка результата вычислений в заданное поле (поле должно присутствовать в текущем макете Paste From Index -- вставка значения из индекса (при необходимости может выполняться автоматическое индексирование Paste From Last Record -- вставка значения из последней активной записи (т. е. записи, с которой выполнялись какие-либо операции Paste Current Date -- вставка текущей даты Paste Current Time -- вставка текущего времени Paste Current User Name -- вставка имени пользователя 5 Операции над записямиNew Record/Request -- новая запись/запрос Duplicate Record/Request -- дублировать запись/запрос Delete Record/Request -- удалить запись/запрос Delete Portal Row -- удалить выбранную строку портала Revert Record/Request -- вернуть значения в записи/запросе к существовавшим до начала ее/его редактирования Exit Record/Request -- <<выйти из записи/запроса>>. Изменения в полях записываются на диск, все поля делаются неактивными (аналогично щелчку мышью за пределами записей) Copy Record -- копировать запись в Конверт (текст в tab-delimited формате Copy All Records -- копировать все записи в Конверт Delete All Records -- удалить все видимые записи Replace -- заменить значение заданного поля во всех записях на заданное значение или порядковый номер Relookup -- копировать значения из связанного файла 6 Операции над файламиNew -- новый файл БД Open -- открыть файл БД Close -- закрыть файл БД Change Password -- сменить пароль Set Multi-User -- многопользовательский/однопользовательский режим Set Use System Formats -- использование для представления даты/времени/чисел системного формата или формата, хранимого в БД Save a Copy As -- сохранить копию файла БД Recover -- <<ремонтировать>> файл БД 7 Импорт/экспортImport Picture -- импортировать рисунок/фотографию Import Movie -- импортировать фильм Import Records -- импортировать запись Export Records -- экспортировать запись 8 Операции над окнамиFreeze Window -- <<заморозить>> окно (отменить обновление содержимого окна на время работы скрипта) Refresh Window -- включить обновление окна Scroll Window -- прокрутка окна (в начало, в конец, на страницу вверх или вниз) Toggle Window -- скрыть окно или изменить его размер Toggle Status Area -- показать/скрыть/запереть панель состояния (с левой стороны окна) Toggle Text Ruler -- показать/скрыть линейки Set Zoom Level -- установить масштаб просмотра View As -- показать в виде одиночных записей (Form) или списка (List) 9 Управляющие структурыPause/Resume Script -- команда позволяет прервать выполнение скрипта на заданное время либо до нажатия клавиши <<Enter>> Perform Script -- вызов вспомогательного скрипта Exit Script -- прерывание вспомогательного скрипта и возврат к основному Halt Script -- прерывание исполнения скрипта If...End If/If...Else...End If -- условная команда Loop...Exit Loop If...End Loop -- оператор цикла. Цикл завершается при истинности заданного условия. Возможно использование команды <<Go to Record/Request/Page>> с параметрами Next (Previous) и Exit after last Allow User Abort -- разрешение/запрет прерывания скрипта по Command-period Set Error Capture -- включение/выключение обработки ошибок скриптом вместо вывода стандартных сообщений 10 Команды <<Открыть...>>Open Application PЛитература -- открыть Параметры программы Open Document PЛитература -- открыть Параметры документа Open Define Fields -- открыть диалог определения полей Open Define Relationships -- открыть диалог определения связей Open Define Value Lists -- открыть диалог определения списков значений Open Help -- открыть Справочник Open ScriptMaker -- открыть редактор скриптов Open Sharing -- открыть диалог настройки параметров общего доступа 11 Различные командыShow Message -- вывести сообщение Beep -- звуковой сигнал Speak -- произнести заданный текст (или текст из заданного поля) Dial Phone -- набрать телефонный номер Open URL -- открыть ресурс (используется программа, назначенная в Internet Config) Send Mail -- отправить e-mail Send Apple Event -- передать AppleEvent заданной программе (только для Mac OS) Perform AppleScript -- выполнить AppleScript (только для Mac OS) Comment -- комментарий (не обрабатывается FileMaker'ом) Flush Cache to Disk -- <<сбросить>> содержимое кеша на диск Quit Application -- завершить работу с FileMaker Имеется также группа команд проверки правописания
File translated from TEX by TTH, version 2.25. On 14 Jun 2002, 23:12. |