A1sO — лучшие кейсы (обновлено)
Полезные утилиты, которые склеивают всё вместе.
1) Безопасные дефолты
ib = "Гарантируем значение даже если пусто"; //✍
Val = A1sO.Coalesce(Неопределено, "fallback"); //▶️2) Валидация входа
Если A1sO.NotEmpty(Имя) И A1sO.HasItems(Список) Тогда //▶️
// ок — продолжаем //✍
Иначе
// подсказываем пользователю, что нужно заполнить поля //✍
КонецЕсли;3) Объект из структуры
S = A1sDS.Of("Name","Demo","Qty",10); //▶️
Obj = Новый Структура;
A1sO.FillObject(Obj, A1sO.FromStruct(S)); //▶️