мин
Функция мин используется для определения наименьшего числового значения среди элементов списка.
Синтаксис
Общий синтаксис:
мин(элемент из список, любое_выражение)
Что это значит:
- 
элемент— имя текущей записи списка (можете назвать как угодно:элемент,xи т. п.).
- 
список— поле-список, по которому идёт обход.
- 
любое_выражение— произвольная формула, которая выполняется для каждого элемента и должна возвращать минимальное значение.
Элемент списка может быть двух видов:
- 
СОСТАВНОЕ ПОЛЕ: В качестве названия элемента списка передаётся временное имя текущего элемента списка (чаще всего — идентификатор самого составного поля).   - 
Название элемента списка — это имя, через которое происходит обращение к каждому элементу. Вместо него можно использовать любое допустимое имя, например: элемент1,_2,_элементи т.п.Соответственно, к полям, находящимся внутри составного поля, нужно обращаться с указанием этого имени. Например, если заменить элементна_2, то обращение к полю будет выглядеть так:_2.поле
- 
Список — передается идентификатор списка, в котором находятся данные. 
- 
Выражение — произвольное выражение, которое будет выполнено для каждого элемента списка. Чаще всего передаётся просто идентификатор поля элемент.поле, по которому ищется минимальное значение из списка, но если у вас сложный расчёт, то можно использовать различные формулы и логику, например:если(элемент.поле > 5000, элемент.поле - 500, элемент.поле)
  
- 
- 
НЕ СОСТАВНОЕ ПОЛЕ Когда элемент несоставной (десятичное или целое число), у него нет внутренних полей. Поэтому в название элемента списка программе нужен конкретный идентификатор поля.   - 
Список — передается идентификатор списка, в котором находятся данные. 
- 
Название элемента списка — передается идентификатор поля, которое вы выбрали в качестве элемента списка. Всегда передаётся точный идентификатор. 
- 
Выражение — произвольное выражение, которое будет выполнено для каждого элемента списка. Чаще всего передаётся просто идентификатор элемента списка элемент, по которому ищется минимальное значение из списка, но если у вас сложный расчёт, можно использовать различные формулы и логику, например:если(элемент != 1000, элемент, элемент * элемент) 
 
- 
Принцип работы:
- 
Функция перебирает все элементы указанного списка. 
- 
Из каждого элемента извлекается нужное числовое значение. 
- 
Значения сравниваются между собой. 
- 
Возвращается наименьшее из них. 
Пример:
Задача: определить минимальную цену среди всех товаров в таблице.
Шаги:
- 
Создайте поле типа «Список». 
- 
В качестве элемента списка выберите «Составное поле».  
- 
Добавьте в составное поле: - 
Текстовое поле — наименование
- 
Десятичное число — стоимость 
 
- 
- 
Вставьте таблицу в шаблон и настройте отображение данных с помощью табличных меток и значений.  
- 
Напротив строки «Минимальная стоимость»: - 
Щёлкните правой кнопкой мыши → выберите «Вставить метку» → «Значение». 
- 
Нажмите кнопку f(x), затем выберите «Работа со списками» → «мин».
 
- 
- 
Заполните параметры функции: - 
Список: список.
- 
Имя элемента списка: данные.
- 
Выражение: данные.стоимость. 
 
- 
- 
Подтвердите изменения и проверьте результат. 
Результат
Функция возвращает одно числовое значение — минимальное из всех значений, вычисленных по указанному полю.
