Примеры использования тегов относительно карточки компании
Название компании
[#Название#]
Обращение к ответственному за компанию
[#Ответственный#.#Обращение#]
Обращение к основному контакту компании
[#Основной контакт#.#Ответственный#.#Обращение#]
Обращение к ответственному за основного контакта компании
[#Основной контакт#.#Ответственный#.#Ответственный#.#Обращение#]
Таким образом, с помощью «.
» можно углубляться в карточки системы до нужного уровня.
Использование функций
Функции в печатных формах нужны для вывода информации, которой нет в карточках и для обработки вывода информации.
Функции указываются в следующем формате.
{НазваниеФункции([Параметр1, Параметр2, …, ПараметрN])}
В качестве параметров функций могут использоваться константы, теги полей, другие функции.
Пример использования функций
Приводим числа к единому формату
{Дробное(12.3)}
Приводим числа к единому формату
{Дробное([#Сумма#])}
Текущая дата
{ТекущаяДата()}
Текущий год
{Год({ТекущаяДата()})}
В печатных формах Iris CRM доступны следующие функции.
Функция | Назначение |
---|---|
Делить(Параметр1, Параметр2) |
Параметр1 / Параметр2 |
Умножить(Параметр1, Параметр2) |
Параметр1 * Параметр2 |
Вычесть(Параметр1, Параметр2) |
Параметр1 - Параметр2 |
Сложить(Параметр1, Параметр2) |
Параметр1 + Параметр2 |
Прописью_руб(Сумма) |
Преобразует числовое значение суммы в строковое в рублях. Пример: Прописью_руб(100) = Сто рублей 00 копеек |
Прописью_евро(Сумма) |
Преобразует числовое значение суммы в строковое |
Прописью_доллар(Сумма) |
Преобразует числовое значение суммы в строковое |
Прописью_бв(Сумма) |
Преобразует числовое значение суммы в строковое |
Дробное(Число) |
Приводит число к формату ## ###.## |
ТекущаяДата() |
Возвращает текущую дату |
ТекущаяДатаСтрокой() |
Возвращает текущую дату в строковом формате |
ДатаСтрокой(Дата) |
Приводит дату к формату «12» января 2011 |
Год(Дата) |
Извлекает год из указанной даты |
Месяц(Дата) |
Извлекает месяц из указанной даты |
МесяцСтрокой(Дата) |
Извлекает месяц (строкой) из указанной даты |
День(Дата) |
Извлекает день месяца (число) из указанной даты |
ЕслиРавно(Значение1, Значение2, Результат1, Результат2) |
Если Значение1=Значение2, то Результат1, иначе Результат2 |
Пользователь(ПараметрПФ) |
Возвращает информацию о текущем пользователе. Пример: Пользователь(#Телефон 1#) — телефон текущего пользователя. Пользователь(#Компания#.#Сайт#) — сайт компании текущего пользователя |
Сумма(Поле) |
Только для полей табличной части. |
Количество(Поле) |
Только для полей табличной части. |
Максимальное(Поле) |
Только для полей табличной части. |
Минимальное(Поле) |
Только для полей табличной части. |
Среднее(Поле) |
Только для полей табличной части. |
Картинка(Файл[,Ширина,Высота]) |
Отображает файл, указанный в параметре Файл в виде картинки. Если указаны параметры Ширина и Высота , то картинка будет указанного размера. Функция доступна начиная с версии 3.6.00. |
Картинка(Файл[, Ширина, Высота, Таблица, БазовоеИмяПоля]) |
Отображает файл, указанный в параметре Файл в виде картинки. Если указаны параметры Ширина и Высота , то картинка будет указанного размера.
Если требуется вывести файл не из карточки файла, то следует указать поля Таблица (имя таблицы, в котором содержится файловое поле, например iris_object) и БазовоеИмяПоля (базовое имя файлового поля, для полей iris_file и iris_filename это будет file). Функция c пятью параметрами доступна начиная с версии 4.0.37.
|
ФайлПоОписанию(Описание) |
Возвращает служебное имя файла, описание которого задано в параметре Описание . Данная функция применяется для рисования логотипов в печатных формах, если в качестве логотипа используется файл в системе. Функция доступна начиная с версии 3.6.00. |
КартинкаПоСсылке(URL[, Ширина, Высота]) |
Отображает картинку, указанную в параметре URL . Если указаны параметры Ширина и Высота , то картинка будет указанного размера.
Функция доступна начиная с версии 5.0.00.
|