Имя: Пароль:
1C
1С v8
Программное изменение настроек SMTP для аутентификации
0 manurt
 
11.12.25
11:15
Пишу новую конфигурацию, но ввиду отсутствия опыта не могу разобраться, как реализовать одну вещь.
В конфигураторе есть Администрирование - Дополнительные настройки аутентификации - Аутентификация через электронную почту, там настройки SMTP.
Мне нужно сделать форму для изменения этих настроек из режима "1С:Предприятие". Создал общую форму, вынес нужные поля.
С получением данных проблем не возникает, пример для одного из полей (процедура при открытии формы на сервере):
АдресСервераSMTP = ДополнительныеНастройкиАутентификации.ПолучитьНастройкиАутентификацииЧерезЭлектроннуюПочту().АдресСервераSMTP;
Но как записать изменения? Я так понял, нужно это:
ДополнительныеНастройкиАутентификации.УстановитьНастройкиАутентификацииЧерезЭлектроннуюПочту();
Как именно передавать данные - не понимаю.
1 Волшебник
 
11.12.25
11:18
н = ДополнительныеНастройкиАутентификации.ПолучитьНастройкиАутентификацииЧерезЭлектроннуюПочту();
н.АдресСервераSMTP = "...";
ДополнительныеНастройкиАутентификации.УстановитьНастройкиАутентификацииЧерезЭлектроннуюПочту(н);
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший