Создание расширений функций

Настройка расширений функций позволяет создавать собственные элементы меню на основании стандартных функций системы.

Примечание. Можно отсортировать список функций по любому из столбцов, для этого достаточно щелкнуть заголовок такого столбца.
  1. Войдите в систему как администратор, выберите «Настройки безопасности» (SES) и откройте вкладку «Расширения функций».
  2. Выберите в таблице функцию, которая будет служить шаблоном. Данные выбранной функции появятся в области «Детали функций» .
  3. Щелкните «Расширить». Создается копия функции, которая будет использоваться в качестве шаблона. Список шаблонов отображается под исходным системным меню вместе с языком системы.
  4. Отображение свойств зависит от выбранного в данный момент элемента. Некоторые свойства доступны только для чтения. Укажите описанные ниже данные.
    Тип функции
    Классификация выбранного элемента меню.
    ИД функции
    Внутренний ИД функции.
    Тип значка
    Значок, используемый для обозначения функции.
    Родительский узел
    Местоположение функции в дереве меню, которое используется для отображения функций. Чтобы сохранить функцию в другое место, отличное от системной папки по умолчанию, нажмите кнопку «Обзор» в поле «Родительский узел». Теперь, когда будут настроены разрешения на функции для группы пользователей, данная функция появится в этом расположении.
    Имя формы
    Имя формы, которая будет использоваться для этой функции. Имя нужно ввести, если необходимо, чтобы для функции открывалась определенная форма с сервера, а также если эта форма в данный момент находится на компьютере клиента, т. е. заполняется локально. Если оставить это поле незаполненным, система будет автоматически открывать форму для этой функции. Если для функции существует несколько форм, система предложит выбрать нужную форму на этапе выполнения.
    Организация
    Код организации, используемый с данной функцией. Если оставить это поле незаполненным, пользователю будет предложено выбрать организацию при активации функции.
    Фактический бюджет
    Код бюджета для книги (при необходимости), например A-Actuals.
    Специальный текст языка
    В области «Специальный текст языка» под исходным именем отображается новое имя с указанием языка, выбранного в данный момент в столбце «Код языка».

    Щелкните область «Текст функций» и введите имя функции. Оно будет отображаться в указанном вами виде тем пользователям, у которых выбран в данный момент такой же язык, как у вас.

    Примечание. В исходной функции установленный код языка соответствует системному языку. Он используется, если текст функции не был переведен на правильный язык, и должен, таким образом, использоваться для всех элементов меню, создаваемых для функции. Например, если в поле системного языка введен термин только на английском и французский пользователь попытается просмотреть меню, то система отобразит текст функции на системном языке. Текст зафиксирован, однако необходимо указать суффикс.

    Щелкните область суффикса расширенной функции и введите уникальный набор символов. Эти символы добавляются к коду функции в «Дизайнере меню групп пользователей» . Можно указать до пяти буквенно-цифровых символов.

    Примечание. Кнопка «ОК» станет активной только после завершения указанной процедуры.
    Примечание. Строка в области текста языка сохраняется только в том случае, если для кода языка указаны и текст, и суффикс. Если указан только текст или только суффикс, сохранить строку невозможно.
    Параметры
    Используйте область параметров, чтобы заранее задать значения и настройки, имеющие отношения к функции.
    Для получения дополнительной информации см. в справке раздел «Параметры функций».
    Имя исполняемого файла
    Полный путь к внешнему приложению.
    Аргументы командной строки
    Любые аргументы командной строки.
    Рабочий каталог
    Путь к рабочему каталогу.
    Ссылка URL
    Ссылка URL на конкретную веб-страницу.
  5. Нажмите кнопку «ОК». Расширение функции можно найти в указанной папке расширений функций. Системные функции обозначаются красным значком, а расширенные — синим значком.
  6. Нажмите кнопку «ОК».
  7. После создания расширения функций, установите соответствующие разрешения, определяющие, в какие меню групп пользователей можно будет добавлять данные элементы.
  8. Сохраните изменения.