В данной статье описан пример настройки видимости кнопки «Добавить новую позицию» к заявке, если заявка находится в статусе «Новая», либо «В корзине».
Системные имена шаблонов записи и атрибутов, задействованных в примере, приведены в таблице:
| Шаблон записи | Атрибуты | 
|---|---|
| Request (Заявка) | Stаtus — статус заявки | 
| Request_status (Статусы заявок) | Status_code — код статуса | 
В выражении будет использована следующая функция:
Пошаговая инструкция: 
1. Создайте и настройте шаблоны записей и атрибуты.
2. В шаблоне записи «Request» перейдите в раздел «Кнопки».
3. Создайте кнопку.
4. Перейдите на вкладку «Условие отображения» и введите выражение.
| OR($status->status_code == "new",$status->status_code == "cart") | 
5. Нажмите кнопку «Сохранить».
Синтаксис
| Элемент | Описание | 
|---|---|
| OR() | условие выполняется при значении аргумента равном либо «new», либо «cart» | 
| $ | указывает на то, что атрибут находится в контексте текущей записи | 
| -> | используется для того, чтобы вызвать данные связанного шаблона записи «Request_status» | 
								Номер Статьи: 4896
								Размещено: Mon, Dec 27, 2021
								Последнее обновление: Thu, Aug 1, 2024
								
							
Online URL: https://kb.comindware.ru/article/knopka-primer-nastrojka-usloviya-otobrazheniya-s-pomoshyu-formuly-4896.html