Возникла необходимость создания програмного комплекса управления работой 1С-ок 7-й версии.
Нужно узнавать есть ли пользователи в 1С, обращатся к константам и справочникам 1С из С++.
Запускать разные системные функции 1С из того же С++.
Тоесть нужны примеры работы с интерфейсами 1С извне, или хотябы описание методов.
Возможно всё это и есть гдето в нете, но я так и не нашёл — всё примеры по работе из 1С с СОМ и по простому запуску процедур из С++.
Заранее извиняюсь за неточную формулировку или ещё что-то, я самоучка , поэтому терминология может несходится...
Здравствуйте, alex_cheh, Вы писали:
_>Здравствуйте.
_>Возникла необходимость создания програмного комплекса управления работой 1С-ок 7-й версии. _>Нужно узнавать есть ли пользователи в 1С, обращатся к константам и справочникам 1С из С++. _>Запускать разные системные функции 1С из того же С++.
у 7ки насколько я знаю, нет внешних интерфейсов, есть, разве что, возможность разрабатывать внешние компоненты, для расширения функционала 1Ски. вероятно с помощью их, как то можно обращаться к внутренним структурам 1С, и то имхо с существенными ограничениями (по крайней мере я с таким не сталкивался). здесь есть примеры ВК, может что то окажется полезным
... << RSDN@Home 1.2.0 alpha rev. 745>>
Have fun...
Re[2]: Обращение, администрирование и работа с 1С 7.7 из С++
Здравствуйте, gandalf_g, Вы писали:
_>у 7ки насколько я знаю, нет внешних интерфейсов, есть, разве что, возможность разрабатывать внешние компоненты, для расширения функционала 1Ски. вероятно с помощью их, как то можно обращаться к внутренним структурам 1С, и то имхо с существенными ограничениями (по крайней мере я с таким не сталкивался). здесь есть примеры ВК, может что то окажется полезным
Спасибо, но по написанию внешних компонентов я более-менее вкурсе. Меня интересует обратное направление. Тоесть я хочу из внешних компоненов обращатся к 1С. Интерфейс в 7-ке есть, иначе небыло бы програмулин, которые не от 1С, всякого там мониторинга и архивирования.
Я бы хотел доступится к функциям 1С извне, желательно к функциям администрирования.
Re[3]: Обращение, администрирование и работа с 1С 7.7 из С++
Здравствуйте, alex_cheh, Вы писали:
_>Спасибо, но по написанию внешних компонентов я более-менее вкурсе. Меня интересует обратное направление. Тоесть я хочу из внешних компоненов обращатся к 1С. Интерфейс в 7-ке есть, иначе небыло бы програмулин, которые не от 1С, всякого там мониторинга и архивирования. _>Я бы хотел доступится к функциям 1С извне, желательно к функциям администрирования.
я как раз пишу, эти самые програмулины мониторинга, которые не от 1С
но внешних _общедоступных_ интерфейсов не наблюдал хотя может такие и есть, не знаю
с администрированием к сожалению напрямую не сталкивался, больше оптимизацией и мониторингом
... << RSDN@Home 1.2.0 alpha rev. 745>>
Have fun...
Re[4]: Обращение, администрирование и работа с 1С 7.7 из С++
Здравствуйте, gandalf_g, Вы писали:
_>я как раз пишу, эти самые програмулины мониторинга, которые не от 1С _>но внешних _общедоступных_ интерфейсов не наблюдал хотя может такие и есть, не знаю
_>с администрированием к сожалению напрямую не сталкивался, больше оптимизацией и мониторингом
Ну вот, хоть что-то. А поделится механизмор создания таких штук. Какой то примерчик, пусть не по интерфейсу, пусть с какой-то другой стороны. Если не трудно, я бы просил намылить alex_cheh@ukr.net.
Re[5]: Обращение, администрирование и работа с 1С 7.7 из С++
Здравствуйте, alex_cheh, Вы писали:
_>Ну вот, хоть что-то. А поделится механизмор создания таких штук. Какой то примерчик, пусть не по интерфейсу, пусть с какой-то другой стороны. Если не трудно, я бы просил намылить alex_cheh@ukr.net.
Здравствуйте, gandalf_g, Вы писали:
_>Taking a Snapshot and Viewing Processes для получения списка процессов, ну и TerminateProcess соотв для закрытия, вот и весь маханизм
Ну, это если нужно закрывать окна 1С-ок. Я бы хотел чего-то более продвинутого =). Например промониторить сколько людей в 1С-ке сидит програмно, запустить обмен по УРБД. Только желательно не командниками, а через интерфейс 1С.