1С++Класс: ШаблонHTML

Программирование - Инструментарий

1С++Класс: ШаблонHTML
Вывод информации по секциям в заранее подготовленный html-файл.
CSS для 1С ;)

1. Готовим html-файл

2. Прописываем в нем секции тэгами

3. Прописываем в нем переменные в формате %ИмяПеременной%

4. Создаем класс ШаблонHTML

5. Открываем подготовленный шаблон

6. Выводим секции по аналогии с объектом Таблица и передаем список значений с переменными для вывода.

7. Сохраняем в файл или получаем исходный html-код

Пример в наличии.

 2008/12/11 0.2a -Добавлен метод формирования ссылки формата mailto

 2008/12/18 0.3a -При формировании ссылки формата mailto в тексте письма можно использовать HTML-тэги

Скачать файлы

Наименование Файл Версия Размер
-
.1229598568 5,26Kb
25.09.09
33
.1229598568 5,26Kb 33 Скачать бесплатно
-
.1229007771 5,04Kb
25.09.09
32
.1229007771 5,04Kb 32 Скачать бесплатно

См. также

Комментарии
1. Александр Загора (buzzzard) 51 11.12.08 15:29 Сейчас в теме
Плюсов не прошу, скажите хоть что-нибудь ;)
2. Василий Демидов (Душелов) 3796 11.12.08 15:32 Сейчас в теме
"Что-нибудь", за не именеем 7-ки под рукой, ничего сказать не могу :)
3. Александр Загора (buzzzard) 51 11.12.08 15:40 Сейчас в теме
(2) Оперативность порадовала ;)

В общем, сам использую, нареканий пока нет.
Писалось для формирования писем(HTML) со ссылками автоответов.

Если будут пожелания, готов выслушать.
Если непонятно что-то - спрашивайте.
4. Евгений Мартыненков (JohnyDeath) 290 11.12.08 16:52 Сейчас в теме
Можно я просто плюсону за 1С++ ? ))
buzzzard; +1 Ответить
5. Александр Загора (buzzzard) 51 11.12.08 18:05 Сейчас в теме
Добавил метод формирования ссылки формата mailto
6. Александр Загора (buzzzard) 51 11.12.08 18:46 Сейчас в теме
И навел порядок в исходниках
7. Александр Загора (buzzzard) 51 18.12.08 14:13 Сейчас в теме
Теперь при формировании ссылки формата mailto в тексте письма можно использовать HTML-тэги.
Но!
Но OE не понимает таких ссылок. И выводит все тэги текстом.
А вот Thunderbird все замечательно понимает!

Вэкам всем кто знает как бороться с OE!
8. Владимир Пресняков (vip6374) 19.12.08 21:13 Сейчас в теме
А попроще, без классов, в формате html-1 нельзя было?
И без шаблона, просто сформировать текстовый файл с расширением .htm?
9. Александр Загора (buzzzard) 51 19.12.08 21:24 Сейчас в теме
(8) Президент Туркменистана Сапармурад Ниязов в великой книге "Рухнама" с гордостью пишет, что туркмены изобрели колесо, письменность, выплавку металлов. Никто этого не отрицает. Просто другие народы в это времявыпускали компьютеры и летали на Луну.
10. Владимир Пресняков (vip6374) 20.12.08 07:11 Сейчас в теме
На 9
СУПЕР!!!
Очень понравилось. Постараюсь заучить Сапармурад и Рухнама.

p.s.
А Оккама предлагает не увеличивать сущностей без крайней необходимости

11. Александр Загора (buzzzard) 51 22.12.08 11:50 Сейчас в теме
(10)
Чисто логически.... "Не должно множить сущее без необходимости" и "увеличение сущностей" как бы это разные вещи.

НЕ НАДО плодить людей и справочники в конфиге без необходимости.
НАДО выделять сложные алгоритмы в классы для облегчения обращения с ними.
EugenVitla; +1 Ответить
Оставьте свое сообщение