|
com в 1С
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста, можно ли с 1с работать как с com объектами. Ну например на VB Код: plaintext 1. 2. 3. 4.
если это возможно - ткните пожалуйста ссылкой... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 15:14 |
|
com в 1С
|
|||
---|---|---|---|
#18+
APMПодскажите пожалуйста, можно ли с 1с работать как с com объектами. Ну например на VB Код: plaintext 1. 2. 3. 4.
если это возможно - ткните пожалуйста ссылкой... канЭшно и в документации есть примеры можно даже обратится к 1с-справочникам из VBscrip ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 15:22 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Я очень извиняюсь, но под рукой 1С нет. Подскажите какую dll или tlb нужно подключить к проекту. И пожалуйста дайте хоть какой-нить пример, хоть из хелпа... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 15:35 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Я может криво вопрос сформулировал. Речь не идет про обращения к com серверам из 1C. А наоборот про обращения из приложений к 1с как к ком серверу. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 15:37 |
|
com в 1С
|
|||
---|---|---|---|
#18+
APMЯ очень извиняюсь, но под рукой 1С нет. Подскажите какую dll или tlb нужно подключить к проекту. И пожалуйста дайте хоть какой-нить пример, хоть из хелпа... а в хелпе этого почему-то нет можно там не искать ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 16:39 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Про хелп понял. Может какой нить примерчик из жизни есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 16:48 |
|
com в 1С
|
|||
---|---|---|---|
#18+
APMПро хелп понял. Может какой нить примерчик из жизни есть? Может вы имели ввиду обращаться к 1С как к OLE серверу? ;) Примерчик вот вам: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
BatchText = "ОткрытьФорму("&"""Обработка.ЗапускВыгрузкиДанныхВФорматеXML"""&","&"""АвтоОбмен"""&")" или грубо говоря любой код на языке 1С, так же можно делать и так: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 16:55 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Категорически с вами не согласен! Объекты можно получать, менять, присваивать и ВСЁ делать с ними что делали в 1сы! IMHO, Mon$te® ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 17:19 |
|
com в 1С
|
|||
---|---|---|---|
#18+
... Dim Nakl as Object set Nakl = 1ass.СоздатьОбъект("Документ.РасходнаяНакладная") Nakl.НомерДок=cstr(qwerty) Nakl.Контрагент=Контра.ТекущийЭлемент() ... IMHO, Mon$te® ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 17:21 |
|
com в 1С
|
|||
---|---|---|---|
#18+
4d_monster... Dim Nakl as Object set Nakl = 1ass.СоздатьОбъект("Документ.РасходнаяНакладная") Nakl.НомерДок=cstr(qwerty) Nakl.Контрагент=Контра.ТекущийЭлемент() ... IMHO, Mon$te® интересное предложение :) только вот незадачка, вы оперируете объектами внутри одного контекста 1С, а вы попробуйте вот так БазаОЛЕ1 = это 1-я БД 1С БазаОЛЕ2 = это 2-я БД 1С а теперь попробуте передать из одной в другую переменную типа объект :) просто я наверно не свовсем правильно высказал свою мысль :( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 17:30 |
|
com в 1С
|
|||
---|---|---|---|
#18+
из одной 1сы в другую - можно а вы хотите из одной в другую через третью? А зачем? IMHO, Mon$te® ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 17:43 |
|
com в 1С
|
|||
---|---|---|---|
#18+
4d_monsterиз одной 1сы в другую - можно а вы хотите из одной в другую через третью? А зачем? IMHO, Mon$te® без третей... прочто из одной в другую, в данном случае при такой передачи 1С -выдает значение OLE неопределенного типа :( зачем - это другой вопрос, ну раз так например: для передачи из 1С ТиС в 1С Бух данных для отчетности ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 17:49 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Понял о чём вы. Так тоже не проблемма, нужно наводиться на объект, а не передавать его ссылку. IMHO, Mon$te® ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 18:06 |
|
com в 1С
|
|||
---|---|---|---|
#18+
4d_monsterПонял о чём вы. Так тоже не проблемма, нужно наводиться на объект, а не передавать его ссылку. IMHO, Mon$te® ну это то понятно - просто я указываю на подводный камень, чтоб не спотыкались люди :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 18:10 |
|
com в 1С
|
|||
---|---|---|---|
#18+
APMПодскажите пожалуйста, можно ли с 1с работать как с com объектами. Ну например на VB Код: plaintext 1. 2. 3. 4.
если это возможно - ткните пожалуйста ссылкой... 1с форуме посматри там описано открытие сесии начало поиска обьекта и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 19:14 |
|
com в 1С
|
|||
---|---|---|---|
#18+
Большое всем спасибо. Эстонский голем 1с форуме посматри а где этот форум живет?? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 22:29 |
|
com в 1С
|
|||
---|---|---|---|
#18+
APMБольшое всем спасибо. Эстонский голем 1с форуме посматри а где этот форум живет?? http://www.kuban.ru/cgi-bin/forum/forum9.cgi я с этого лямзил основные замороки а так чтобы дабром 1С есть мето программирование тоесть в начале струкртуру выпрашиваешь и в диологах узнаешь желание пользователя намальненький интерфейс для интеграции относительно бысторо написать не вдавась как они все хранят в таблицах ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 22:35 |
|
com в 1С
|
|||
---|---|---|---|
#18+
забыл добавить выше описанный код и обращение к 1C из бек граунда это OLE если через интефес то DDE (могу ошибится ) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2005, 22:37 |
|
com в 1С
|
|||
---|---|---|---|
#18+
КАКАЯ ВЕРСИЯ 1С? 1C 7.7 работает только как OLE-сервер 1C 8.0 работает и как OLE и как COM. Примеры смотри на www.mista.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2005, 12:16 |
|
com в 1С
|
|||
---|---|---|---|
#18+
семёрка работает как COM и как DDE ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2005, 12:43 |
|
com в 1С
|
|||
---|---|---|---|
#18+
4d_monsterсемёрка работает как COM и как DDE как OLE сервер почитай определение чем COM отличается от OLE потом пишешь вызовы и понимаешь в чем ситуация ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2005, 13:52 |
|
|
start [/forum/topic.php?fid=28&fpage=190&tid=1525643]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
others: | 284ms |
total: | 445ms |
0 / 0 |