Сохранение отчета в формате HTML во внешнем соединении #372747


#0 by Euguln
Помогите с красивым решением. Есть программа, которая с 1С по СОМ(через внешнее соединение) соединяется и что-то там делает. Хочется получать отчет из 1С в формате HTML. Т.е. через внешнее соединение сформировать отчет и сохранить в .txt или .mxl получается, а как бы из этого потом сделать красивый HTML. Может посоветуете что?
#1 by Fragster
а зачем "потом"? 1с сразу сохранять в хтмл может :/
#2 by Euguln
Во внешнем соединении нет.
#3 by Fragster
хм... и правда... ну тогда предлагаю коннектиЦа не через ком, а через application, иль как там его
#4 by Euguln
Предложение запускать клиента и формировать отчет - не очень красивое. Потом на машине, где вертится программа не везде 1С стоит.
#5 by Fragster
ну тогда еще есть 1с-работа с файлами - оно может mxl открывать и сохранять по всякому
#6 by Euguln
опять же в клиенте
#7 by Fragster
ну так хоть ключи докупать не надо
#8 by Euguln
у кого ещё какие идеи?
#9 by and2
сверстать отчет в ХТМЛ-е
#10 by Euguln
ну это самое очевидное, а хочется красиво извернуться :)
#11 by Fragster
красиво - написатьфункцию - на входе - табличный документ, на выходе - текст хтмл
#12 by Euguln
то есть по типу того, что делает 1С по кнопе "Сохранить копию" или при вызове "Записать"? Сие есть нетривиальная задача думается, если только не знать вызовы методов библиотек 1С. Кто их знает?
#13 by Fragster
зачем? обходишь таблицу по ячейкам, а исходя из оформления - код хтмл генеришь
#14 by Euguln
Вот, теперь внимание вопрос: во внешнем соединении смогу ли я сгенерить код HTML? Как разобрать табличный документ не из 1С?
#15 by Fragster
а ты его из 1с разбирай, через свойства ячеек... а хтмл - это ж текстовый файл по сути
#16 by KAO111
А внешнее приложение запускать из своей программы нельзя?
#17 by Euguln
программа писана под 7.7, с 8-кой наверно не будет работать
#18 by Euguln
вариант конечно, но некрасивый. По сути собственный конвертер напишу. для 8 к сожалению не работает :(
#19 by Euguln
У кого ещё есть идеи?
#20 by Euguln
ап
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С