Перейти на главную страничку сайта (список статей, файлы для скачивания)

ФОРУМ (здесь можно обсудить эту статью, а также любые проблемы программирования на различных макроязыках и в скриптовых средах)

Скрипты для платформы OpenConf: назначение горячих клавиш командам Конфигуратора

Назначение и установка скриптов

Скрипты для платформы OpenConf, о которых пойдёт речь в этой статье, позволяют назначить произвольные сочетания "быстрых" клавиш для различных команд Конфигуратора. Эту возможность можно использовать как для того, чтобы назначить клавиатурные эквиваленты командам, которые их не имеют вовсе, так и для того, чтобы заменить существующие в Конфигураторе комбинации "быстрых" клавиш на более удобные для вас. Скрипты, о которых пойдёт речь в этой статье, требуют наличия работающего OpenConf. Получить информацию об OpenConf (в том числе и о том, где его можно скачать вместе со скриптами, о которых пойдёт речь в этой статье) вы можете в статье "Проект OpenConf (Открытый Конфигуратор)" на этом сайте. Скрипты для платформы OpenConf распространяются свободно.

Установка скриптов сводится к следующему:

  1. Установите OpenConf, если он ещё не установлен.
  2. Скопируйте файл в любой каталог на жёстком диске, например

    C:\Program Files\1Cv77\BIN\config\system\

    Зарегистрируйте в системе эту библиотеку с помощью regsvr32.exe, если это ещё не сделано. Командная строка регистрации библиотеки может выглядеть, например, так:

    regsvr32.exe "C:\Program Files\1Cv77\BIN\config\system\CommonServices.wsc"

  3. Скопируйте файлы в подкаталог "config\scripts\ShortCuts\" каталога исполняемых файлов 1С:Предприятия, если этих файлов там ещё нет. Полный путь к этому каталогу может выглядеть, например, так:

    C:\Program Files\1Cv77\BIN\config\scripts\ShortCuts\

    Примечание: в принципе, папку "ShortCuts" можно и не создавать, положив скрипты прямо в "config\scripts\". Однако, кроме этих скриптов, для OpenConf существуют и другие скрипты. Если впоследствии вы захотите установить их, хорошо организованная структура папок вам пригодится.
  4. Перезапустите Конфигуратор, если он был запущен.

Использование

Установленные скрипты содержат макросы (состав макросов вы можете изучить в дереве на вкладке OpenConf окна конфигурации), каждому из которых вы можете назначить сочетание клавиш через меню "OpenConf" - "Макросы" - "Клавиатура...". Поскольку макросы этих скриптов запускают различные команды Конфигуратора, назначение сочетаний клавиш этим макросам и будет являться в результате назначением или заменой клавиатурных эквивалентов команд Конфигуратора.

Возможно, далеко не все макросы этих скриптов вам понадобятся (макросов довольно много). Просмотрите макросы и назначьте сочетания клавиш тем командам, которые вы часто используете. Смысл каждого макроса чаще всего ясен из его названия. Многие команды Конфигуратора имеют смысл только в определённом режиме работы (например, в дереве метаданных, в текстовом окне модуля, в визуальном редакторе форм и т.д.). Вы можете запустить каждый макрос вручную, чтобы понять, что он делает, находясь в любом режиме работы, нажав Ctrl+M и выбрав нужный макрос в специальном диалоговом окне.

Несколько полезных советов:

Людоговский Александр

Перейти на главную страничку сайта (список статей, файлы для скачивания)

© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.