Есть небольшой сайт (без движка) и на одну из страниц требуется выводить содержимое базы данных 1С. Может кто-нибудь сталкивался с подобным? С чего начать? Возможно есть документация или то, что может помочь решить эту проблему? Заранее благодарен.
а) Выгрузка в текстовик обработкой 1С
б) http-запрос из 1С
в) прямая запись из 1С запросом к БД сайта
г) веб-сервисы 1С (модуль для Апача)
д) прямой запрос к MSSQL, на которой крутится 1С
Первый пункт умеют, наверное, все программисты 1С.
Если без заморочек: 1C -> xls -> csv -> site
С небольшими заморочками: 1C -> xls -> csv -> site + триггер на изменение данных в 1С
С большими заморочками — посоветовали выше =)
1С-ка позволяет использовать сторонние dll-библиотеки и, следовательно, можне сделать все что угодно. Но для этого Вам придется нормально поиметься. Гораздо проще написать на любом из Ваших любимых языков для сайта скрипт, который будет принимать GET-параметры и повесить на триггеры в 1С-ке коннект к скрипту с этими параметрами.
Единственный трабл в том, что встроенная в 1С библиотека для работы с HTTP почему-то обязательно хочет писать ответ сервера в файл => много операций записи и т.д. Для Windows укажите вместо имени файла «null» — и счастье будет.