TGViewer
1С, Элемент и разные предприятия 1С, Элемент и разные предприятия @elementxbsl · 557 subscribers
Post #31 180
Скучные функции глобального контекста VS Интуитивные объектно-ориентированные методы

Язык запросов в Элементе, хоть и является почти дословным пересказом языка запросов из восьмерки, всё же претерпел ряд изменений. Самое заметное, что попадется на глаза начинающему разработчику, это новый синтаксис функции ЕСТЬNULL(?,?). Функция не использует верхний регистр и вызывается "от поля", таким образом, будто мы имеем дело с объектом в языках с ООП.

Такой подход используется в целом повсюду в Элементе, в том числе и во встроенном языке (Например, преобразование в строку). Поэтому нет ничего удивительного что разработчики перенесли этот синтаксис и в язык запросов.
Но не только синтаксисом единым, функционально возможности в ЯЗ тоже расширились, приведу в пример несколько функций:

"88005553535".ЗаканчиваетсяНа("35") - Поиск по подстроке с конца, встроенный в язык запросов, в данном случае вернет Истина
"0123456789".Подстрока(3, 6) - Возвращает подстроку в рамках указанных индексов, с 3 и до 6, в данном случае вернет "345"
ПервыйНеNull(параметр-1, параметр-2, ... параметр-N) - Возвращает значение первого параметра, тип которого не является Null. Если таких нет то вернет Null
"блаблабла".ПолучитьТип() - Также является аналогом функции из восьмерки, вызывается от объекта.
More from @elementxbsl
  1. Oct 2, 2026Если меня заблокируют в 1cmycloud, помните, что я ради вас старался... #мемы@elementxbsl
  2. Sep 30, 2026Встречайте 1С:Персонал 3.0 для HR: Что внутри? Все, что нужно для работы с персоналом: под…
  3. Sep 30, 2026Первая неделя с "Напарником" Уже успели опробовать? Пишите в комментариях как вам первая н…
  4. Sep 26, 20261С Элемент на ЕстьРесурс По вышедшей десятке вы прекрасно видите насколько стремительно Эл…
  5. Sep 24, 2026Затестил выгрузку без остановки приложения - реально выгрузилось, реально продолжал работу…
  6. Sep 24, 2026пророческий пост (я не бетатестер если че)
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →