gifts2017

HotKey Менеджер для 1С

Опубликовал Алексей Плутенко (Noy) в раздел Программирование - Работа с интерфейсом

Индивидуальные настройки "горячих клавиш" для каждого пользователя + несколько полезных обработок...

Данная обработка позволяет на лету настроить "горячие клавиши" для открытия отчетов, обработок, форм справочников, журналов, документов - как "Новых" так и существующих.

 

 

Можно использовать без изменения конфигурации - просто запустить в начале рабочего дня.

 

Встроенный функционал:

  • Открытие встроенных и внешних форм (отчеты, обработки, справочники, журналы, документы) - позволяет открыть несколько одинаковых отчетов/обработок.
  • Открытие внешних отчетов
  • Возможность проведения/снятия с проведения документов прямо из журнала - не открывая документ, а также изменение даты документа с перепроведением
  • Возможность менять константы на лету (например создаем два хоткея, один разрешает отрицательные остатки, другой запрещает)
  • В форме списка справочника менять иерархию, производить отбор, открывать подчиненные справочники
  • Перенос печатных форм в Excel
  • Возможность менять параметры страницы (вплоть до указания принтера).
  • Возможность импорта/экспорта настроенных "горячих клавиш"

Использование обработки:

Распакуйте архив в отдельную папку. В 1С откройте обработку fn_HotKeyManager.ert (Файл - Открыть).

Для подключения обработки в конфигурацию достаточно в глобальном модуле, в процедуре ПриНачалеРаботыСистемы() написать строку

ОткрытьФорму("Отчет","Автозапуск","C:\Documents and Settings\Admin\Рабочий стол\HotKey77\fn_HotKeyManager.ert");

где вместо C:\Documents and Settings\Admin\Рабочий стол\HotKey77\ - необходимо указать путь к папке с обработками.

 

P.S. Обработка состоит из 4 модулей - Окно настройки, обработка для присваивания ХотКея, Обработчик Клавиатуры и обработка для настройки.

Выкладываю только первые три - как демонстрацию. Четвертый модуль продаю. Выложил 4-й модуль.

 

P.S. Для работы необходима Внешняя компонента FormEx (скачать можно на странице автора www.dorex.ru и положить в каталог с обработками). Для переноса печатных форм в Excel - нужен Excel соотвественно. И для загрузки приколов с bash.org.ru необходима v7plus.dll (присутствует в большистве типовых конфигураций).

 

Комментарии не читать!!!!

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

Наименование Файл Версия Размер
HotKey77.zip 90
.1239113426 21,58Kb
14.12.12
90
.1239113426 21,58Kb Бесплатно
4-й модуль 3
.ert 48,00Kb
14.12.12
3
.ert 48,00Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Епрст (Ёпрст) 08.04.09 10:23
Идея хорошая, но денех не дам ни копейки!
:)
2. Епрст (Ёпрст) 08.04.09 10:24
+1 тем более, что и так всё прозрачно...
3. vip (vip) 08.04.09 10:40
4. Алексей Плутенко (Noy) 08.04.09 10:42
(1,2) Так продаю я не программистам, а пользователям! :)
А программисты могут сами дописать недостающий модуль (код весь открыт - даже кое-где комментарии остались...)
vinsentfire; biv75; +2 Ответить 1
5. Игорь Белышев (biv75) 08.04.09 10:51
(4) Действительно, блин ну все такие умные, надо вставить свои пять копеек, вам прозрачно, другим нет.
6. Альтаир (Altair777) 08.04.09 10:56
to Ёпрст и vip
Сделайте сами и выложите бесплатно. Честное слово, плюсик вам поставлю!
:-)
7. BDE30 (Re:аниматор) 08.04.09 11:42
Народу пофиг до "горячих клавиш" им чуждо кнопкой мыши нажать...

помнить в голове Ctrl+Alt+E и т.д. емкостно) и так ошибок много делают, а под горяченькое вообще затупят)
.S.e.R.e.G.a.; +1 Ответить 1
8. Епрст (Ёпрст) 08.04.09 11:43
(5) Там 90% кода есть, самое основное - в доп. глобальном модуле, вся структура хранения/открытия написана... кинуть форму, написать код заполнения ТЗ - не составит никакого труда..
(6) Нафига ? Автор мот, разбогатеет, уедет на пмж в ГОА и забудет 1с навсегда... зачем ему мешать? ..
:)
9. Альтаир (Altair777) 08.04.09 11:52
(8) не допустим утечку мозгов! :-)
10. vip (vip) 08.04.09 12:00
(6) 1. Уже много лет не представляю работы без FormEx и 1С++
2. Все давно сделано и работает в моих проектах.
3. В плюсиках не нуждаюсь.
4. (7) абсолютно прав. Приживаются 2-3 хоткея, не больше.
11. Альтаир (Altair777) 08.04.09 12:03
(10) а можно как-то где-то увидеть Ваши проекты?
12. vip (vip) 08.04.09 12:14
(11) А как ты себе это представляешь?
Заказчики заплатили (и платят) мне деньги, работают со своими уникальными алгоритмами ведения бизнеса, а я взял и вывалил все г-ну Altair777?
И заработал плюсик.

13. Альтаир (Altair777) 08.04.09 12:23
(12) или минус, смотря что Вы там наваяли и вывалили
14. Игорь Белышев (biv75) 08.04.09 12:23
(12) Ну хотя бы пример уникального алгоритма, а то уже не раз слышу что ты пишешь всё сам с нуля, делаешь что-то уникальное, но ниразу не видел. Любопытно однако.
15. Аркадий Кучер (Abadonna) 08.04.09 12:30
Горячие клавиши для пользователя????????!!!! Да они F9 запомнить не могут ;)
16. vip (vip) 08.04.09 12:30
(14) Уникальное стоит денег, на то оно и уникальное.
А плюсы и минусы мои дети не едят.
17. Альтаир (Altair777) 08.04.09 12:33
(16) за почти 3 года пребывания на ИнфоСтарте...
ни одной статьи!
ни одной разработки!
и даже ни одной шутки юмора! :-)
18. vip (vip) 08.04.09 12:33
(15) Прав.
Я тоже когда-то верил в чудеса. Бил линейкой по рукам, если трогали мышь.
Клавиши запоминают только при очень интенсивной работе.
19. vip (vip) 08.04.09 12:36
(17) Ну, с твоим искрометным юмором не сравнится никто.
20. Альтаир (Altair777) 08.04.09 12:39
(19) кстати, Игорь (biv75), я не рассказывал что моя конфигурация работает в одном очень крупном банке, они мне регулярно бабло отстегивают, но это тайна.... тсссс... никому не говори... а конфигурация такая крутая!!!
21. Игорь Белышев (biv75) 08.04.09 12:39
(19) Ты от темы не отвлекайся, по существу вопроса ответь, как можно ознакомиться с твоими работами и поучиться на них.
22. vip (vip) 08.04.09 12:43
(20) Это типа образчик твоих великолепных шуток?
23. Игорь Белышев (biv75) 08.04.09 12:43
(20) Даааа... ну надо же... я и не знал, всё теперь после того как ты мне рассказал.... почет и уважуха тебе Альтаир.
24. vip (vip) 08.04.09 12:44
(21) Я именно в теме.
В учениках не нуждаюсь.
И в рекламе тоже.
25. Альтаир (Altair777) 08.04.09 12:47
(24) вот сегодня одной "дамочке" написал
Вас, vip, это тоже касается

> что бы ссылаться на то, что Вы девушка - предоставте неоспоримые доказатальства этого.
> Не можете или не хотите - не ссылайтесь.

http://infostart.ru/projects/3571/?p=1#comm15

26. Игорь Белышев (biv75) 08.04.09 12:48
(24) Да мне фиалетово в чем ты нуждаешься, а в чем нет, ты покажи что ты не только болтать умеешь, а ещё и что-то реальное можешь делать, а то одни слова, а ник vip, вроде как с притензиями на серьёзность.
27. vip (vip) 08.04.09 12:49
(20) и (23) Петросян и Дубовицкая.
Зал рыдает от смеха.
28. Альтаир (Altair777) 08.04.09 12:51
29. Алексей Плутенко (Noy) 08.04.09 12:55
Опаньки...
вот это да - попала ни в чем не повинная обработка "под паровоз"
Люди, давайте что-ли по теме выскажемся, а перепиской надо в личке заниматься.

ЗЫ По теме ваших препирательств: поддерживаю Altair777 и biv75.
vinsentfire; Altair777; +2 Ответить 1
30. Игорь Белышев (biv75) 08.04.09 12:59
(29) Noy, так по теме и есть, хочу чтобы товарисчь за базар ответил, и всем показал кокой он умный, вот Ёпрсту верю, вижу, знаю.
31. vip (vip) 08.04.09 13:05
(30) Мне не надо показывать, какой я умный.
Я просто умный.
И серьзный. Без прИтензий на серьёзность.
32. Алексей Плутенко (Noy) 08.04.09 13:05
(30) ну Ёпрсту и я верю: "сталкивался" с ним тут и на мисте - и в предметной подкован и человек хороший...
33. Игорь Белышев (biv75) 08.04.09 13:11
(31) Вот оно как оказывается "Я просто умный"

"Мы, великиё люди, манией величия не страдаем"
34. Аркадий Кучер (Abadonna) 08.04.09 13:14
Брэк! biv75 мне веришь? Там чё-нить мое на инфострате видно?
36. Альтаир (Altair777) 08.04.09 13:17
(34) лично я тебе верю... но vip'у - нет...
И почему я, собственно говоря, должен верить?
Если бы он сказал, что он просто хороший парень, я бы не оспаривал.
А так...Еще один г. от 1С? :-)
37. Аркадий Кучер (Abadonna) 08.04.09 13:17
(35) Вопрос в основном был "веришь - не веришь?" ;)
38. Игорь Белышев (biv75) 08.04.09 13:17
(34) Конечно верю, не вопрос ))
39. Василий Демидов (Душелов) 08.04.09 13:18
(36) Он просто хороший парень :)
40. Василий Демидов (Душелов) 08.04.09 13:20
+39 И знатный программист :)
41. Альтаир (Altair777) 08.04.09 13:24
(40) сейчас форум почитаю, может он людям помогал? хорошими советами :-)
хм... за 3 года 102 сообщения...
42. Аркадий Кучер (Abadonna) 08.04.09 13:24
(38)Так вот: мы с ним частенько кодами обмениваемся. Окончательный приговор vip-у мой такой - ОЧЕНЬ УМНЫЙ ;)
43. Альтаир (Altair777) 08.04.09 13:26
44. Алексей Плутенко (Noy) 08.04.09 13:26
Вот и хорошо, что все выяснили...
Но давайте сменим тему и начнем комментировать обработку.
45. Аркадий Кучер (Abadonna) 08.04.09 13:28
(44) Про обработку: молодец, правда я уже давно такое сделал, но только для себя любимого, юзвери даже и не в курсе (еще обезьянам гранату давать!))))
А плюс поставлю - молодец
46. Игорь Белышев (biv75) 08.04.09 13:29
(40) Висилий, поверю тебе на слово, вот ты как-то об этом знаешь что он знатный программист, а остальные как-то не особо в курсе. А когда человек который ничерта не выложил, начинает говорить что он такой проф, что даже не готов со мной засранцем, поделиться, ввиду того что он делает нечто этакое... что при попадании в широкие массы перевернёт все мировозрение на постановку учета.... это как-то настораживает.
47. Алексей Плутенко (Noy) 08.04.09 13:33
(45) у меня только "продвинутые" юзвери пользуются обработками такого плана...

ЗЫ я тут еще "таскменеджер для 1С" пишу (по типу Альт-Таб) - скоро выложу.
48. Василий Демидов (Душелов) 08.04.09 13:33
(46) Когда делается "для себя" не факт, что подойдет всем.
49. Альтаир (Altair777) 08.04.09 13:37
боюсь, как бы не создали прецендент...
скоро количество "гениев" превысит количество нормальных людей

по сабжу: имхо, вещь полезная
а как решена проблема "глобальных" хоткеев из других приложений?
50. Альтаир (Altair777) 08.04.09 13:39
(48) ну, раз он плюсанул, разовью мысль
А не надо что бы всем, только таким же умным, как и он.
Или таких больше нет?
51. Игорь Белышев (biv75) 08.04.09 13:44
(48) Самое не правильное, когда принаписании разработки она пишется так что работает только в той компании для которой её пишут, я не умный, поэтому пишу решения так чтобы они легко тиражировались и подстраивались под любое предприятие данной отрасли. Видел таких умных программистов, без участия которых потом программа хрен работает, потому что она на столько "грамотно" написана под конкретное предприятие.
52. vip (vip) 08.04.09 13:45
Abadonna и Душелов - спасибо ;))

(46) Я не занимаюсь попаданием в широкие массы. И не собираюсь этим заниматься.
И никогда не говорил, что я "такой проф, что даже не готов со мной засранцем..." и далее по тексту.

53. Альтаир (Altair777) 08.04.09 13:51
(52) вот так бы сразу и сказал -

"Я работаю начальником ВЦ, а когда меня Василий или Аркадий просят помочь, я вызываю прогера, даю ему задание и он все делает.
А потом я обмениваюсь кусками кода. Хотя они мне нафик не нужны, потому что я в этом все равно ничего не понимаю."
54. vip (vip) 08.04.09 13:56
(0) По поводу разработки. Плюсик за пропаганду FormEx.

По поводу широких масс и прочего.
Помощь - О программе... - FormEx - Мои благодарности - Верхняя строчка

Как думаешь, справлюсь я с хоткеями? ;)
55. Алексей Плутенко (Noy) 08.04.09 13:57
(49) никак - видать ограничение платформы. Альт-Таб первой ловит сама винда, F1 - сама платформа...
все что смог сделать - создал список самых популярных хоткеев и вывод предупреждения "выбранный хоткей может использоваться системой..."
56. Альтаир (Altair777) 08.04.09 14:29
(54) ничего не значит
если бы это было написано в "В компоненте использован код и наработки:"
57. Альтаир (Altair777) 08.04.09 14:38
> Благодарность: Ерохину Андрею aka vip за неоценимую помощь в тестировании.

я вот тоже тестил чужие разработки, но не уверен, что смог бы их написать
58. vip (vip) 08.04.09 14:43
(56) Свой код я использую в своей компоненте и охотно делюсь с программистами. Но не с флудерами и клоунами.

На, если хочешь.
http://www.forum.mista.ru/topic.php?id=352834 пост 10.

Много еще могу накидать. Только зачем?
59. Альтаир (Altair777) 08.04.09 14:53
(58) А как твоя компонента называется?
А кроме благодарностей ты за тестирование и идеи ты что-то создал?
Ты думаешь что я не программист? Забавно :-)
А я как раз думаю, что клоун это ты.
60. vip (vip) 08.04.09 14:58
(59) Моя ВК называется semen.dll. Семен это мой кот.
Не распространяется и не продается.

Идея - это значит готовый рабочий код.

На еще цитату из als DialMail

Синтаксис
СистемноеМеню
Назначение

Идея и реализация принадлежит Андрею Ерохину.

Позволяет управлять видимостью ситемного меню 1С. При присвоении реквизиту 0 меню скрывается, при 1 - появляется.
Доступен по чтению и записи.

Повторишь, программист? Или ты адынэсник?
61. Аркадий Кучер (Abadonna) 08.04.09 14:59
Скаламбурю, сам бог велел: Noyev ковчег получился, места мало, зверья много, все грызутся :)))))))
62. Альтаир (Altair777) 08.04.09 15:04
(60) Ясно.
Все настолько секретно, что его как бы и нет. А, может, и правда нет?

Я не разбираюсь в уничижительных терминах.
Объясни, чем "адынэсник" отличается от инженера-программиста?
63. vip (vip) 08.04.09 15:05
(61) Точно. :)))
Ща Альтаир применит свой последний коронный довод - наставит минусов на каждый мой пост и удалится.
Зверье медленно успокоится и сыто порыкивая, разойдется по углам.
64. Альтаир (Altair777) 08.04.09 15:06
(63) Дурачок ты просто. Я так сделал только 1 раз и то не на все.
65. Альтаир (Altair777) 08.04.09 15:07
(63) И ответь за свои слова. Где и когда я так делал?
66. vip (vip) 08.04.09 15:07
(62) Никаких секретов нет. Просто широким массам это абсолютно не нужно.

> Объясни, чем "адынэсник" отличается от инженера-программиста?

Я не инженер-программист, я инженер-механик.
67. Альтаир (Altair777) 08.04.09 15:10
(66) Если ты не оазбираешься то зачем сам вопросы задаешь?

(60) > Повторишь, программист? Или ты адынэсник?
68. Игорь Белышев (biv75) 08.04.09 15:12
(66) Ну так бы сразу и сказал, что ты инжинер-механик, а я с тебя пример разработки трясу, глупость какая.
69. vip (vip) 08.04.09 15:13
(65) см. свой же (64)

Дурачок у тебя в штанах. Я тебя не оскорблял.
70. Альтаир (Altair777) 08.04.09 15:14
(68) Игорь ты не прав.
Это великий человек, он мало того, что пишет великие разработки, но и заботиться о широких массах.
Нигде не показывает их, что бы эти самые широкие массы не сошли с ума от знакомтва с ними.
71. vip (vip) 08.04.09 15:14
(68) И Abadonna инженер-механик. И АЛьФ.
Тенденция, однако...
72. Аркадий Кучер (Abadonna) 08.04.09 15:15
(68) Между прочим, АЛьФ и я тоже инженеры-механики :)))
А Ероха гонит, технология машиностроения, куды вам до нас, конструкторов, бе-бе-бе :))))))))))))
73. Игорь Белышев (biv75) 08.04.09 15:16
(68) Да и я инжинер радиоэлектроники, но я могу показать что я умею как программист, а ты стесняешься.
74. vip (vip) 08.04.09 15:17
(70) Я не забочусь о широких массах.
Я забочусь о своих работодателях.
75. Альтаир (Altair777) 08.04.09 15:18
to vip
Я повотряю свой вопрос! Где и когда я и так делал?

> Ща Альтаир применит свой последний коронный довод - наставит минусов на каждый мой пост и удалится.

Я обвиняю тебя, что ты ты оклеветал меня публично
76. Игорь Белышев (biv75) 08.04.09 15:18
(70) Вот этот факт ещё больше разжгает мой интерес, я алчу этот шедевр (или хотя бы часть шедевра) увидеть и оценить
77. vip (vip) 08.04.09 15:19
(73) А что конкретно тебя интересует?
Перенумератор нарисовать?
Или есть вопрос, который давно мучает, а решения нет?
Спроси. Если смогу, отвечу.
78. vip (vip) 08.04.09 15:21
(76) Я вроде понятно ответил в (12)
79. Аркадий Кучер (Abadonna) 08.04.09 15:22
Зато Ноева разработка все время в топике :)))
Ты им всем спасибо скажи ;)
80. Альтаир (Altair777) 08.04.09 15:24
(78) а теперь ответь за свои слова

Я обвиняю тебя в клевете
81. vip (vip) 08.04.09 15:24
(75) Я ПОВОТРЯЮ свой ответ см. свой же (64)
Обвинитель, мля.
82. Альтаир (Altair777) 08.04.09 15:38
(81)

(63) Ща Альтаир применит свой последний коронный довод - наставит минусов на каждый мой пост и удалится.

(64) Я так сделал только 1 раз и то не на все

Я ПОВТОРЯЮ СВОЙ вопрос
если я минусанул 5 сообщений (не все ее в ветке, а только те, которые этого заслуживали) от некой не уравновешенной особы, это тебя дает основания утверждать, что это мой КОРОННЫЙ номер?
83. vip (vip) 08.04.09 15:52
(82) Сам задаешь вопросы, сам же отвечаешь...
Типичная известная черта инженера-программиста 1С.

А насчет оскорблений...
Если ты считаешь слова "клоун", "дурачок" и т.п., уважительными по отношению к взрослому человеку, имеющему внуков, то у нас несколько разные понятия о порядочности.
84. Альтаир (Altair777) 08.04.09 15:56
(83)
> Сам задаешь вопросы, сам же отвечаешь...
Обоснуй... И ты после этого себя умным назывваешь? :-)

> то у нас несколько разные понятия о порядочности
Я оскорбил клеветника. А у них априори нет понятия о порядочности

И докажи обвинения в (63)
85. Альтаир (Altair777) 08.04.09 15:58
(83) > Если ты считаешь слова "клоун", "дурачок" и т.п., уважительными по отношению к взрослому человеку, имеющему внуков

Ну нет у меня внуков, так тебе поэтому можно говорить обо мне как о клоуне?
см (58)
86. vip (vip) 08.04.09 16:03
(85) Ты меня утомил.
Да, ты типичный адынэсник. С типичной чертой - тупой. Очень.
87. Альтаир (Altair777) 08.04.09 16:06
(86)
Это ты типичный лжец и клеветник.
С типичной для них чертой - ты не можешь ответить за свои слова.
88. vip (vip) 08.04.09 16:08
(85+) Тема клоунов впервые прзвучала в (28).
89. Аркадий Кучер (Abadonna) 08.04.09 16:09
Вы еще подеритесь, горячие финские парни :))))))))
90. Альтаир (Altair777) 08.04.09 16:10
(88) Тема юмора впервые прозвучала в (27)
91. vip (vip) 08.04.09 16:15
(87) Ладно. Разберем пост (82)

> Я так сделал только 1 раз и то не на все

Так сделал или нет?

> если я минусанул 5 сообщений (не все ее в ветке, а только те, которые этого заслуживали) от некой не уравновешенной особы

Так минусанул или нет? (и попутно продолжаешь оскорблять даму)


> утверждать, что это мой КОРОННЫЙ номер?

А что, определено количество минусов, после которого наступает коронность?
Мне показалось достаточно коронно.
92. Альтаир (Altair777) 08.04.09 16:24
(91)
Для особо умных повторяю это было 1 раз, и минусовал я не ВСЕ сообщения, как ты написал, а некотоые неправильные

Коронность номера зависит не от минусов. Посмотри в словаре. Если у тебя нет словаря - В словаре Ожегова:Коронный (3) - Лучше всего удающийся.

А одноразовая акция, причем не та, которую ты описал, не может быть КОРОННЫМ номером.
Или тебе лучше знать? Как там у вас на манеже считают? ;-)
93. Аркадий Кучер (Abadonna) 08.04.09 16:26
Да... Доплыл Ной до горы Арарат и подумал: "А на х@я?" :)))
Ну перенесите поле боя, блин
94. Альтаир (Altair777) 08.04.09 16:27
Докажи!

> Ща Альтаир применит свой последний коронный довод - наставит минусов на каждый мой пост и удалится.
95. Альтаир (Altair777) 08.04.09 16:29
(93) Аркадий, меньше бы ты с Василием за него заступался.
А то он начал считать себя вторым после фиксина. Или первым перед ним?
И я не хотел с ним ругаться, нафик? Это одно и тоже, что с тем.
96. Аркадий Кучер (Abadonna) 08.04.09 16:32
(95) За кого-кого, а за него заступаться не надо, он сам за кого хошь заступится. Вы б просто базар в личку что ли перенесли, а то бедный Ной уже задолбался, наверное, получать сообщения "Новый комментарий к Вашей разработке"
97. vip (vip) 08.04.09 16:32
(92) Иди уже сделай одноразовую акцию - попукай в лужу и успокойся.
Надоел.
Все больше напоминаешь несчастную девочку Наташу, над которой ты пытался поиздеваться.
Нельзя тебя трогать, возбуждаешься неадекватно.
Если я прав насчет диагноза, то извиняюсь за все, что было и даже наперед.
98. Альтаир (Altair777) 08.04.09 16:35
(93) Это он специально так много написал здесь - хочет, что бы я заминусовал их... Даже намекал мне об этом в (63)

(96) По поводу лички - я с ним как-то пробовал пообщаться.
Результат неутешительный.
99. vip (vip) 08.04.09 16:36
(96+) Я этот срач не начинал, но приношу извинения Noy.
Тематическая ветка стараниями некоторых товарисчей превратилась в подобие ветки про КЗК.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа