Особенности регистрации 1С:Предприятия v7 в качестве сервера OLE

Публикация № 516591 20.04.16

База данных - Инструменты администратора БД

OLE Automation 1cv7 reg V1CEnterprise.Application V77.AccountOperPropPage V77.AccountPropPage V77.AccountRangePropPage V77.AdminPropPage V77.Application V77.BasicPropPage V77.GeneralPropPage V77.InterfacePropPage V77.ModulePropPage V77.SalaryPropPage V77.SrcTemplatePropPage V77.TextPropPage V77.TradePropPage V77S.Application V75.Сhart

Небольшая заметка о том, что необходимо сделать при ошибках запуска 1С v7 в режиме OLE-сервера.
Рассмотрено, что, куда и когда пишет 1С в реестр.

Для того, чтобы сторонние клиенты могли запустить 1С:Предприятие версии 7x в режиме сервера OLE, в реестре Windows должны быть прописаны соответствующие OLE-классы, в частности:

V1CEnterprise.Application
V77.AccountOperPropPage
V77.AccountPropPage
V77.AccountRangePropPage
V77.AdminPropPage
V77.Application
V77.BasicPropPage
V77.GeneralPropPage
V77.InterfacePropPage
V77.ModulePropPage
V77.SalaryPropPage
V77.SrcTemplatePropPage
V77.TextPropPage
V77.TradePropPage
V77S.Application
V75.Сhart
V75.Сhart.1
V75.jpegEngine
V75.tiffEngine
V75.zlibEngine

и связанные с ними GUID'ы.

Например, без этого не срабатывает перенос данных в базу V8, инициированный на стороне приемника.

Частичная регистрация классов OLE в реестре производится при запуске 1С:Предприятия v7 (проверено на 7.7.027 для SQL) с повышенными привилегиями в любом режиме, включая монитор.

При отображении списка баз регистрация не производится. При запуске установщика 1С:Предприятия - должна производиться, и даже принудительная - кому интересно пользоваться установщиком - проверьте сами.

Регистрируются только несуществующие ключи, то есть при выборочном стирании ключей может оказаться, что одни ключи OLE настроены на одну папку установки 1С, а другие - на другую. Или на разные EXE-файлы.

Для верности перед запуском "правильного" 1cv7*.exe рекомендуется выполнить очистку, запустив 1cv7OLEClearReg.reg из прилагаемого архива.

 

*****************

Остальные REG-файлы в архиве выдраны из конкретной регистрации 1Cv7, их можно использовать, например, при написании сетевого/доменного скрипта регистрации. Это если делать грамотно, с использованием переменных среды. Хотя можно тупо слить все в один REG-файл и исправить в нем пути к папке BIN и имя 1cv7*.exe...

Частично весь этот винигрет вносится в реестр при помощи команд:

regsvr32 v7chart.dll
regsvr32 zlibeng.dll

а вот группу файлов 1cv7s.?.reg придется вносить программно. По крайней мере, я не додумался, под каким соусом можно подсунуть regsvr32 сразу 1cv7*.exe и ole32.dll. Если кто располагает такой информацией, напишите в комментариях - может, кому-то еще пригодится.

Скачать файлы

Наименование Файл Версия Размер
REG-файлы

.7z 2,83Kb
75
.7z 1.0 2,83Kb 75 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ignor 235 03.01.18 22:50 Сейчас в теме
Вот бы ещё такого типа файлики по регистрации v7plus.dll
3. VGHOST 167 04.01.18 11:36 Сейчас в теме
(1) В данном случае изобретать велосипед не требуется, библиотека содержит соответствующие публичные функции:

<Папка базы>\regsvr32 [/u] V7Plus.dll
2. Xershi 1389 03.01.18 23:09 Сейчас в теме
Зачем вам все эти классы?
Достаточно возможно некоторых:
https://infostart.ru/public/422230/
Хотя может дело в конфигурации семерки.
Оставьте свое сообщение

См. также

Монопольное открытие формы обработки 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Блокировка открытия формы обработки одним пользователем.

1 стартмани

24.05.2023    169    igor7777    0    

0

Анализ 1С: Предприятие 7.7 с помощью ELK стека

Журнал регистрации Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    10408    phsin    20    

27

Автоматическое объединение конфигураций 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш. Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.

1 стартмани

22.04.2017    15468    4    devlabnn    2    

6

Решение проблем с печатью, предварительным просмотром печати, пакетной печатью 1С: 7.7 в терминале

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом: 1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер. 2) Отсутствует предварительный просмотр при печати. 3) Не работает печать без предварительного просмотра (пакетная печать документов). 4) В некоторых формах печатает, в некоторых нет.

1 стартмани

09.06.2016    26296    18    tux    3    

1

Логирование в 1С

Инструменты администратора БД Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами. Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно. В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.

18.05.2016    32214    rudjuk    21    

31

Установка OpenConf для 1С v 7.7 под Windows 10

Инструменты администратора БД OpenConf Бесплатно (free)

Хотелось бы поделиться тем, как я пытался установить OpenConf для 1С 7.7 на windows 10. Статья не претендует на пулитцеровскую премию. Вдруг кому-то пригодится.

14.04.2016    21756    kouki_189    10    

34

GSoft: Мастер Active Directory

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Вам необходимо навести порядок в Active Directory? Требуется загрузка данных пользователей? Используете 1С как средство хранения данных об учетных записях? В этом и многом другом Вам поможет обработка GSoft: Мастер Active Directory

10 стартмани

21.03.2016    12179    0    GSoft    6    

8

Обработка логов SQUID

Инструменты администратора БД Оперативный учет 7.7 Россия Абонемент ($m)

Программа позволяет обрабатывать логи squid. Вести учет по компьютерам сети, исходя из содержимого логов.

1 стартмани

08.12.2015    11670    2    Струнин    1    

2

Методика и инструменты полуавтоматического обновления конфигураций 7.7 до типовой версии с сохранением модификаций

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Данная публикация описывает методику и предоставляет инструменты для полуавтоматического обновления модифицированных типовых конфигураций 1С Предприятие 7.7 (версий ПРОФ) до типовых с сохранением модификаций. В данной методике не используются системы контроля версий. Update. 2018/01/23. В связи с переездом на x64 модифицирована часть файлов.

1 стартмани

26.03.2015    15079    2    dime2    2    

7

Вьювер пользователей базы на 1с 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Вьювер позволяет просматривать активных пользователей базы на 1с 7.7

1 стартмани

02.03.2015    6361    1    AlexNvsk    1    

1

Конфигурация 1С: 7.7 для регистрации внешних отчетов и обработок + индивидуальное динамическое меню под каждого пользователя

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Конфигурация 1С: 7.7 для регистрации внешних отчетов и обработок в информационной базе, а также построение динамических меню из доступных для пользователя отчетов и обработок.

1 стартмани

01.02.2015    12624    8    voha    3    

3

Вывод сообщений для пользователей при старте 1С 7.7 на определенную дату.

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка выводит сообщения для пользователей при старте 1С-ки на определенную дату. Дата и сообщение устанавливается в диалоге и модуле обработки.

1 стартмани

11.09.2014    11021    3    Pirat-37    1    

0

Очень долго запускается 1С предприятие 7.7 (конфигуратор, монитор, отладчик)

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Если у Вас всегда очень долго открывается 1С, заставка висит в течение нескольких минут, зависает при старте предприятия 7.7 и конфигуратор, и монитор, и отладчик, скорее всего, дело в файле 1cv7evt.txt, файл 1cv7evt.txt в подкаталоге Syslog в каталоге базы находится по адресу \\ИмяСервера\ИмяКаталогаБаз\ИмяБазы\SYSLOG\1cv7evt.txt, вернее в размере этого файла. Проблема проявляется в том, что во время запуска 1С предприятия 7.7 и конфигуратора, и монитора, и отладчика заставка висит несколько минут. Отключите пользователей, перенесите файл 1cv7evt.txt в другую папку, и 1С 7.7 будет стартовать очень быстро.

09.09.2014    36965    ksnik    14    

10

Простой переход от базы в формате SQL 2008R2 в формат SQL 2000 для 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Для тех, кого это касается :) Шпаргалка для чайников по переходу, который не очевиден. Бывает перескочили - базы подключили, поработали - не понравилось, а переподключить базы обратно не получится. Вот как это делается и какие есть подводные камни.

21.08.2014    12486    proskurin    4    

6

Консольная утилита и .Net класс для работы со списком пользователей 1с 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Иногда нужно массово создавать/удалять/редактировать пользователей в 1С 7.7 а штатный интерфейс не очень удобен для этого. + бывает нужно встроить возможность управления списками пользователей из прочих корпоративных систем, в этом очень поможет представленный класс. Либо готовая утилита.

1 стартмани

07.06.2014    19099    41    MadDAD    3    

7

Обработка 7.7 по расписанию

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Альтернативный метод запуска обработок в 7.7 по расписанию

1 стартмани

31.05.2014    30913    44    delete    4    

19

FreeRDP решение проблемы с буфером обмена при работе в терминальном режиме с 1C 7.7.

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Решение проблемы с кодировкой русских символов при работе с буфером обмена в терминальном режиме с 1C 7.7. с использованием linux клиента FreeRDP.

1 стартмани

28.03.2014    19993    7    dreamadv    12    

6

ВыгонялкаПользователей - класс для выгона пользователей из 1С

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Небольшой класс 1С++ для принудительного завершения сеансов пользователей 1С 7.7.

1 стартмани

01.03.2014    29683    55    zarius    9    

15

OLE доступ к 1С7 на Windows7

Инструменты администратора БД Обмен между базами 1C Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Попытка База = Новый COMОбъект("v77.Application"); // сетевая, v77s - SQL, v77L - локальная Исключение ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки()); Возврат; КонецПопытки; Под XP работает. Под Win7 выдает ошибку: Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается: Интерфейс не поддерживается 7-ка вроде стоит корректно. Ключи кажется прописаны все. Установлена через UniSetup. В чем может быть дело??? ---------------------------------------------------- Таких вопросов много на форумах. С этой проблемой столкнулся и сам. Поэтому и решил поделиться своим опытом.

1 стартмани

11.01.2014    49137    170    vdv2701    19    

15

На терминальном сервере автоматическое добавление списка баз администратора всем пользователям

Инструменты администратора БД Платформа 1С v7.7 Абонемент ($m)

Иногда возникает ситуация, когда на терминальном сервере windows один из администраторов запускает 7-ку (1cv7s.exe) в режиме "Run as administrator", и всем пользователям применился (и добавляется новым пользователям) один и тот же список баз этого администратора

19.10.2013    20489    0    ivoffka    5    

2

Адаптированная обработка ПомощникПереходаНа1CБухгалтерию8Синхронизация

Универсальные обработки Инструменты администратора БД Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Абонемент ($m)

В очередном релизе БУ ред.4.5 (7.70.564) приведена обработка ПомощникПереходаНа1CБухгалтерию8Синхронизация. Использование ее в поставляемом виде для нас оказалось невозможным - из-за значительного объема документооборота происходит аварийное завершение работы по причине "Не достаточно памяти".

1 стартмани

18.10.2013    14784    30    lock73    4    

2

Управление пользователями 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Россия Абонемент ($m)

Программа для заведения и удаления пользователей в 1С.

1 стартмани

10.10.2013    20503    21    mpw    2    

2

Автоматический вход в программу 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Создание файла, для автоматического входа пользователя в систему 1с77.

1 стартмани

19.06.2013    16282    23    Струнин    2    

5

BgInfo для 1С 7.7

Работа с интерфейсом Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Класс для получения параметров сессии (включая данные терминального сервера и клиентской машины) и их вывода фоном в окне 1С.

1 стартмани

29.04.2013    18133    6    sournk    12    

7

"Динамическое обновление" в 1С Предприятие 7.7

Инструменты администратора БД Обмен между базами 1C Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Всем известен механизм динамического обновления в 1С Предприятие 8.х. Однако есть недокументированная возможность сделать тоже самое (естественно с некоторыми особенностями) в 1С Предприятие 7.7

10.04.2013    15811    dime2    16    

15

Где-то была обработка

Поиск данных Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка 1С 7.7 осуществляющая поиск по истории открытых обработок. Обработки могли быть открыты программистом в конфигураторе и пользователем в режиме предприятия. В редакции 0.5 добавлены плюшечки: Наравне с открытием обработки добавлено, открытие папки содержащей обработку. Так же понятно что поскольку история хранится в реестре, то данная обработка является примером для работы с реестром. Строго говоря в то время для эксплуатации реестра MSScriptControl.ScriptControl . Крест возле имения базы на форме означает что база нет (нет файла 1CV7.MD по указанному пути). Соответственно крест возле имени обработки означает что обработки нет по указанному пути. Добавлена сортировка. Убрана возможность разобрать понравившуюся обработку. Добавлена возможность показать в папке (не путать с открыть папку). Добавлена возможность скопировать обработку. Добавлена выборка обработок по истории отладчика.

1 стартмани

07.03.2013    14616    21    lamer19    25    

14

Обработка баз данных 1С: Предприятия 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

При работе с базами данных возникает необходимость доступа к структуре метаданных напрямую посредством запросов SQL.

1 стартмани

30.10.2012    18154    20    zekrus    44    

4

Блокиратор запуска Информационной Базы

Инструменты администратора БД Информационная безопасность Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Блокирует запуск Информационной базы при входе пользователя

1 стартмани

25.10.2012    14998    14    sam-soft    9    

6

Пакетный режим работы конфигуратора 1C 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Многие ежедневно сталкиваются с рутинными процедурами администрирования баз данных 1С. К ним можно отнести выгрузку и сохранение данных, тестирование и исправление информационной базы, обмен данными между распределенными базами данных. Как раз в этом случае и можно воспользоваться пакетным режимом работы конфигуратора. Работа в пакетном режиме подразумевает выполнение программой последовательных действий без участия пользователя. Причем сама последовательность действий должна быть описана пользователем по определенным правилам с использованием документированных ключевых параметров.

26.09.2012    26204    taril    8    

8

Автоматическая распаковка дистрибутивов конфигураций 7.7 для Windows Vista / 7 (x32, x64)

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Многие, наверное, сталкивались с проблемой установки конфигураций для платформы 1С 7.7 под Windows 7 или Windows Vista ... Есть масса способов распаковать дистрибутив конфигурации 7.7 под этими ОС, XP Mode, VMWare с WinXP в ней, "недокументированный" метод с периодическим запуском Центра Управления Сетями и Общим Доступом во время установки конфигурации. В данной статье представлен способ позволяющий автоматизировать этот процесс, т.е. извлечь все файлы из дистрибутива конфигурации в один клик, как будто мы его установили.

1 стартмани

27.03.2012    82035    1423    twilight5023    106    

242

v77. Блокировка системы

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Инструмент администратора. Блокировка системы с целью "горячего" резервного копирования ИБ.

23.03.2012    13584    31    item    22    

6

Запуск внешней обработки по расписанию v7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Неоднократно возникали задачи организовать, например ежедневную выгрузку и отправку отчетов по эл.почте, и вот…

20.03.2012    47786    Yury1001    17    

40

Перенос даты запрета редактирования

Инструменты администратора БД Закрытие периода Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Обработка автоматического запуска восстановления последовательностей и установки даты запрета редактирования документов.

1 стартмани

15.02.2012    16768    40    avers007    3    

4

Помощник по сопровождению баз 1С:Предприятие 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Программа для сопровождения баз 1С:Предприятие 7.7. Облегчает процесс обновления множества баз. Позволяет запускать архивацию нужной базы одним щелчком.

1 стартмани

13.02.2012    10862    48    alexkrv    7    

3