ОбщегоНазначения.ФиксированныеДанные (Common.FixedData)

Описание функции:

Фиксирует данные типов Структура, Соответствие, Массив с учетом вложенности.

Типизация возвращаемых значений

Функция возвращает ФиксированнаяСтруктура, ФиксированноеСоответствие, ФиксированныйМассив - фиксированные данные, аналогичные переданным в параметре Данные.

Пример:

Процедура Тест()

    ФиксированнаяСтруктура = ОбщегоНазначения.ФиксированныеДанные(Новый Структура("Ключ1","Значение1"));

КонецПроцедуры

Процедура Tест2()

    Параметры = СведенияОбОбновлении();
    ФиксированныйМассив = ОбщегоНазначения.ФиксированныеДанные(Параметры);
    // Часть кода для документации
    Для каждого Элемент из ФиксированныйМассив Цикл
        Если Элемент.ОбновлениеДоступно ИЛИ Элемент.Наименование = "Значение1" Тогда
             // Продолжаем...
        КонецЕсли
    КонецЦикла;

КонецПроцедуры

// Сведения об обновлении.
// 
// Возвращаемое значение:
//  Массив из Структура:
//   * Наименование - Строка - описание,
//   * ОбновлениеДоступно - Булево - описание.
//
Функция СведенияОбОбновлении()
    Массив = Новый Массив();
    Массив.Добавить(Новый Структура("Наименование, ОбновлениеДоступно", "Значение1", Истина));
    Возврат Массив;
КонецФункции