Работа с шаблоном RTF, как с табличным документом, без установленного офиса.

20.09.10

Разработка - Универсальные функции

Внешняя обработка с функциями, позволяющими обращаться к файлу в формате RTF, как к табличному документу (например использовать методы: ПолучитьОбласть(), Вывести()). Можно использовать как объект, чтобы воспользоваться готовым кодом на языке 1С или, например, конструктором выходной формы отчета, внести небольшие изменения в код и получить отчет в RTF.
Для работы не требуется установленного офиса, шаблон в формате RTF разбирается средствами 1С.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Все файлы в архиве (20.09.2010)
.zip 54,52Kb
208 1 850 руб. Купить
RTFTemplate_82 (20.09.2010)
.zip 37,05Kb
20 1 850 руб. Купить
RTFTemplate_81 (15.09.2010)
.zip 26,06Kb
139 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Бесплатно
Описание, тонкий клиент 82 (20.09.2010)
.pdf 150,40Kb
64 Скачать бесплатно
Описание 81 (15.09.2010)
.pdf 148,08Kb
80 Скачать бесплатно

Шаблон файла достаточно прост и позволяет менять его пользователям (почти).
Файл в формате RTF  рассматривается как набор областей, каждая из которых имеет набор параметров.

Имена параметров должны быть заключены в квадратные скобки ([ИмяПараметра]).

Возможны два варианта описания областей - либо это закладка в текстовом редакторе, либо это слово, ограниченное специальными тегами. По умолчанию области выделяются тегами <Область></Область>. Однако, обработка позволяет использовать и другие теги.


01.09.2010 Исправлена ошибка с потерей форматирования в детальных записях таблицы.


15.09.2010 Добавлен пример работы в тонком клиенте 8.2


16.09.2010 Добавлен пример работы в WEB клиенте, без установленного расширения работы с файлами. 


20.09.2010 Добавлен пример работы как с закладками, так и с полями в тегах. 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Универсальные функции 1С v8.3 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 1С:Документооборот Абонемент ($m)

Копирует в буфер значения из списков, из ячеек отчетов, таблиц, настроек списков, других отборов и вставляет в выбранную настройку отбора. Работает с Объект не найден. Работает как в одной так и между разными базами 1С. Использует комбинации [Alt+C] Копировать список, [Alt+V] Вставить список. Также для копирования данных используется стандартная [Ctrl+C] (например из открытого xls, mxl, doc и т.п. файла скопировать список наименований)

1 стартмани

13.10.2022    21288    210    sapervodichka    117    

138

Универсальные функции Механизмы типовых конфигураций БСП (Библиотека стандартных подсистем) Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

В данном материале рассмотрим типовой алгоритм подсистемы контроля учета БСП в конфигурациях на примерах.

18.07.2022    9363    quazare    8    

112

СКД Универсальные функции Программист Стажер 1С v8.3 Система компоновки данных 1C:Бухгалтерия Бесплатно (free)

Столкнулся с тем, что мне приходится писать гору отчетов. Во многих приходится использовать повторяющиеся приемы. Решил написать шпаргалку, которая, надеюсь пригодится не только мне. В этой статье: Объединение ячеек в отчете только на определенном уровне иерархии, Постобработка итогов в табличном документе, Скрытие колонок в зависимости от количества месяцев в периоде.

28.05.2022    11625    milkers    11    

100

Универсальные функции БСП (Библиотека стандартных подсистем) Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

В очередной публикации рассмотрим некоторые базовые приемы работы с регламентными заданиями в рамках библиотеки стандартных подсистем

22.05.2022    36722    quazare    27    

68

Универсальные функции БСП (Библиотека стандартных подсистем) Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

В данной статье я рассматриваю несколько полезных "классических" функций и процедур для работы с данными, которые уже встроены в БСП и готовы к использованию.

25.04.2022    23843    quazare    11    

140

БСП (Библиотека стандартных подсистем) Универсальные функции Программист 1С v8.3 Бесплатно (free)

Мы все любим 1С, не так ли? Вот дает 1С прекрасный механизм возможности модификации макетов печатных форм в БСП. А из всех рекомендаций это получение макета и заполнение параметров областей. И вы спросите: "А что не так... ты печатные формы накодить не можешь без указаний сверху?". Да вот в том то и дело, что я могу все. А вот пользователям от такого механизма пользы 0, если из всех доступных изменений остаются только шрифты, да текст произвольный накинуть. А ведь можно больше, надо только соблюдать несколько правил при подготовке печатных форм...

07.03.2022    25227    vandalsvq    0    

72

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Была поставлена интересная задача конвертировать печатную форму в файл картинку. По условию задачи клиенту на почту нужно присылать только файл картинку (jpg, gif).

22.12.2021    13066    John_d    28    

49
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Поручик 4593 03.06.10 23:46 Сейчас в теме
С ходу понравилась фраза - не требуется установленного офиса.

Достойное продолжение работы с MS Word.
2. glek 119 04.06.10 12:03 Сейчас в теме
Не смотрел, плюс за идею
3. Alex141516 24.06.10 21:30 Сейчас в теме
Однозначно плюс за идею и реализацию.
Попробовал применить. Ограничения есть приличные. Методом научного тыка выявлено: 1) Закладки нельзя присваивать с цифрами в названии (типа Строка1, Строка2) - уходит в бесконечный поиск закладок; 2) Закладки которые содержат и текст и таблицу нужно делать с захватом дополнительных строк сверху и с низу (иначе также уходит в бесконечный поиск закладок) - не критично, но не приятно; 3) Строки таблиц - первые колонки теряют оформление по не понятному алгоритму (судя по всему на форматирование абзаца) - очень не приятный момент, как обойти пока не нашел - пробую дальше, все варианты перебрал - с первой колонкой не справился таки...
4. Alex141516 24.06.10 21:33 Сейчас в теме
.. так то работа денег стоит, тут многие выставляют за деньги, но эта реально стоит денег, сообщи реквизиты - тыщу не жалко на отличное дело! ... тока вот с таблицами надо подумать - давай может подумаем!?
5. Alex141516 24.06.10 21:38 Сейчас в теме
.. есть еще минус, но это уже не к этой разработке - размер выходного файла приличный получается - это с картинками - искал оптимальные картинки (формат, размер) для 1с - так ничего не нашел, щас для RTF ... в общем тоде надо метом научного тыка (пока замечено, что картинки с прозрачным фоном дают в итоге в два раза больший размер выходного фала) ...
6. Alex141516 24.06.10 22:25 Сейчас в теме
.. главное что можно сделать со строками таблицей - потеря формата ... :!:
7. K_A_O 553 29.06.10 09:55 Сейчас в теме
(6) Можно куда-нибудь выложить файл шаблона, на котором теряется формат колонки?
Я посмотрю.
8. K_A_O 553 01.09.10 15:58 Сейчас в теме
(6) попытался исправить, картинка есть в файле описания.
9. Kohmar 01.11.11 15:44 Сейчас в теме
Обработка понравилась, моменты которые не нравятся очень легко дорабатуются
10. ZAV53 06.07.20 17:19 Сейчас в теме
Есть возможность вывести отчет 1С 8.2 в RTF. Если есть, сколько стоит?
11. K_A_O 553 08.07.20 08:01 Сейчас в теме
(10) Не понял вопроса, там же все на сервере формируется
12. ZAV53 08.07.20 13:27 Сейчас в теме
Отчеты у меня формируются в 1С 8.2 в формате mxl. Их необходимо разослать порядка 50 адресатам. В предыдущей версии программы, реализованной макросами в Access отчеты выводились в формате RTF, получатели отчетов требуют, чтобы этот формат сохранился. Пробовал через HTML, а потом через Word в RTF, во первых - долго, во-вторых - объем файла увеличивается на порядок..
13. K_A_O 553 08.07.20 15:32 Сейчас в теме
Это не конвертор из mxl в rtf - надо именно макет в rtf сделать. Но код вывода должен быть практически тем же. Но может не word использовать, а поискать html2rtf с командной строкой
Оставьте свое сообщение