// Функция возвращает строку c именем компьютера для нужд торгового оборудования. // // Возвращаемое значение: // Строка - имя компьютера для торгового оборудования. // Функция ПолучитьИмяКомпьютераТО() Экспорт // Попытка получения имени компьютера из терминальной сессии WshShell = Новый COMОбъект("WScript.Shell"); WshSysEnv = WshShell.Environment("Process"); ИмяКомпьютераТО = ВРег(WshSysEnv.Item("ClientName")); Если ПустаяСтрока(ИмяКомпьютераТО) Тогда // Скорее всего локальный запуск т.к. переменная "ClientName" не определена // просто берем имя компьютера стандартной ф-цией платформы ИмяКомпьютераТО = ВРег(ИмяКомпьютера()); КонецЕсли; Возврат ИмяКомпьютераТО; КонецФункции // ПолучитьИмяКомпьютераТО()
Снова к вопросу о работе торгового оборудования в терминальной сессии
Разработка - Универсальные функции
См. также
Вставляем картинку из буфера обмена (платформа 1С 8.3.24)
1 стартмани
18.03.2024 2942 2 John_d 11
Печать непроведенных документов для УТ, КА, ERP. Настройка печати по пользователям, документам и печатным формам
2 стартмани
22.08.2023 2300 28 progmaster 8
Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
1 стартмани
13.10.2022 16438 144 sapervodichka 112