|
Если источник данных сконфигурирован с использованием свойства ENABLE_SELECT_SORT_BY = TRUE, вы должны написать пользовательский макрос на основе чистого SQL с условием ORDER BY, чтобы произвести сортировку возвращенных записей на основе полей ключа аудитории для уровня аудитории, с которым вы работаете. В противном случае, если порядок сортировки не будет таким, как ожидается, будет сгенерирована ошибка, если пользовательский макрос используется в производном поле в процессе Снимок.
|
|
При разрешении пользовательских переменных в пользовательские макросы Campaign использует текущее значение пользовательской переменной при проверке синтаксиса. Если текущее значение осталось пустым, Campaign сгенерирует ошибку.
|
|
Если вы собираетесь использовать пользовательский макрос в нескольких разных базах данных, вы можете использовать выражение IBM® вместо чистого SQL, так как чистый SQL может быть связан с какой-то определенной базой данных.
|
|
Campaign рассматривает запятую как разделитель параметров. Если вы используете запятые как буквальные символы в параметре, заключите текст в фигурные скобки ({}), как в следующем примере:
|
|
Campaign поддерживает простую замену параметров в пользовательских макросах с использованием чистого кода SQL. Например, если вы зададите блок процесса Выбрать на поточной диаграмме, содержащей следующий запрос:
|
Если значение не используется таким образом, Campaign обработает ненулевое значение как TRUE для выбора ID, а нулевое значение или строку - как FALSE.
|
|
Copyright IBM Corporation 2015. All Rights Reserved.
|