Skip to content

Commit

Permalink
Обновлен README
Browse files Browse the repository at this point in the history
  • Loading branch information
denisushakov authored Apr 18, 2024
1 parent b440c87 commit 2887d19
Showing 1 changed file with 38 additions and 1 deletion.
39 changes: 38 additions & 1 deletion docs/ПредопределенныеЗначения.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
# Подсистема предопределенных значений

Пример создания нового элемента
Пример добавления нового элемента в модуле __ПредопределенныеЗначенияПереопределяемый

```1C (BSL)
Функция ПредопределенныеЗначения() Экспорт
Результат = ТаблицаПредопределенных();
// Добавление
НоваяНастройка = Результат.Добавить();
НоваяНастройка.Наименование = "Пароль доступа на ИТС";
НоваяНастройка.ИдентификаторНастройки = "ПарольДоступаНаИТС";
НоваяНастройка.Пароль = Истина;
НоваяНастройка.СписокЗначений = Ложь;
НоваяНастройка.ТипЗначения = ОписаниеЧисло;
// КонецДобавления
Возврат Результат;
КонецФункции
```

Пример вызова на стороне сервера

```1C (BSL)
Функция ПолучитьДанныеАвторизации()
ДанныеАвторизации = Новый Структура("Логин, Пароль");
Результат = __ОбщегоНазначенияСервер.ПолучитьПредопределенныеЗначения("Логин_ИТС, Пароль_ИТС", Истина, Истина);
Для Каждого Пара Из Результат Цикл
ДанныеАвторизации[Пара.Ключ] = Пара.Значение;
КонецЦикла;
Возврат ДанныеАвторизации;
КонецФункции
```

0 comments on commit 2887d19

Please sign in to comment.