#0
by AlfaDog
Добрый день , коллеги! Есть задача опубликовать отчет (табличный документ) через http сервис. Насколько это сложно, кто нибудь делал? Может быть у кого то есть пример? Буду крайне благодарен за помощь
#2
by Остап Сулейманович
"задача опубликовать отчет (табличный документ) через http сервис. Насколько это сложно, кто нибудь делал?" В такой постановке - лучше не начинать. Сначала нужно изучить терминологию. Http сервис публикуется сам. И предназначен для передачи данных. А не для публикации чего то еще. ЗЫ. Сначала напиши чего нужно. - Поиметь html с табличкой отчета? Что б показать в браузере. - Поиметь данные отчета на удаленной системе? Что б дальше оно само ...
#4
by Юрий Лазаренко
Если совсем тупо, то публикуешь http-сервис, в его модуле формируешь нужный отчет в формате табличного документа, сохраняешь его как html, читаешь и возвращаешь полученный текст браузеру ответе http-сервиса - вуаля. Но такой простой вариант может не прокатить, если отчет нужно отобразить не на отдельной странице, а на странице сайта - могут пересекаться стили, тогда надо переносить стили в head страницы. Ну и, понятное дело, всякие отборы/сортировки так просто не задашь. Плюс вопрос авторизации, если отчет не должен быть виден всем, или если его результат должен зависеть от того, кто зашел на сайт.
#6
by AlfaDog
Спасибо за подробный ответ Можно только поподробней немного как сделать следующее: отчет в формате табличного документа, сохраняешь его как html. Как преобразовать табличный документ в формат html ?
#11
by Юрий Лазаренко
Пожалуйста. Как возникнет необходимость в серьезной интеграции - обращайтесь, сделаем качественно.
#12
by Stepa86
а чего все игнорируют? Там как раз то, что нужно - отчет, который по http отдается в html, json или xlsx
#15
by Юрий Лазаренко
Это правильно, но и этот вариант не всегда помогает, особенно, если отчетов на странице несколько. Тогда только переносом стилей в head.
#17
by oleg_km
Ничего не понимаю в веб, но как только сделал пример на фреймах натолкнулся на статью, что фреймы это фи, это плохо и забудьте про фреймы. Почему - не запомнил, но решил обходиться без фреймов. Гуру веба виднее.
#19
by Юрий Лазаренко
Все зависит от того, где и в каком контексте используются фреймы. Иногда это самый быстрый, самый лучший и самый надежный вариант выполнения задачи. Например, на этой странице есть как минимум 5 фреймов - и все ОК.
#21
by Юрий Лазаренко
Зло, но могут приносить пользу, если правильно ими пользоваться и если нет другого способа решить задачу. Я за 16 лет работы с html использовал в своих разработках фреймы 1 раз.
#22
by ТогдаКонецЕсли
для ТС: я делал так - сначала примерно разрабатывал структуру отчета типа <Строка> <Колонка> <Значение>222</Значение> ..... </Колонка></Строка>. Построчно. Загоняешь это в все в строку, а при получении разбираешь в таблицу, ну там уже что хочешь с этим, то и делаешь.
#25
by Юрий Лазаренко
Ну я примерно то же самое хотел сказать, только сразу намекнул, как можно правильно решить задачу.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Подскажите УТ 11.3 УПД
- как снять копию базы средствами ms sql 2012
- УТ 11.2 изменение вида номенклатуры
- ЗУП 2.5 6-НДФЛ Отпуск
- Б/л не попадает в справку 2-НДФЛ
- Не работает заполнение по ИНН
- Настройка отчета ЗУП 3.0. Пользовательское поле.
- Как открыть форму только что созданного Объекта справочника?
- Отбор динамического списка при открытии формы
- v7: Программно добавить колонку в Многострочную часть
- Бух 3.0 убрать обратно реквизит Организация.
- Настройка командного интерфейса основного раздела.
- Выводить форму из расширения вместо типовой формы
- Изменить шрифт в ячейке некоторую часть
- Закрытие смены. УНФ (базовая) + онлайн касса Атол Fprint-22ПТК
- Камера Hikvision + 1C Text overlay
- УПП: Расчет рублевого НДС в поступлении по валютному договору-ошибка округления?
- Генерация первичного ключа при записи из 1С во внешний источник данных
- Активно ли окно 1с
- ЧАСТИЧНО не проставляются счета учёта при обмене УТ-БП