Как создать пользовательский макрос
1.
Когда страница поточной диаграммы находится в режиме Изменить, щелкните по значку Опции и выберите Пользовательские макросы.
Появится диалоговое окно Пользовательские макросы, в котором будут показаны существующие пользовательские макросы.
2.
Выберите Новый элемент.
3.
В раскрывающемся списке Сохранить в выберите расположение папки, в которой вы хотите сохранить пользовательский макрос.
4.
Введите имя в поле Имя, а также объявление пользовательского макроса, чтобы на него можно было ссылаться, используя следующий синтаксис:
MacroName(var1,var2,...)
Нужно задать только имя пользовательского макроса (оно должно быть уникальным) и список переменных.
Значение MacroName должно быть алфавитно-цифровым. Использовать пробелы в строке MacroName нельзя, но можно использовать символы подчеркивания (_).
*
*
5.
В раскрывающемся списке Политика безопасности выберите политику безопасности для нового пользовательского макроса.
6.
(Необязательно) Введите в поле Примечание все примечания относительно нового пользовательского макроса, содержащие четкое пояснение того, для чего предназначен пользовательский макрос и что представляет собой каждая переменная.
7.
В раскрывающемся списке Тип выражения выберите тип для создаваемого вами пользовательского макроса.
*
Если вы выберете опцию Чистый SQL для выбора списка ID, вы также должны будете выбрать базу данных в раскрывающемся списке в поле База данных.
*
Если вы выберете опцию Чистый SQL для выбора ID + Значение, вы также должны будете выбрать базу данных в раскрывающемся списке в поле База данных и выбрать тип поля в раскрывающемся списке Тип значения. Убедитесь, что выбранный вами здесь тип значения - правильный. В противном случае, когда вы потом попытаетесь профилировать этот запрос, вы получите ошибку "Несоответствие типа".
*
Если вы выбрали Текст в качестве типа значения, задайте ширину типа значения в байтах в поле Ширина (число байт). Информацию о ширине в байтах надо получить из базы данных. Если у вас нет доступа к базе данных или вы не можете получить информацию, введите значение 256 (это максимальная ширина).
8.
Щелкните внутри поля Выражение, чтобы открыть окно Задать критерии выбора.
9.
*
Пример: Пользовательский макрос, в котором используется чистый SQL для выбора ID и значения
Пользовательский макрос, в котором используется чистый SQL для выбора ID и значения
10.
Нажмите кнопку Сохранить, чтобы сохранить пользовательский макрос.
После этого пользовательский макрос будет сохранен, и к нему можно будет получать доступ с использованием его имени.
11.
Нажмите кнопку Закрыть, чтобы закрыть диалоговое окно Пользовательский макрос.