Related Posts
Получение логина и пароля техподдержки 1С из базы
Класс для вывода отчета в Excel
Счет-фактура для УПП
Библиотека классов для создания внешней компоненты 1С на C#
Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
Прайс-лист с артикулом в отдельной колонке
Как альтернатива — к опубликованной через веб 1С из Java можно подключаться без COM. А то COM и Java не особо сочетаются как-то.
Код доступа примерно такой:
import net.elisy.businessconnector.*; import net.elisy.businessconnector.types.*; import net.elisy.businessconnector.vm.*; Connection connection = new Connection(connectionString); connection.open(); connection.login(); connection.getLicenseManager().activate(serialNumber, companyName, activationKey); GlobalContext globalContext = new GlobalContext(connection); StructureType s = new StructureType(globalContext); s.put(«null», new NullType()); s.put(«undefined», new UndefinedType()); StringType st = new StringType(); st.setValue(«String1»); s.put(«string», st); NumberType nt = new NumberType(); nt.setValue(12345.678); s.put(«number», nt); DateType dt = new DateType(); dt.setValue(new Date()); s.put(«date», dt); BooleanType bt = new BooleanType(); bt.setValue(true); s.put(«boolean», bt); StringBuilder script = new StringBuilder(); script.append(«result = new Structure(); «); script.append(«result.insert(«null», parameters.null); «); script.append(«result.insert(«undefined», parameters.undefined); «); script.append(«result.insert(«string», parameters.string); «); script.append(«result.insert(«number», parameters.number); «); script.append(«result.insert(«date», parameters.date); «); script.append(«result.insert(«boolean», parameters.boolean); «); StructureType result = (StructureType)globalContext.getServerModule(«ElisyBusinessConnector»).invoke(«Invoke», new Object[] { script.toString(), s });Показать
Подскажите, эта библиотека работает с 1С 8.3?
Не проверял