Никита Зайцев (WildHare) где-то в 1999 В типовой конфигурации "Зарплата и Кадры" был (а может, и по сию пору есть) весьма
интересный отчет по имени "О Доходах (кого-то или чего-то, не суть важно, он там один такой).
Интересен этот отчет исключительно нетрадиционным способом построения сложной таблицы:
форматирование (во всей красе больной бюрократической фантазии) наложено на табличный
документ в виде огромной картинки с прозрачным фоном.
Это на самом деле удобно сколь угодно хитроумный бланк можно отсканировать
(главное, раздобыть четкий образец), наложить его на шаблон таблицы, а потом в нужные места
просто подставить формулы. Несколько часов рисовальных работ можно сэкономить запросто.
Единственная загвоздка не совсем понятно, как же это сделать технически, ведь
платформа таких вещей вроде бы и не поддерживает. После многочисленных экспериментов был найден
один из путей решения этой проблемы, не очень изящный, но зато работающий. Итак:
- Рисуем (сканируем, тащим из Сети, etc.) картинку и сохраняем ее в любом общепринятом графическом формате.

- Вставляем картинку в лист рабочей книги M$ Excel и задаем ей прозрачный фон (Excel, в отличие от 1С, это умеет).

- Через буфер обмена тупо переносим объект в табличный документ 1С.

- Готово дело.
Я допускаю, что у задачи есть более элегантные решения, нежели описанные выше, но, с другой стороны, даже если
других решений нет и разработчики типовой ЗиК пользовались аналогичным приемом, они ни за что в этом не сознаются ;-)
|