GO отладка VSCode. Формат строки в launch.json
MyIT
понедельник, 22 сентября 2025 г.
вторник, 19 сентября 2023 г.
Mac в качестве Wi-Fi точки доступа
понедельник, 3 апреля 2023 г.
Добавить интерфейс в выбор для переключения
У добавляемого интерфейса должен быть установлен флаг "переключаемый"
четверг, 29 сентября 2022 г.
Подключение кассового оборудования через RDP- активные кассы создаются у всех пользователей! Решение
в обработке ТОСервер- Модуль объекта- ПолучитьИмяКомпьютераТО излагаем так:
Функция ПолучитьИмяКомпьютераТО() Экспорт ////**//стд //Если мИмяКомпьютера = Неопределено Тогда // мИмяКомпьютера = ВРег(ИмяКомпьютера()); //КонецЕсли; Если мИмяКомпьютера = Неопределено Тогда WSS = Новый COMОбъект("WScript.Shell"); WSSE = WSS.Environment("Process"); мИмяКомпьютера = ВРег(WSSE.Item("ClientName")); Если ПустаяСтрока(мИмяКомпьютера) Тогда мИмяКомпьютера = ВРег(ИмяКомпьютера()); КонецЕсли; КонецЕсли; //если зайти в терминальной сессии консольно, то получим "CONSOLE", // в этом случае применяем типовую функцию Если мИмяКомпьютера = "CONSOLE" Тогда мИмяКомпьютера = ВРег(ИмяКомпьютера()); КонецЕсли; //*/ Возврат мИмяКомпьютера; КонецФункции
среда, 30 июня 2021 г.
Вернуть на поддержку элемент конфигурации 1С (боремся с последствием разработки не в 96dpi)
пятница, 7 мая 2021 г.
OFDconnect - ШТРИХ-М
Вот здесь статья о подключении Штрих к 1С, в конце описан процесс подключения к OFDconnect.
Тест драйвера (при настройке OFDConnect) нужно запускать от имени администратора!
Иначе ничего в KKTProfiles не запишется.
В Win проще всего решать вопросы с выходом наружу OFDconnect через
Разрешение обмена данными с приложениями в брандмауэре.
Если делать как показано на скриншотах, то создадутся два разрешающих правила- для TCP и UDP.
Только так и должно быть!
Если создавать исходящее правило для приложения через оснастку брандмауэра, то будет создано одно правило с "тип протокола Любой"- работать оно не будет (вот такая диалектика от MS)!
среда, 31 марта 2021 г.
COMConnector и comcntr
regsvr32 "D:\Program Files (x86)\1cv8\8.3.9.2033\bin\comcntr.dll"
regsvr32 "D:\Program Files\1cv8\8.3.17.1386\bin\comcntr.dll"
regsvr32 "D:\Program Files\1cv8\8.3.16.1224\bin\comcntr.dll"
Все эти команды не нужны если реестр почищен и 1с установлена правильно.
В правильно входит и то, что если используется сервер Виндовс, то нужно ставить его из специального, серверного (а не общего) дистрибутива. В нем есть отдельный компонент- COM-соединение
Ошибка COMConnector "курильщика"
Ошибка при установке подключения ко второй информационной базе:
Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначения.Модуль(8969)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ИмяCOMСоединителя()); // "V82.COMConnector"
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса
Ошибка COMConnector здорового человека (после чистки реестра от старых версий comcntr и переустановки)
Ошибка при установке подключения ко второй информационной базе: Не удалось подключится к другой программе: {ОбщийМодуль.ОбщегоНазначения.Модуль(8461)}: Ошибка при вызове конструктора (COMObject)
COMConnector = Новый COMObject(ИмяCOMСоединителя()); // "V82.COMConnector"
по причине:
COM-объекты поддерживается только в операционных системах Windows
Где comcntr в реестре после установки клиента х32 и сервера х64
Значение=D:\Program Files (x86)\1cv8\8.3.16.1224\bin\comcntr.dll
Компьютер\HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32 - после установки сервера значение изменилолсь на серверное!
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32
Значение=D:\Program Files\1cv8\8.3.16.1224\bin\comcntr.dll
(добавились после установки сервера)
Компьютер\HKEY_CLASSES_ROOT\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32
Компьютер\HKEY_CLASSES_ROOT\TypeLib\{98AC3B5B-5323-418F-8F07-E32F231D2393}\1.0\0\win32
Компьютер\HKEY_CLASSES_ROOT\Wow6432Node\TypeLib\{98AC3B5B-5323-418F-8F07-E32F231D2393}\1.0\0\win32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{98AC3B5B-5323-418F-8F07-E32F231D2393}\1.0\0\win32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\WOW6432Node\TypeLib\{98AC3B5B-5323-418F-8F07-E32F231D2393}\1.0\0\win32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\4D8464F3A3B6F3E44AE0EE4805F4EB40
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\CLSID\{181E893D-73A4-4722-B61D-D604B3D67D47}\InprocServer32
Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes\TypeLib\{98AC3B5B-5323-418F-8F07-E32F231D2393}\1.0\0\win32