добавление статей

This commit is contained in:
silverbook 2025-04-17 14:06:47 +05:00
parent 8e2437de0a
commit 882d2d1dad
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,12 @@
```bsl
// Сравнивает два значения перечисления.
// Параметры:
// Значение1 - ПеречислениеСсылка
// Значение2 - ПеречислениеСсылка
// Возвращает:
// Если значения равны, то возвращает 0.
// Если Значение1 стоить раньше по порядку Значение2, то -1
// Если Значение1 стоить позже по порядку Значение2, то 1
Результат = ОбщегоНазначенияУХ.СравнитьЗначенияПеречисления(Значение1, Значение2);
```

View File

@ -0,0 +1,19 @@
```bsl
// Возвращает значение свойства структуры.
//
// Параметры:
// Структура - Структура
// - ФиксированнаяСтруктура - объект, из которого необходимо прочитать значение ключа.
// Ключ - Строка - имя свойства структуры, для которого необходимо прочитать значение.
// ЗначениеПоУмолчанию - Произвольный - возвращается когда в структуре нет значения по указанному
// ключу.
// Для скорости рекомендуется передавать только быстро вычисляемые значения (например примитивные типы),
// а инициализацию более тяжелых значений выполнять после проверки полученного значения (только если это
// требуется).
//
// Возвращаемое значение:
// Произвольный - значение свойства структуры. ЗначениеПоУмолчанию если в структуре нет указанного свойства.
//
Результат = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(Структура, Ключ, ЗначениеПоУмолчанию);
```