Рекомендации по использованию переменных в действиях

Official translation unavailable. Translate this page with Google:

При использовании переменных в действиях NiceLabel Automation следуйте приведенным ниже рекомендациям.

  • Заключите переменные в круглые скобки. Если у вас есть переменные с пробелами в именах и ссылки на переменные в действиях, например Выполнить инструкцию SQL или Выполнить сценарий, заключите переменные в круглые скобки, как в (Product Name). Также используйте круглые скобки, если имена переменных совпадают с зарезервированными именами, например, в операторе SQL.

  • Ставьте двоеточие перед именем переменной. Чтобы обратиться к переменным в действии Выполнить инструкцию SQL или в Триггер базы данных, необходимо поместить двоеточие (:) перед именем переменной, например :(Product ID). Средство синтаксического анализа SQL поймет, что это «значение переменной».

    SELECT * FROM MyTable WHERE ID = :(ProductID)

  • Преобразуйте значения в целые числа для выполнения вычислений. Чтобы использовать переменные в числовых расчетах, необходимо сначала преобразовать значения переменных в целые числа. Определение переменных как числовых ограничивает допустимые символы, которые можно использовать для их значений, но не меняет тип переменных. NiceLabel Automation обрабатывает все переменные как строковые. В VBScript используется функция CInt().

  • Задавайте значения по умолчанию (начальные значения) для сценариев. При использовании переменных в действиях убедитесь, что переменным присвоено какое-либо значение по умолчанию, иначе проверка сценария может завершиться ошибкой. Значения по умолчанию можно задать в свойствах переменных или в сценарии (и удалить их после тестирования сценария).