Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

15 Август 2022, 05:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Здесь можно поблагодарить участников форума Улыбка
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: [Решено] переключение в другое окно с установкой параметров страницы  (Прочитано 2198 раз)
0 Пользователей и 1 Гость смотрят эту тему.
economist
Форумчанин
***
Offline Offline

Сообщений: 1 721


« Ответ #61055: 17 Январь 2022, 21:30 »

Можно сделать универсальной обработку любых документов (даже чужих) макросами: без шаблонов и даже без макросов в самих документах. Для этого создаем сетевую (LAN) библиотку макросов, рисуем к ней диалог и вызывать его сочетанием клавиш.

Диалог с макросами при запуске сам определяет "контекст" в котором его вызывали, что за документ открыт (по ячейкам, по полям, кто открыл, его права и отдел итд итп. И предлагает нужные действия, активируя те или иные кнопки на диалоге, запрашивая контролами переменные сведения итп. Ну, например:

- Карточку/ОСВ 1С - сжать
- Список сотрудников - упростить  
- Ежедневный отчет - пересохранить в PDF и отправить по почте итд

У меня такой диалог несет в себе три сотни макросов, многие из которых срабатывают автоматически, типа настройки параметров печати страницы, включения стиля A1 вместо R1C1, автоотображения ярылков, и прочей ерунды, на которую страна тратит тонны человеко-часов зря.
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!