Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами.
С помощью компоненты HTTP_Async можно параллельно посылать много запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления.
Программа "Компонента приёма веса для 1С, версия 3.0" позволяет принимать и заносить вес с весов непосредственно в программу "1С" - то есть, прием веса осуществляется целиком и полностью из программы "1С".
В обработке реализованы три запроса (GetBusinessEntityList - получения списка хозяйствующих субъектов с возможностью фильтрации по названию и\или ИНН, GetBusinessEntityByGuid - получение хозяйствующего субъекта по глобальному идентификатору, GetRussianEnterpriseList - получения списка предприятий с фильтрацией по названию) и просмотр ответов по ним для работы системы 1с 7.7 и Меркурий через Ветис.API.
Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).
Запрос реализован на объекте ServerXMLHTTP из встроенной в Windows библиотеки MSXML,
результатом запроса является XML объект DOMDocument из той же библиотеки MSXML со встроенным интерфейсом его обработки
(3) А шо це таке? Что такое "справочник ДубльГИС" ? я такого в ЗиК не знаю...
Каким это образом и для 7.7 и для 8 сразу? Это компонента или обработка? Понятно что в разделе компонент, но нифига не понятно что...
(4) это компонента, для платформ 1С: 7.7, 8.х. Не понятно, как при описании программы указать только платформу 7.7, по этой причине выбрал все варианты.
В архиве пример работы с компонентой из 7.7 и 8.1
"справочник ДубльГИС" -- справочник адресов в системе ДубльГИС
Сделай дополнительный функционал, пожалуйста.
Вот мой запрос:
Запрос = Новый Запрос;
Запрос.Текст =
"Выбрать Все
|ИЗ Ничего
|Получить Что я хочу!";
Запрос.УстановитьПараметры("НачалоКонца", Дата1);
Запрос.УстановитьПараметры("КонецКонца", Дата2);
ТЗ = Запрос.Выполнить.Выгрузить.Разгрузить();
ТЗ.ВыведисьНаЭкран();
Экран.Распечатайся();
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
// Вставить содержимое обработчика.
Компонента="c:\doublegis.dll";
ВыбФайл = Новый Файл(Компонента);
Если НЕ ВыбФайл.Существует() Тогда
Если НЕ ВыборКомпоненты(Компонента) Тогда
Сообщить("Не найдена компонента DoubleGIS.dll", СтатусСообщения.Важное);
Отказ=Истина;
Возврат;
КонецЕсли;
КонецЕсли;
(14) Папка bin каталога 1С Предприятия.
По-умолчанию 1С обращается за внешними файлами в этот каталог.
Так же, можно хранить компоненту в двоичных данных макета и при необходимости писать ее в тот же BIN.
Ни фига не понял идеи этой компоненты.
Что значит "Предназначена для взаимодействия с системой ДубльГИС"?
Какое взаимодействие имеется ввиду?
Зачем связка 1С:Бухгалтерии и ДубльГИСа???
Классная компонента.
То что искал.
Только мало функциональная.
Из минусов - не нашел автомасштабирования карты или ручного выбора.
Т.е. - нашелся адрес - а если 2ГИС открыта в слишком мелком масштабе - то как будто ничего не нашлось.
А если в 2ГИС открыт в приемлемом масштабе ("улица" или "дом") - то визуально - находит и отображает.
Еще хотелось бы реализовать - как бы картинку в 1С из 2ГИС.
Поясняю - у меня куча клиентов - с разными адресами - если б можно было бы "выдергивать" картинку куска карты из 2ГИС - и вставлять ее как комментарий к клиенту.
Не удалось загрузить внешнюю компоненту по причине: {Форма.Форма(41)}: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту): Ошибка при загрузке внешней компоненты
- Берем пример для Екселя с сайта (http://plugins.2gis.ru/wiki/FindAndShowObjectsVBA);
- Вытачиваем в его коде необходимый Нам функционал (без напильника никуда);
- Сохраняем готовый Ексель для дальнейшего использования в, например, макет обработки (как ДвоичныеДанные).
Как затем открыть Ексель (как СОМ-объект) в 1С и вызвать методы этого СОМ-объекта, уже другая история.
Плюсы:
- полностью бесплатно;
- полная (собственная) поддержка;
- не нужен сторонний (иногда сомнительный) софт для создания ВК;
- не нужно регистрировать ВК в системе;
- при хранении во внешнем файле - нет необходимости изменения конфигурации.
Минусы: значительно меньше, чем при использовании ВК.
Только что нашли альтернативный вариант доступа к 2Гис.
Логика работы зашивается в код 1С и макет. В таком варианте работа ведется через .Net framework и Elisy .Net Bridge.
будет ли функционал по выборке из базы конкретного города, списка организаций по установленной рубрике с их адресами, телефонами и т.д.? и возврат скажем тз. :idea: без этого как то и не функционально вовсе, знаю что закрыт :)
А как бы эту компоненту под 8.2 адаптировать ? было бы полезно. Сейчас ошибка компонеты выскакивает : doublegis : Access violation at address 0E334E91 in module 'doublegis.dll'. Read of address 00000000.
Поясните, пожалуйста, это работа с API (http://api.2gis.ru/) или взаимодействие с приложением 2Gis?
Мне нужна работа с сервисом 2Gis в полеHTMLДокумента, а не через приложение - есть примеры?