A1sO
Назначение: Утилиты для проверки и работы со значениями/объектами (пустота,
сравнение, преобразования и пр.).
Функции и процедуры (Экспорт)
- NotEmpty — /// Проверяет, что значение не пустое (не Неопределено, не ПустаяСсылка, не пустая строка). ///
- Empty — /// Проверяет, что значение не пустое (не Неопределено, не ПустаяСсылка, не пустая строка). ///
- IsRef — /// Проверяет, что значение не пустое (не Неопределено, не ПустаяСсылка, не пустая строка). ///
- Count — /// Проверяет, что значение не пустое (не Неопределено, не ПустаяСсылка, не пустая строка). ///
- HasItems — /// Проверяет, что значение пустое. ///
- Clear — /// Проверяет, что значение пустое. ///
- FillObject — /// Возвращает количество элементов в коллекции. ///
- ToStruct — /// Очищает коллекцию если это возможно. ///
- Coalesce — /// Возвращает первое непустое значение из списка. ///
- StrDefault — /// Возвращает первое непустое значение из списка. ///
- Now — /// Возвращает первое непустое значение из списка. ///
- DateOrEmpty — /// Возвращает первое непустое значение из списка. ///
- NumOrZero — /// Возвращает строку или значение по умолчанию если строка пустая. ///
- RoundNum — /// Возвращает текущую дату сеанса (серверное время на сервере, локальное на клиенте). ///
- ExamplesUsage — /// Возвращает текущую дату сеанса (серверное время на сервере, локальное на клиенте). ///
- RemoveKeys — /// Округляет число до указанного количества знаков. ///
- StandardSystemKeys — /// Удаляет указанные ключи из структуры. ///
- CleanStructForNew — /// Возвращает список стандартных системных ключей, которые обычно нужно исключать при создании новых объектов. ///
- TransformStruct — /// Возвращает список стандартных системных ключей, которые обычно нужно исключать при создании новых объектов. ///
- FromStruct — /// Трансформирует структуру согласно карте соответствий (переименование ключей). ///
- Ключи — Возвращает массив ключей коллекции.
- ЗагрузитьВТаблицу — без описания
- ЗагрузитьВТаблицуСФильтром — без описания
- ЗагрузитьВТаблицуСМаппингом — без описания
- ЗагрузитьВТаблицуПолный — без описания
- AdvancedExamples — /// Расширенные примеры использования трансформации и создания объектов. ///
- OrElse — Возвращает значение, если оно непустое; иначе — умолчание.
- OrElseThrow — Возвращает значение, если оно непустое; иначе — умолчание.
- OrElseGetEval — Возвращает значение, если оно непустое; иначе — умолчание.
- OrElseSetEval — Возвращает значение, иначе генерирует исключение (обязательный параметр).
- DefaultByType — Ленивое умолчание: если значение пусто — вычисляет выражение строкой и возвращает его (без записи обратно).
Источник подтверждения: https://a1scode.ru/A1sO.bsl. Страницы сгенерированы автоматически
из загруженного файла.