Имя: Пароль:
1C
1С v8
Как в табличный документ добавить HTML текст с оформлением
0 Aceforg
 
02.06.15
14:43
Обычные формы.
Есть вебсервис формирует и возвращает на сайт табличный документ.
На сайте табличный документ печатается или сохраняется в формате xls или  pdf.
Поставили задачу добавить в конечный результат текст с html файла с сохранением оформления.

Варианты решения такие:
1. Табличный документ "сконвертануть" в html документ и добавить требуемое. Не  удовлетворяет результат, требуется возможность  сохранения в формате xls и pdf.

2. Табличный документ выгрузить в xls и программно добавлять текст, распарсив теги на сервере.

3. Распарсить html и программно форматировать ячейки табдокумента.

Есть другие варианты? Например вставить в табдокумент html поле?
1 pessok
 
02.06.15
14:45
Можно вставить в документ html-поле
2 pessok
 
02.06.15
14:48
хм, сторно. что-то не нашел такого. тогда проще всего третий вариант
3 Aceforg
 
02.06.15
14:48
(1) Не нашел. Как вставить html поле в табдокумент?
4 pessok
 
02.06.15
14:50
(3) лучше, наверное, взять html документ нужный, конвертнуть его в mxl, забрать оттуда область, которую надо вставить и вставить ее в исходный mxl
5 Fragster
 
гуру
02.06.15
14:50
в (0) реально "табличный документ" передается на сайт, или все-таки что-то другое?
6 Aceforg
 
02.06.15
14:52
(4) Хорошая идея. Сейчас проверю.
7 Aceforg
 
02.06.15
14:56
(5) в формате ТипФайлаТабличногоДокумента.HTML4
8 Fragster
 
гуру
02.06.15
15:01
(7) ну так это не табличный документ, это документ HTML. его и корежь, как тебе надо
9 Aceforg
 
02.06.15
15:06
(8) Этот вариант отметался сразу, требуется сохранение в формате xls.
10 Fragster
 
гуру
02.06.15
15:14
(9) всё будет работать, если кроме <table> ничего в документе не будет
11 Fragster
 
гуру
02.06.15
15:16
у тебя УЖЕ html
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший