Часть полного текста документа:Государственная Академия Управления им. С.Ордженикидзе Кафедра прогамерования и компьютерной техники ѕ ѕѕѕѕ ѕѕѕѕѕ ѕѕѕѕѕ ѕѕѕѕѕ ѕѕѕѕ ѕѕѕѕ ѕѕѕѕѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕ ѕѕѕ ѕ ѕ ѕ ѕѕѕ ѕ ѕ ѕ ѕ ѕ ѕѕѕѕ ѕ ѕ ѕ ѕ ѕ ѕѕѕѕ ѕѕѕѕѕ ѕ ѕ ѕѕѕѕѕ ѕѕѕѕѕ ѕѕѕѕѕ ѕ ѕ ѕ ѕ ѕ ТЕМА : Макросы в SuperCalc4. Группа Хим 1-1 Небытов Максим. 1993 г. ВЕДЕНИЕ В MACRO. MACRO - это последовательность указаний (MACRO - команд), которые могут контролировать работу таблицы и состояние экрана в SuperCalc4.SuperCalc4 предлагает широкий выбор MACRO - команд. Последовательности MACRO - команд выполняют повторяющиеся действия быстро и аккуратно.Они могут быть как простыми , так и сложными.Вы можете сохранить MACRO внутри какой-то одной таблицы и использовать её для работы только с этой таблицей.А можете создать MACRO в виде отдельного файла на диске и использовать его слюбой таблицей. СТРУКТУРА MACRO Для удобства дальнейшего изложения поясним сначала терминологию SuperCalc4. Термины Значения .MACRO .MACRO - команды .MACRO - клавиши Макросы .MACRO - файл .MACRO - прог-ма язык пакета SC4 операторы языка MACRO MACRO - команды, используемые для ввода в действие клавиш,не дающих изоображение на экране. программа на языке MACRO, для соз- дания которой используется команда //Macro,Write. Результатом выполнения этой коман- ды является отдельный текстовый файл, записанный на диск с рсшире- нием .XQT.Он может быть использо- ван в любой талице SuperCalc4. программа на языке MACRO, создан- ная внутри какой-то одной таблицы и в ней хранящаяся. Она предназна- чена для обработки только этой таб. НАИМЕНОВАНИЕ И ЗАПУСК МАКРОСОВ. Составленный из языка MACRO - команд макрос может существовать и работать в двух видах: либо как MACRO-программа, либо MACRO-файл. Для того, чтобы макрос заработал, ему необходимо дать имя и запустить его.Различают три основные части макросов: во-первых,команды для выполнения; во-вторых,метки для выделения отдельных частей макроса; в-третьих,комментарии для пояснения каждого шага. ---------------------------------------------------------| | A || B || C || 1 2 3 4 5 6 МЕТКИ MACRO-КОМАНДЫ КОММЕНТАРИИ \chek if D1=3branch \m Если D1=3,то на метку \М beep Иначе издать гудок \m let d1,2 Ввод 2 в клетку D1 branch \check Пойти на метку \chek -------------------------------------------------------------- - 2 - Для размещения составных частей макросов в SuperCalc4 используются три любые последовательные колонки,например:первая колонка - для меток (колонка A);вторая - для MACRO-команд (колонка B);третья - для комментариев (колонка C). Для работы необходима вторая колонка.Остальные две колонки необязательны, но именно они делают макрос легким для чтения и загрузки.Вторая (основная) колонка составляется из клеток содержащих текст.Эти клетки называются MACRO-клетками и содержат MACRO-команды.Некоторые MACRO-команды заключаются в фигурные скобки,например: DOWN,VIEW,CALL. Некоторые - записываются в таком же виде ,как (/)-команды SuperCalc4,если бы вы выполняли их набором первых букв команд,например: /GB - снятие бордюра; /OPGQ - выод на печать. Все символы в SuperCalc4 (буквы,числа,знаки препинания) вводятся с клавиатуры,т.е. просто нажатием соответствующей клавиши.Исключение составляют символы и ~,которые при вводе в макрос необходимо заключить в фигурные скобки: и ~.Для клавиш ,не дающих изоображение на экране,используются их названия.MACRO-команды,используемые для ввода в действие таких клавиш называются MACRO-клавишами. НАИМЕНОВАНИЕ И ЗАПУСК МАКРОСОВ Составленный из MACRO-команд макрос может существовать и работать в двух видах :либо как MACRO-программа,либо как MACRO-файл.Для того,чтобы макрос заработал ,ему необходимо дать имя и запустить его. MACRO-программа. Для присвоения имени MACRO-программе используется команда /Name,Create.Имя даётся первой клетке программы.Признаком конца программы является пустая клетка.Таким образом,начало программы задаёт пользователь,а конец определяет SuperCalc4.Имя MACRO-программы может быть любым.Но для ускорения вызова MACRO-программы её имя должно быть одиночной буквой,которой предшествует (\)-Backslash.Например ,если дать программе имя \R, то запуск программы будет осуществляться нажатием клавиш -. Запуск MACRO-программы может быть осуществлён двумя способами: ВАРИАНТ 1. Нажмите - или -,затем в строке ввода наберите имя MACRO-программы.Например,для запуска MACRO-программы с именем TABEL нажмите одновременно -,затем введите TABEL и нажмите .А можно просто нажать -,подвести курсор в первую клетку MACRO-программы и нажать . ВАРИАНТ 2. Если вы дали MACRO-программе название с помощью \ и буквы,её можно запустить одновременно нажатием клавиши и соответствующей буквы. - 3 - MACRO-файл. Для работы с MACRO-файлами существует комманда //Macro. Набрав в сроке ввода //Macro,вы попадёте в меню: --------------------------------------------------------| | A || B || C || D || E || F || G || H || -------------------------------------------------------------| | 1 | | | . ............ |