v7: Взаимосвязь 1С с другими программами #391486


#0 by Zorya
В документе, который находится например в эвересте, осуществляют изменения в данных, причем этот документ относится  и до 1С, как сделать так чтобы изменения осуществлялись и в 1С соответственно? Это нужно начинающему так что пишите на понятном языке. Благодарю!!!!!
#1 by rie
Что такое "Эверест"? Обмен данными между 1С или другими программами возможен через файлы или путём использования 1С как COM-сервера.
#2 by Скользящий
дам универсальный совет, позовите специалиста.
#3 by raykom
>сделать так чтобы изменения осуществлялись и в 1С соответственно Осущесвлялись или переносились ? Изменения или сам документ ? Русский изучила ? Заслсла бы фоту, весь форум бы по украински заговорил :)
#4 by Cthulhu
: если не секрет - поделись примерами связи с 7-кой(!) ч/з COM... а то я например все "оп старинке", через OLE да DDE колупаюсь..
#5 by Zorya
Кошмар здесь что самые мужчины, нет ни одной девушки?
#6 by rie
Вообще-то OLE - один из вариантов COM.
#7 by Cthulhu
: и даже ни одного гинеколога, могущего подтвердить принадлежность любой собеседницы к упомянутой тобой категории... ))) : даладно?.. ))))
#8 by rie
А чем не устраивают мужчины? Они меньше знают? Если нужен ответ - желательно уточнить, в чём именно состоит задача.
#9 by raykom
Все ... :))у меня тоже у клавы провод кончилсяя .. (ДенисЧ)
#10 by raykom
:) Разшифровываю В твоем контексте "осуществлялись" звучит как одновременно с Эверестом исполнялись в 1С. А если говорить о переносе, выгрузке, то надо уточнить, документ целиком, или только изменения.
#11 by Скользящий
Мда. Лучше пусть по украински пишет, есть шанс что ее поймут...
#12 by Скользящий
>>Кошмар здесь что самые мужчины, нет ни одной девушки? в мемориз.
#13 by Zorya
Я попросила только помощи, если не можети ответить то так и скажите. Если в документе , который относится до 1С и еще к какой-то другой программе- X, осуществляют изменения в данных, которая на данный момент находится в программе Х , то автоматически изменения будут осуществляться и соответственно в документе который находится в 1С. Я знаю, что это возможно, но как это можно сделать?
#14 by Sun_Lin
смотри в украинскую ветку, я там даже пример для С++ напесал.
#15 by Sun_Lin
+ напесал=написал.
#16 by Sun_Lin
Соединение через OLE как раз и дает возможность делать те изменения, о которых ты говоришь.
#17 by rie
Другая программа может открыть 1С через механизм OLE, найти соответствующий документ в 1С и внести в него сделанные изменения. Как это сделать _в другой программе_ - зависит от того, как устроена другая программа. Например, если речь идёт об Excel, то Dim V7 as Object Dim Doc as Object Поэтому и вопрос - уточнить задачу.
#18 by Sun_Lin
Если "программа-Х" представлена в виде неизменяемого EXE-файла, тогда соединяешься с базой данных, с которой работает "программа-Х" и через OLE с 1С. Берешь данные из базы данных и отражаешь их в 1С. Все очень просто.
#19 by Zorya
Искренне благодарю!!!!! Это  можно осуществить только  написав прогу , а других способов нет?
#20 by Sun_Lin
Других способов нет :(
#21 by Cthulhu
: можно и "из 1с с файлом, содержащим данные программы-Х".. причем есть приблуда, которую можно натравить на папку с файлами программы-Х и заставить генерить внешнее событие для 1с при каждом изменении файлов в этой папке... тут ведь основная проблема в том, чтобы узнать, в каком виде и где хранит данные программа-Х (точнее - как оттуда (и можно ли вообще) выдрать нужные данные)..
#22 by Zorya
Тогда благодарю, вы меня очень выручили. :) А подскажите какую-то хорошую литературу по 1С, которая бы была написано доступно и понятно :)
#23 by Mikeware
Эх, млин. Опять 1986 год.... "Это  можно осуществить только  написав прогу , а других способов нет?" Сколько лет нам будет икаться Чернобыль???
#24 by raykom
??? Заболел, чтоли ?
#25 by Mikeware
Да нет, я-то здоров... Просто 1986-му году кажется, что все уже создано, нужно только гдне-то спросить, что-то скачать, сказать "крибли-крабли-бум1с" - и все заработает...
#26 by Zorya
Mikeware вы очень галантный  и приятный человек, даже не скажешь что вам за 40
#27 by rie
Взаимодействие с 1С через OLE описано в ЖКК.
#28 by Zorya
ЖКК?????
#29 by rie
"Желто-красная книга". Документация к 1С, которая идёт вместе с 1С в одной коробке.
#30 by raykom
Да лана вам пасаны, помогите девушке. Тем более Знаете о чем говорите. Тока умоляю, не выпендривайтесь и излагайте языком понятном автору. Ну с учетом компетенции вопрошающего, т.е. :)
#31 by rie
И о чём предлагаешь рассказать? Если неизвестно, что за документ, что в нём за изменения, какая конфигурация 1С у спрашивающего? Или просто насчёт OLE поговорить?
#32 by Sun_Lin
Познать 1С - не поле перейти. К этому нужно будет подойти серьезно. А если подходить серьезно, тогда 7.7 изучать не стоит, надо сразу познавать 8.1, а еще лучше 8.2 - имхо, за ним будущее. А задачу решить лучше чужими руками человека, который реально знает 7.7.
#33 by Cthulhu
: "учет компетенции вопрошающего" иногда ведет к обидам вопрошающего... как, например, в твоём случае (в ветке с тупым вопросом "на языке, продолжения которого ты не знаешь" (с)))))))
#34 by raykom
Краса, если хочешь, чтоб хто нибудь из этих снобов снизошел, ответьте на . Или Вы попбщаться хотите ? :)) Тогда фоту в студию
#35 by raykom
Ну ты и зануда, съешь уже кого нить и успокойся :)
#36 by Cthulhu
: я спокоен аки стадо сытых слонов на водопое, жертва... ))))
#37 by raykom
:)
#38 by raykom
Лана не отвлекайтесь, про деушку не забывайте
#39 by Ygich
нормальных внятных книг для чайников вроде нет. это вам не похапе. если вам нужны внятные и понятные объяснение - вперед ко франчам на курсы. если хотите осуществить желаемое с минимальными потерями и максимально эффективно - заплатите специалисту. спрашивать здесь бесполезно. никто не станет объяснять человеку, который отверткой крутить пока не умеет как отрегулировать карбюратор.
#40 by Zorya
Собеседников мне хватает в реальности, все благодарю я поняла что ответ на мой вопрос кроется в том чтобы написать программу в конфигурации.
#41 by Zorya
Дайте ответ относительно литературы.
#42 by Zorya
И всем благодарю за внимание пацаны
#43 by rie
Не в конфигурации. Писать нужно в программе X.
#44 by rie
Относительно литературы - само по себе OLE трудностей не представляет?
#45 by Cthulhu
: бред
#46 by rie
Почему? Документ меняется не в 1С, а в некоторой X. Что за X и как в нём хранятся документы - неизвестно. Какие есть идеи по отлавливанию и передаче в 1С этих изменений?
#47 by GROOVY
Лови:
#48 by GROOVY
Это освоишь, дам ссылку на доки по интеграции 1С с другими системами ;)
#50 by Cthulhu
: потому что см., вероятность наличия в программе-Х интерпретатора скриптов, поддерживающего ОЛЕ практически нулевая..
#52 by GROOVY
Флуд в тематических ветках запрещен.
#54 by Zorya
Благодарю!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :)
#55 by Zorya
Если что я к вам буду обращаться :)
#56 by rie
То, что в - это предположение. А разбираться с данными, хранящиеся неизвестно где неизвестно в каком формате - тоже не подарок. Ещё больше не подарок, чем OLE. P.S. Кто-нибудь когда-нибудь обучит матофильтр русскому языку? Или любое слово с буквой "е" уже считается матом?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С