21.02.2012, 13:16 | #1 |
Участник
|
1C наводит мосты к AX
http://www.1centerprise.com/index.ph...nterprise.html
Кстати, никто не подскажет есть ли сборка NBC AX 2009 для NFW 4.0? |
|
21.02.2012, 14:27 | #2 |
Участник
|
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему. |
|
21.02.2012, 20:44 | #3 |
Участник
|
Цитата:
Сообщение от asinus
http://www.1centerprise.com/index.ph...nterprise.html
Кстати, никто не подскажет есть ли сборка NBC AX 2009 для NFW 4.0? 2. не надо "кстати", Пожалуйста, создавайте отдельные ветки для обсуждения отдельных тем. Давайте в этой ветке обсудим "мосты", раз это написано в заголовке |
|
21.02.2012, 20:47 | #4 |
Участник
|
И еще. Давайте будем предельно аккуратны.
смотрим на информацию о сайте www.1centerprise.com на http://nic.com/nic/whois/ Цитата:
Registrant:
Sergey *** *** Bishkek, 720028 Kyrgyzstan Registered through: Win Web Domains Domain Name: 1CENTERPRISE.COM Created on: 24-Nov-08 Expires on: 24-Nov-13 Last Updated on: 12-Dec-10 Administrative Contact: Sergey *** *** Bishkek, 720028 Kyrgyzstan *** Technical Contact: Sergey *** *** Bishkek, 720028 Kyrgyzstan *** и что именно вы имеете в виду, говоря "1С"? (см. мой дисклаймер) Последний раз редактировалось oip; 09.06.2012 в 12:30. Причина: Скрыл персональную информацию |
|
21.02.2012, 21:38 | #5 |
Участник
|
http://www.gotdotnet.ru/blogs/elisy/11572/
Цитата:
Вышло очередное обновление Elisy .Net Bridge 4.0.3, которое позволяет из кода 1С вызывать универсальные методы. Такая возможность позволит, например, работать с OpenXML и генерировать файлы MS Office 2007 напрямую без COM/OLE. Подробнее о технологии читайте в следующем номере журнала MSDeveloper.
Дистрибутив выложен на форуме 1CENTERPRISE.COM Инсталляция была доработана таким образом, что происходит явная регистрация dll-библиотек в реестре. Цитата:
Elisy .Net Bridge - это набор компонентов и методик для бесшовного подключения .Net framework к 1С:Предприятие 7.7/8.0/8.1/8.2 с целью использования всех передовых разработок .Net. Самое полезное отличие .Net Bridge от существовавших ранее технологий - это собственный механизм преобразования типов, дающий явные преимущества по сравнению с .Net RCW/CCW- механизмами, написанием плагинов/внешних компонент на C# и VB.Net под 1С и открывающий неизвестные ранее в 1С:Предприятие возможности. Упор в проекте сделан на гармоничную интеграцию двух технологий, где ведущую роль играет 1С:Предприятие
|
|
22.02.2012, 11:04 | #6 |
Участник
|
Ни больше, ни меньше чем процитировано в предыдущем посте (S.Kuskov)
То есть чисто техничкские вопросы конфигурирования 1С с использованием NBC от АХ 2009, про коий и был задан вопрос, политико-правовые, мне кажется, лучше обсуждать в отдельной ветке, если они кого-то очень волнуют. |
|
22.02.2012, 11:45 | #7 |
Участник
|
Цитата:
http://www.1centerprise.com/forums/v...3&p=1620#p1616 |
|
22.02.2012, 16:06 | #8 |
Участник
|
смотрим "предыдущий пост (S.Kuskov)"
там написано "кода 1С", "1С:Предприятие" если имеется в виду программа, то как она может "наводить" что-то? что за хрень? вы представляете разработчиков этой штуки что ли? Цитата:
Сообщение от asinus
Более точная ссылка о каких мостах идет речь и как они наводятся
http://www.1centerprise.com/forums/v...3&p=1620#p1616 Вопрос: "There are any samples or solution using Ne Business Connector from 1C Enterprise 8.2?" Ответ: "You can try Elisy .Net Bridge 4 plug-in to access .NET Business Connector. The 1C script sample will be like this:" Другими словами, для доступа из 1С к аксапте предлагается использовать: 1. стандартный аксаптовский бизнес-коннектор (который для и предназначен, чтобы другие программы к нему обращались) 2. стороннюю .Net приблуду(!) а ветка называется "1C наводит мосты к AX"?!!!! извините, попробуйте еще раз объяснить, что вы подразумеваете под "1С" и что именно вы подразумеваете под "1С наводит мосты". И при чем здесь сторонняя .net приблуда, если мосты таки наводятся 1Сом? и почему собственно нельзя использовать вызов бизнес-коннектора непосредственно из 1С, не используя сторонних приблуд? Цитата:
просто объясните что вы сказать то хотели? прорекламировать приблуду для 1С, дав броский заголовок? или что-нибудь по делу? |
|
22.02.2012, 16:42 | #9 |
Участник
|
Кто нить ответит на единственный вопрос, который я задавал
есть ли сборка NBC AX 2009 для NFW 4.0? ссылка на Elisy .Net Bridge 4.0.3, была для того, чтобы было понятно для чего это нужно и может кто-то поделился опытом использования. Под 1Сом я понимаю, как уже сослался ранее на S.Kuskov , 1С:Предприятие "7.7/8.0/8.1/8.2 " то бишь платформу, почему именно этот мост, объясняется в том же посте от S.Kuskov, мне добавить нечего. Если кто знает, как "использовать вызов бизнес-коннектора непосредственно из 1С, не используя сторонних приблуд" буду очень благодарен за ссылочку. Только для Net BC, а не COM BC. |
|
22.02.2012, 17:14 | #10 |
Участник
|
Цитата:
вообще говоря, это оффтопик в ЭТОЙ ветке и в ЭТОМ разделе. Об это говорилось: Пожалуйста, создавайте отдельные ветки для обсуждения отдельных тем. создайте ветку про NBC в разделе про аксапту. в этой ветке давайте таки про мосты, раз уж сами так озаглавили. Цитата:
итак, 1. на аксфоруме создана ветка с названием "1C наводит мосты к AX" 2. в ветке дается ссылка на сайт некоего киргистанского товарища (никакого дргугого поясняющего текста к ссылке нет) 3. по ходу выясняется что 1С не умеет работать с .Net без сторонних приблуд (или автор не знает как это сделать ) 4. одновременно в ветке автором задается вопрос "а есть ли в Аксапте?" (конечно же "кстати"). угу. зато "1C наводит мосты к AX". Политтехнолохи, блин. |
|
29.02.2012, 09:35 | #11 |
Участник
|
Что-то я аж не выдержал такой несправедливости и наговоров на пользователя asinus. Являюсь одним из разработчиков Elisy .Net Bridge.
Mazzy развел демагогию сообщений на 10. Не лень такие длинные бессмысленные сообщения писать? Прицепился к выражению «1С» зачем-то, целый дисклаймер написал по этой теме. В данном случае из контекста не понятно что-ли о чем идет речь? Кому какая разница 1С:Предприятие, 1С компания или 1С конфигурация стороннего разработчика «наводит мосты» к AX? Речь идет о принципиальной возможности подключения платформы 1С:Предприятие к AX. Я по правилам изъяснился или есть дисклаймер на тему AX и нужно расшифровать это сокращение? Политтехнологии все мерещатся и ПР. Мы в Киргизии и словов-то таких не знаем. Ответственно заявляю, что никто из нашей команды не имеет отношения к созданию данной темы. Я лично создавал какое-то время назад тему с анонсом Elisy .Net Bridge на этом форуме, но на этом все закончилось. Предлагаю Mazzy 1. Извиниться за предвзятое и грубое отношение к asinus 2. Убрать с публичного доступа личную информацию с указанными телефонами и e-mail адресами в сообщении #4. Тем более, что никто не может гарантировать, что этот whois не изменится в ближайшее время. |
|
29.02.2012, 10:18 | #12 |
MCP
|
Вчитался в текст анонсируемой статьи, наткнулся на пример использования Elisy .Net Bridge:
X++: //Elisy .Net Bridge initialization AttachAddIn("Elisy.NetBridge4"); AddIn = New("AddIn.ElisyNetBridge4"); net = AddIn.GetNet(); net.LoadAssemblyFrom("<pathto>\microsoft.dynamics.businessconnectornet.dll"); ax = net.New("Microsoft.Dynamics.BusinessConnectorNet.Axapta"); ax.Logon("", "", "", ""); o = ax.CallStaticClassMethod("SysLabel", "labelId2String2", "@SYS21669"); b = ax.Logoff(); |
|
|
За это сообщение автора поблагодарили: GBH (1). |
29.02.2012, 10:33 | #13 |
Участник
|
Цитата:
Цитата:
1Сники не делают разницы между 1С:Бухгалтерией, 1С:УПП, 1С:Предприятием, фирмой 1С, платформой 1С, 1С:мультимедией, 1С:франчайзи и т.п. Теперь выясняется, что не делают разницы даже между сторонними приблудами. Когда в разговоре появляется слово "1С", то подразумеваться может все что угодно. Цитата:
AX расшифровывать не нужно. В отличие от 1С. Цитата:
Сообщение от Elisy
Политтехнологии все мерещатся и ПР. Мы в Киргизии и словов-то таких не знаем. Ответственно заявляю, что никто из нашей команды не имеет отношения к созданию данной темы. Я лично создавал какое-то время назад тему с анонсом Elisy .Net Bridge на этом форуме, но на этом все закончилось.
Вышли обновления продуктов Elisy для 1C.Net:Предприятие ни в коей мере не считаю, что отношение было предвзятым ни, тем более, грубым. извинений не будет. Цитата:
когда изменится информация - значит люди увидят новую по ссылке, которую я оставил в сообщении. но старая информация останется в кэшах на поисковых серверах и на серверах с архивами (в публичном доступе). извините, но я физически не могу "Убрать с публичного доступа личную информацию" после того, как автор туда ее разместил. я могу убрать из своего сообщения. но даже после этого в публичном доступе информация останется. поэтому ваше требование бессмыслено и невыполнимо в принципе. ======================= Elisy, вы видимо нечасто посещаете форум. хотел бы отметить что вы начали ОФФТОПИК, что чертовски не приветствуется на этом форуме пожалуйста, давайте в этой ветке сосредоточимся на теме, которую задал автор 1C наводит мосты к AX Пожалуйста, создавайте отдельные ветки для обсуждения отдельных тем. |
|
08.06.2012, 17:56 | #14 |
Участник
|
Цитата:
Пока только через мост получилось |
|
09.06.2012, 01:50 | #15 |
MCP
|
Цитата:
1. Объявляем COM объект в 1С, инициализируем 2. Подключаемся logon as 3. Вызываем методы.. |
|
09.06.2012, 10:39 | #16 |
Участник
|
Цитата:
Сообщение от kornix
По идее логика должна быть простой:
1. Объявляем COM объект в 1С, инициализируем 2. Подключаемся logon as 3. Вызываем методы.. X++: Axapta = ("AxaptaCOMConnector.axapta2.1"); X++: Axapta = ("Microsoft.Dynamics.BusinessConnectorNet.Axapta"); и библиотека эта не регистрируется в винде. |
|
09.06.2012, 10:55 | #17 |
Участник
|
Цитата:
Сообщение от kornix
Вчитался в текст анонсируемой статьи, наткнулся на пример использования Elisy .Net Bridge:
X++: //Elisy .Net Bridge initialization AttachAddIn("Elisy.NetBridge4"); AddIn = New("AddIn.ElisyNetBridge4"); net = AddIn.GetNet(); net.LoadAssemblyFrom("<pathto>\microsoft.dynamics.businessconnectornet.dll"); ax = net.New("Microsoft.Dynamics.BusinessConnectorNet.Axapta"); ax.Logon("", "", "", ""); o = ax.CallStaticClassMethod("SysLabel", "labelId2String2", "@SYS21669"); b = ax.Logoff(); .Net Bridge позволяет избежать всех этих проблем и был написан именно для этого. Плюс дополнительно: возможность строгой типизации, подключение визуальных контролов, многопоточность, компиляция на лету исходного кода C#. |
|
09.06.2012, 11:13 | #18 |
MCP
|
|
|
11.06.2012, 07:40 | #19 |
Участник
|
Цитата:
Думаю, изучать нужно в сторону инструмента Regasm.exe и описания, как он регистрирует сборки в виде COM. |
|
25.06.2012, 08:33 | #20 |
MCP
|
|
|
|
|