Уведомления
Очистить все
1С:Предприятие 8.x
1
Записи
3
Пользователи
0
Reactions
10.3 Тыс.
Просмотры
Создатель темы 10/07/2025 9:00 пп
Используем следующую процедуру для получения региональных настроек.
Внимание, указанная процедура использует общий модуль БСП! (ФайловаяСистема).
&НаКлиенте Процедура Команда1(Команда) Команда1НаСервере(); КонецПроцедуры &НаСервере Процедура Команда1НаСервере() СтруктураПараметровЗапускаПрограммы = ФайловаяСистема.ПараметрыЗапускаПрограммы(); СтруктураПараметровЗапускаПрограммы.Вставить("ДождатьсяЗавершения", Истина); СтруктураПараметровЗапускаПрограммы.Вставить("ПолучитьПотокВывода", Истина); РегиональныеНастройкиДатыКомпьютера = ФайловаяСистема.ЗапуститьПрограмму("reg query ""HKEY_CURRENT_USER\Control Panel\International"" /v sShortDate", СтруктураПараметровЗапускаПрограммы).ПотокВывода; КонецПроцедуры
В переменную "РегиональныеНастройкиДатыКомпьютера" вернется значение с типом "Строка" с примерно следующим содержимым:
HKEY_CURRENT_USER\Control Panel\International
sShortDate REG_SZ dd.MM.yyyy