Как из ВЫЧИСЛИТЬВЫРАЖЕНИЕСГРУППИРОВКОЙМАССИВ получить первый элемент?

1. user1978484 12.03.25 15:28 Сейчас в теме
В СКД добавил ресурс с выражением ВЫЧИСЛИТЬВЫРАЖЕНИЕСГРУППИРОВКОЙМАССИВ, результат соответственно в виде массива. Как из этого массива получить первый элемент?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. lmnlmn 69 12.03.25 17:19 Сейчас в теме
(1) Если нужен первый элемент, то можно "сэмулировать" вычисление только первого элемента через ВычислитьВыражение .Что-то типа
ВычислитьВыражение("ПолеКотороеВМассив", , , "Первая", "Первая")
P.S. как вариант на скорую руку, не проверял.
2. Sashares 33 12.03.25 16:55 Сейчас в теме
Как вариант - вызывать функцию общего модуля, которая вернет первый элемент переданного массива.
Если такой функции нет, добавить ее.
4. Vinzor 112 13.03.25 10:13 Сейчас в теме
Всем привет
Попутный вопрос.
Как в СКД лучше всего поймать, что строка "Первая"?
Надо получить примерно так

Выбор когда "первая" тогда "ВычислитьВыражение("Выражение",,,"Первая","Первая") "
Иначе "ВычислитьВыражение("Выражение",,,"Текущая","Предыдущая") " Конец
5. Vinzor 112 13.03.25 12:09 Сейчас в теме
Нашёл операнд
НОМЕРПОПОРЯДКУВГРУППИРОВКЕ()
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот