[Tray1C] Сворачивание 1С в системный трей

Публикация № 18821

Администрирование - Администрирование данных 1С

114
Компонента сворачивает окно 1С в системный трей (у часов) и убирает с панели задач.
Позволяет формировать свое меню и отслеживать выбор элементов меню.
Мигает в трее и на панели задач, позволяет выводить всплывающие сообщения,  а также всплывающее окно самой 1С (т.е. любую форму) и окно служебных сообщений при появлении там сообщений.
Показывает язык ввода в строке статуса 1С 8.х
Можно установить собственный значок для отображения в трее, а также изменить заголовок окна 1С.

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat

или использовать совместно с хранилищем внешних компонент: //infostart.ru/projects/2863/

 

В архиве примеры для 1С 7.7 и 8.1

*** Подключение:

Перем Трей;

ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 7.7:

  

ИмяВК="AddIn.Tray1C";
 
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту "+ИмяВК);
  КонецПопытки;

  Попытка
  Трей = СоздатьОбъект(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: "+ ИмяВК);
  КонецПопытки;



ПОДКЛЮЧЕНИЕ КОМПОНЕНТЫ В 1С 8.x:
 
  

ИмяВК="AddIn.Tray1C";
  
  Попытка
  ПодключитьВнешнююКомпоненту(ИмяВК);
  Исключение
  Сообщить("Не удалось подключить компоненту " + ИмяВК);
  КонецПопытки;
  
  Попытка
  Трей = Новый(ИмяВК);
  Исключение
  Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
  КонецПопытки;



*** Свойства:

  - Заголовок //текст, отображающийся при наведении мышкой на значок
  - МигатьВТрее //булево
  - МигатьВПанелиЗадач //булево
  - ПоказыватьВПанелиЗадач //булево
  - Иконка //путь к файлу *.ico
  - НомерСтандартнойИконки //число, от 1 до 7
   - ВыводитьЯзыкВвода //булево

   - ВыводитьСлужебныеСообщения //булево


*** Методы:

ИНФОРМАЦИЯ О ВЕРСИИ КОМПОНЕНТЫ:

  Трей.ОКомпоненте();

СИСТЕМНЫЙ ТРЕЙ:

  

Трей.Показать();
  Трей.Скрыть();



РАБОТА С ОКНОМ 1С:

  

Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
  Трей.ПоказатьОкно();
  Трей.СкрытьОкно();
  Трей.РазвернутьОкно();
  Трей.СвернутьОкно();
  Трей.ВосстановитьОкно();




УВЕДОМЛЕНИЯ:

  

Трей.Мигать(ИспользоватьМигание); //ИспользоватьМигание - булево
  Трей.Сообщить(ТекстСообщения, ТекстЗаголовока, НомерИконки, Таймаут); //НомерИконки - от 0 до 3
  Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение
  Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк); //Линк - строка, которая будет передана в событии нажатие на сообщение




МЕНЮ:

  

Трей.ОчиститьМеню();
  Трей.ДобавитьПодменю(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель
  Трей.ДобавитьВМеню(Заголовок, ТекстПодменю); //если заголовок будет равен "-", то вставится разделитель

*** ВНЕШНЕЕ СОБЫТИЕ (Источник = "Tray1C", отрабатываются в обработке внешнего события):

  События окон (Событие = "Окно")
   
  - Свернуто
  - Восстановлено
  - Развернуто
  - Скрыто
  - Открыто

  События меню (Событие = "Меню"):
  - Открыть (по-умолчанию, при открытии окна 1С)
  - <произвольная строка> (как задана в методе "ДобавитьВМеню")

  События сообщения (Событие = "ВсплывающееСообщение"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

  События сообщения (Событие = "ВсплывающееСообщениеЗакрыто"):
  - <произвольная строка> (как задана в параметре "Линк" метода вызовы сообщений)

Использованы иконки, взятые тут, спасибо автору: //infostart.ru/projects/2328/

ИСТОРИЯ:

29.06.2009:

  - добавлена возможность вывода языка ввода в строке состояния 1С 8.х

30.01.2009:

   - добавлено всплывающее окно (любое окно из 1С) (пока для 1С 8.х)

  - добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

 29.01.2009:

 

   - добавлено всплывающее сообщение и изменение заголовка окна 1С

114

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

Наименование Файл Версия Размер
Полная версия
.1234942463 640,87Kb
12.10.09
820
.1234942463 640,87Kb 820 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Душелов 3897 21.01.09 00:24 Сейчас в теме
Посмотрел я на форум http://infostart.ru/forum/messages/forum14/topic7872/message56011/#message56011, а так же работы других авторов...
И решил набросать свое...
94. CaSH_2004 353 21.05.12 02:42 Сейчас в теме
(1) Метод УстановитьЗаголовокОкна() не работает в 1С:Предприятие 8.2 (8.2.15.289), в 8.2.13 работал, интересно с чем связано? Вернее не работает если запущено Предприятие из Конфигуратора! А если такпросто базу запустить то работает
Можете исправить? Заодно не работает и сворачивание в трэй, но это не так важно, по большому счету оно даже иногда мешает - забываеш закрыть базу перед выключением ПК.
Сказка было бы если б 1С в ОбработкаВнешнегоСобытия() отлавливала события Windows такие как выключение и прочее, насколько знаю ОС генерирует их и нормальные программы обрабатывают - типа предлагают сохранить открытые документы (Ворд, Блокнот) но 1С почему то решила пойти по своему пути :) Или может я не в курсе есть такой типовой метод?
2. Душелов 3897 21.01.09 00:25 Сейчас в теме
В архиве пока пример для 8-ки, для 7-ки в процессе...
Aser2000Aser; +1 Ответить
3. Душелов 3897 21.01.09 00:28 Сейчас в теме
Горячие клавиши добавлю сегодня.
Может еще какие идеи появятся?
14. adun 772 21.01.09 19:02 Сейчас в теме
(3) ...а не удобнее сами свойства перенести в Сервис->Параметры?
pavlo; JohnyDeath; +2 Ответить
4. Душелов 3897 21.01.09 00:31 Сейчас в теме
Еще раз поблагодарю автора иконок, какие я использовал: http://infostart.ru/projects/2328/
5. Душелов 3897 21.01.09 01:46 Сейчас в теме
6. coder1cv8 3447 21.01.09 06:47 Сейчас в теме
7. Душелов 3897 21.01.09 09:50 Сейчас в теме
(6) Типа того ;) Пока боян, еще пару бантиков добавлю - будет другое ;)
8. vovan519 275 21.01.09 10:09 Сейчас в теме
Душелов, думаю пора делать одну компоненту. Что то типа формекса. Сделать описание. Думаю всем будет удобнее. Как тебе такая идея?
9. Душелов 3897 21.01.09 10:13 Сейчас в теме
(8) Я уже думал над этим... Но АктивИксы туда не запихнешь - они отдельные, а просто компонент у меня мало.
10. artbear 1156 21.01.09 13:15 Сейчас в теме
(9) А почему это вдруг АктивИкс-ы нельзя запихнуть в одну длл-ку?
или ты говоришь, что ВК и АктивИкс в одной длл-ке не живут?
11. Душелов 3897 21.01.09 13:25 Сейчас в теме
> ВК и АктивИкс в одной длл-ке не живут
Именно, технологии разные.
12. ValeriVP 21.01.09 15:56 Сейчас в теме
я могу ошибаться, но почему не живут? интерфейсы же разные
13. MrDen 21.01.09 17:36 Сейчас в теме
веселая иконка, добавь дута балоны и редирект окна сообщений в балоны, мона еще всплывающие прозрачные окна
15. Душелов 3897 22.01.09 00:21 Сейчас в теме
(13) Редиректо окно сообщений вряд ли получится.
Всплывающие окна будут уже в новой версии

(14) Нет, не удобнее.
16. Megas 22.01.09 09:39 Сейчас в теме
не бейте новичка а как это установить ?
17. Altair777 639 22.01.09 09:43 Сейчас в теме
(16) см (0)

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.
и зарегистрировать компоненту в Windows - запустить reg.bat
18. Megas 22.01.09 09:46 Сейчас в теме
Microsoft .NET Framework 2.0 установлен
куда эту папку запихать или файлы из нее
19. Altair777 639 22.01.09 09:58 Сейчас в теме
(18) куда хочешь. Поручик Ржевский, молчать! :-)
Я просто в каталоге C:\Program Files\1С сделал подкаталог
20. Megas 22.01.09 11:22 Сейчас в теме
видать не фига я не понимаю все сделал как написано, что и где должно появиться. не вижу изменений
1. Microsoft .NET Framework 2.0
2. папку сунул в C:\Program Files\1Cv77
3. запустил reg.bat
и дальше ? )
22. Altair777 639 22.01.09 11:44 Сейчас в теме
(20) попробуй обработочку запустить :-)
21. Душелов 3897 22.01.09 11:24 Сейчас в теме
А дальше можно хотя бы попытаться открыть обработку.
23. CheBurator 22.01.09 11:45 Сейчас в теме
а что будет если подгрузить компоненту и попытаться ее использовать когда 1ска запускается сразу при терминальном подключении?
27. Душелов 3897 22.01.09 12:48 Сейчас в теме
(23) Думаю, что свернет на сервере... Хотя не знаю.... Надо пробовать.
28. CheBurator 22.01.09 13:55 Сейчас в теме
(27) вот как раз вопрос: при таком запуске 1Ски - трея-то нет...?
29. Душелов 3897 22.01.09 14:05 Сейчас в теме
(28) Значит окно терминалки надо захватывать другими средствами ;)
36. Душелов 3897 29.01.09 10:22 Сейчас в теме
(28) Кстати, только что запустил у себя в цитриксе - терминальное окно нормально сворачивается в трей.
(35) Фреймворк свежий стоит? Админские права?
24. Megas 22.01.09 11:54 Сейчас в теме
если это операции\обработка то там ее нету .
26. Altair777 639 22.01.09 12:01 Сейчас в теме
(24) в архиве 6 файлов

Tray1C\Dushelov.Tray1C.dll
Tray1C\readme.txt
Tray1C\reg.bat
Tray1C\unreg.bat
Tray1C\СистемныйТрей.epf
Tray1C\СистемныйТрей.ert
25. Megas 22.01.09 11:58 Сейчас в теме
все разобрался
спасибо полезная штукень
30. bro 22.01.09 22:25 Сейчас в теме
Ошибка регистрации на Windows Vista: Не удалось найти входную сборку Dushelov.Tray1C.dll или одну из ее зависимых компонент...
Что делать?
34. Душелов 3897 26.01.09 12:05 Сейчас в теме
(30) Висты нет под рукой - посмотреть не на чем...
hide1c- хорошо. Но не для моих нужд.
35. bro 26.01.09 14:50 Сейчас в теме
(30) Аналогичная ошибка возникает и на отдельных XP
31. skom 74 23.01.09 05:14 Сейчас в теме
уже пару лет пользуюсь компонентой
hide1c.dll
делает все то же самое.
тока меньше вкусностей...в ней.
идея - зачет
32. Gamm 13 23.01.09 10:11 Сейчас в теме
У hide1c есть большой плюс - размер 44 кб и больше ничего не надо.
Хотя возможности добавлять собственное меню ей не хватает.
33. Rumpel_Shtilken 24.01.09 13:35 Сейчас в теме
Любопытная приблуда. Спасибо за то, что не забываете 1Cv77 !
Сам я пользую Hide1C.dll - сворачивает/разворачивает окно 1С в/из трей, можно задавать: пароль на разворот, мигание иконки, частоту мигания иконки, всплывающую подсказку для иконки. Для работы не требует НетФреймворка и пр., регить в реестре не обязательно. Практически, 1С-ка работает в фоне. Нет многих вещей, таких как в Tray1C, но очень удобная штука и весит 45056 байт.
37. andrewalexk 29.01.09 10:50 Сейчас в теме
:)
не понял..
а чем эта Вк лучше ВК hide1c
да еще и с фреймворк 2.0...
38. Душелов 3897 29.01.09 10:50 Сейчас в теме
45. andrewalexk 29.01.09 17:40 Сейчас в теме
(38)
:)
аа..
велосипеды..
понимаю..
46. Душелов 3897 29.01.09 17:43 Сейчас в теме
39. Aleksey.Bochkov 29.01.09 13:20 Сейчас в теме
Может немного не в тему, но все же... Никак не могу найти способ сделать динамическое меню для 8-ки. Цель - создать список пунктов меню, скажем после пункта "Операции", средствами языка, который мог бы изменять без перезапуска программы... Для 7-ки юзал RWidjets, после перехода на 8-ку в ступоре :(
42. Душелов 3897 29.01.09 16:34 Сейчас в теме
(39) Наверное сделать можно... Смотреть надо... То, что есть - пока не встречал.
40. dinamyc 29.01.09 16:32 Сейчас в теме
Можно попробовать вот так regsvr32 С:\путь к файлу Tray1C.dll

нормально все работает
41. Душелов 3897 29.01.09 16:33 Сейчас в теме
(40) Кстати да... В батнике reg.bat прописать полный путь к длл-ке и запустить его.
43. Душелов 3897 29.01.09 17:21 Сейчас в теме
Добавил 2 новых метода:

- Трей.УстановитьЗаголовокОкна(ЗаголовокОкна); //устанавливает произвольные текст в заголовок окна 1С
- Трей.ВсплывающееСообщение(ТекстСообщения, ТекстЗаголовока, Таймаут, Линк); //НомерИконки - от 0 до 3,
//Линк - строка, которая будет передана в событии нажатие на сообщение

На всплывающем сообщении, в принципе, можно размещать все, что угодно, даже картинки...
44. Душелов 3897 29.01.09 17:29 Сейчас в теме
> можно размещать все

Точнее можно сделать размещение разных данных...
47. Душелов 3897 30.01.09 10:56 Сейчас в теме
Обновил.

Добавлено:

- возможность всплывающего окна (не зависимо свернута 1С или нет) любого окна из самой 1С, т.е. любую форму, обработку и т.п.
48. Душелов 3897 30.01.09 10:58 Сейчас в теме
Окно берется по заголовку, советую использовать формы, у которых отключена возможность изменения размера.
49. Душелов 3897 30.01.09 13:36 Сейчас в теме
- добавлен показ окна служебных сообщений при появлении в нем сообщений (пока для 1С 8.х)

И вывод произвольного окна работает пока только для 8-ки... В 7-ке, как оказалось, другая структура окон...
50. CaSH_2004 08.02.09 12:58 Сейчас в теме
Горячая благодарность тебе от меня лично и от всех кто искал такую штуку (седня наткнулся т.к. уже сам решил попробовать написать)

> Может еще какие идеи появятся?
1. думаю было бы полезно сделать для всех окон (всплывающих и сообщений) возможность баловаться со шрифтом (цвет, размер, жирный или курсив), например как HTML или как ты сделал [RichTextBox1C]
2. нельзя ли чтобы вывод сообщений не заменяли друг друга а выстраивались снизу вверх как в QIP, а то если их несколько - они заменяют друг друга, или там где то надо что то указать?
51. Душелов 3897 08.02.09 13:29 Сейчас в теме
(50)
1. Для этого я сделал возможность вывода собственного окна, а там делай, как хочешь.
2. Как бы они и должны встраываться.
52. ProkopyukIN 10.02.09 03:44 Сейчас в теме
А можно сделать так, чтоб все открытые базы сворачивались в одну иконку, а потом выбирать какую открыть. А то допустим работаю я с 5-6 базами - пол трея в 1С :)
53. Abadonna 3833 10.02.09 03:51 Сейчас в теме
(52) > А то допустим работаю я с 5-6 базами
Прям Юлий Цезарь. Подозреваю, что это не "работаю", а болезнь под названием "открыл - фиг закрою, даже если не надо". У меня юзвери за это получают довольно болезненные подарки
56. Душелов 3897 10.02.09 09:08 Сейчас в теме
(52) Сделать можно все, только я считаю это не нужным.
54. ProkopyukIN 10.02.09 03:54 Сейчас в теме
нет. в этом случае ты не прав. у меня две рабочие базы ЗиУП и Бух 1.6, две тестовые, плюс к каждой часто приходится конфигуратор держать. А еще со второй работы УПП стоит. Частенько открыто по 5-6 баз, а то и больше. Так что... Было бы удобно в одной иконке все держать.
55. Abadonna 3833 10.02.09 03:56 Сейчас в теме
(54) У меня рабочих баз с десяток+ почти столько же отладочных.
Но привычка закрывать, если в ДАННЫЙ момент оно не надо - в крови ;)
57. Душелов 3897 13.02.09 19:33 Сейчас в теме
Для получения демо-версии или покупки обращайтесь по контактам, указанным в профиле.
58. stas&k 04.03.09 09:55 Сейчас в теме
что то не пойму а нафига оно? если есть куча приблуд бесплатных которые сворачивают любой софт в трей хоть косынку хоть Ворд
59. Душелов 3897 04.03.09 09:58 Сейчас в теме
60. Душелов 3897 23.04.09 11:43 Сейчас в теме
Подарок на день программиста (вчера 22.04) - выкладываю снова в бесплатный доступ ;)
61. Арчибальд 2708 23.04.09 12:31 Сейчас в теме
(60)А мы с плюсиком на это ;-)
62. zzmail 29.05.09 18:42 Сейчас в теме
63. JohnyDeath 294 29.05.09 21:39 Сейчас в теме
(62) братишка плюсанул? ;)
Василий, извини за ОФФ. Не удержался... ))
64. andrej260276 53 19.06.09 19:56 Сейчас в теме
Это самое лучшее изобретение в этом направлении !
65. Душелов 29.06.09 21:15 Сейчас в теме
- добавлена возможность вывода языка ввода в строке состояния 1С 8.х
66. Kolumb 15.07.09 18:29 Сейчас в теме
За возможность вывода языка ввода в строке состояния 1С 8.х респект и уважуха.
Подскажите еще, может ли эта ДЛЛка всплывать форму и не прятать ее до нажатия кнопок этой формы (срабатывания обработчиков нажатия кнопок)?
67. Душелов 16.07.09 01:32 Сейчас в теме
(66) Не совсем понял, что имеется в виду... Это же модальное окно?..
68. Kolumb 16.07.09 14:17 Сейчас в теме
(67) Надо так:
1С свернута или перекрыта другим приложением. Пользователь отвлекся от компа. В системе происходит какое-то событие, после которого у пользователя всплывает окно (поверх остальных окон, не взирая на то, что сама 1С свернута) и не прячется до тех пор, пока пользователь не выполнит какое-то действие на этой форме.
69. Душелов 16.07.09 14:46 Сейчас в теме
(68) Подобное сделать можно, аналогично Трей.ВсплывающееОкно(ЗаголовокОкна, Таймаут, Линк);
70. Kolumb 16.07.09 15:06 Сейчас в теме
(69) Так это можно делать уже, или для этого еще что-то нужно доделывать?
71. Душелов 16.07.09 15:09 Сейчас в теме
(70) Надо дорабатывать компоненту. Когда-нибудь, возможно, я это сделаю.
72. Kolumb 16.07.09 17:15 Сейчас в теме
(71) Еще одна засада. У некоторых пользователей отключен рабочий стол (explorer не запущен). В таком случае компонента не подключается, а язык ввода как раз в таком случае очень нужен.
73. Душелов 16.07.09 17:26 Сейчас в теме
(72) Не подключается как? Что пишет?
74. Kolumb 16.07.09 17:50 Сейчас в теме
(73) {Обработка.АРМДосьеСерии.Форма.Форма(11)}: Ошибка при вызове метода контекста (ПодключитьВнешнююКомпоненту): Ошибка при подключении внешней компоненты
ПодключитьВнешнююКомпоненту(ИмяВК);
по причине:
Ошибка при подключении внешней компоненты
75. Душелов 16.07.09 17:53 Сейчас в теме
А другие ВК подключаются?
76. Kolumb 16.07.09 21:06 Сейчас в теме
Другая ВК, работающая с клавиатурой, подключается без проблем при отключенном рабочем столе.
77. IronDemon 731 16.12.09 15:50 Сейчас в теме
В Windows 7 не под админом работает?
78. haverlon 10 04.03.10 11:37 Сейчас в теме
На Microsoft .NET Framework 3.5 не работает ?
а то ngen ругается и не регистрирует.
79. MagicCat 11.08.10 13:02 Сейчас в теме
Пишу код:
	
            ИмяВК="AddIn.Tray1C";
	
	Попытка
		ПодключитьВнешнююКомпоненту(ИмяВК);
	Исключение
		Сообщить("Не удалось подключить компоненту " + ИмяВК);
	КонецПопытки;
	
	Попытка
		Трей = Новый(ИмяВК);
		Трей.Показать();
		Трей.СкрытьОкно();
	Исключение
		Сообщить("Ошибка создания объекта внешней компоненты: " + ИмяВК);
	КонецПопытки;
Показать

Отлично срабатывает, окно 1С скрывается, иконка в трее появляется. Но при попытке развернуть окно 1С назад (по иконке в трее "открыть" или dbl click) вылетает JIT отладчик с сообщением:

************** Текст исключения **************
System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена.
   в IAsyncEvent.ExternalEvent(String bstrSource, String bstrMessage, String bstrData)
   в Dushelov.Tray1C.MessageTo1C(String caption, String message)
   в Dushelov.Tray1C.MaximizeWindow()
   в Dushelov.Tray1C.OpenWindow()
   в Dushelov.Tray1C.notifyIcon_DoubleClick(Object sender, EventArgs e)
   в System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
   в System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   в System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
    Версия сборки: 2.0.0.0
    Версия Win32: 2.0.50727.3082 (QFE.050727-3000)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Dushelov.Tray1C
    Версия сборки: 1.0.0.0
    Версия Win32: 1.0.0.0
Показать
80. SiniaTabletka 21.09.10 10:44 Сейчас в теме
1c 8.2
окно управляемого приложения не сворачивает в трей :| (обычное сворачивает)
а очень хочется :(
81. f333 1 21.06.11 11:48 Сейчас в теме
да, на 8.2 запускается, но нормально работать не хочет
82. Гон 18.09.11 12:28 Сейчас в теме
А можно установить размер всплывающего сообщения?
Когда-то (может года 2 назад)я выводил всплывающие окна ПРОИЗВОЛЬНОГО размера из 1С!! Это так здорово! Но какой компонентой?
В твоей нет таких настроек? Тогда не нужно было...
83. anakonda 20.10.11 12:54 Сейчас в теме
Хорошая вещь. Давно пользуюсь
84. malina-da 28.10.11 15:34 Сейчас в теме
Интересная вещь, но все равно нужно под себя и свои нужды доработать
85. golunov 05.12.11 21:05 Сейчас в теме
спасибо полезная вещь. Можно использовать в качестве системных сообщений. Есть недостаток- если добавить в конгфигурацию подключение то при отладке системы в трее могут появиться несколько иконнок. А вообще прикольно.
86. iotkin 29.02.12 09:29 Сейчас в теме
что то не пойму а зачем это надо?
87. Lexush 29.02.12 09:51 Сейчас в теме
Интересная наработка, все упрощают и украшают бедным пользователям трудную и нудную работу с 1С, скоро вместо всех этих наворотов, какой нибудь супер специалист нарисует в системном трее большую кнопку "ХОЧУ", по нажатию которой будет выпадать меню с решением большинства житейских проблем. Спасибо автору за продвижение светлых идей.
91. Екатерина2011 06.03.12 13:35 Сейчас в теме
ИМХО фигня, нафиг не нужная. Никто не делал разработки по заполнению нового годового баланса, вот это реально стоящая весч был бы.
92. Varies 11.03.12 07:06 Сейчас в теме
Пробовал написать нечто подобное для управляемых форм на 8.2, но ничего толком не вышло :(
А разработка классная, особенно удобно было бы использовать с 1С Документооборот 8 или УТ 11, где при поступлении задачи можно помигать в трее :)
102. BoBaH 18 13.04.16 15:19 Сейчас в теме
(92) Varies, доброго времени суток! Вы не нашли решение вопроса "помигать при создании задачи в документобороте"?
93. serpisal 11.03.12 13:38 Сейчас в теме
Хорошее решение, открытых окон всегда много выполнять какие-то рутинные действия удобнее, когда необходимо реагировать на результат действий в других окнах.
95. loginfo 31.05.12 10:37 Сейчас в теме
Пробую запустить вашу обработку для Документооборота (8.2) таким образом:
в поле расположения ярлыка добавляю запись
"C:\Program Files\1cv82\8.2.15.289\bin\1cv8.exe" /IBName "Документооборот" /N "Администратор" /p "888" /Execute "D:\Tray1C\СистемныйТрей.epf". Запускается программа с пустой вкладкой обработки. Так запустить не получится?
96. loginfo 05.06.12 06:10 Сейчас в теме
Обработка не работает для управляемых форм
97. Гость 18.10.12 11:02
автору светлая память. покойся с миром......
98. ea_len 21 06.02.14 12:00 Сейчас в теме
99. apostal86 213 21.05.14 10:54 Сейчас в теме
Для регистрации в файле reg.bat к файлу Tray1C.dll прописать путь полностью и, например, в Windows 7 запускать reg.dat от имени администратора
100. yura.olesik 22.06.14 19:10 Сейчас в теме
Добрый день! Использую вк в рознице, но проблемка в том что после использования ВК после закрытия программы она остается в диспетчере задач. В чем может быть проблемма?
101. Muller2306 01.04.16 11:12 Сейчас в теме
Добрый день.
После использования ВК панели инструментов перестали перетаскиваться...
Оставьте свое сообщение

См. также

Как настроить сервер 1С по умолчанию для ПРОФ лицензии после 10.09.2019 90

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Здесь мы собираем все данные по настройкам сервера для работы ПРОФ лицензии.

11.09.2019    18297    infostart    90       

Использование Zabbix для сбора информации о серверных вызовах и управляемых блокировках с сервера 1С Предприятия, работающего на платформе GNU/Linux 72

Статья Системный администратор Программист Нет файла v8 Linux Бесплатно (free) Администрирование данных 1С Zabbix

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

10.09.2019    6720    Sloth    11       

Уверенное обновление 74

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Администрирование данных 1С

Уверенное обновление. Анализ файла ОтчетОСравнении.txt. Bash

18.07.2019    4771    vasilev2015    35       

Почему Вы не обслуживаете итоги? 76

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Администрирование данных 1С

Небольшая заметка по обслуживанию итогов. Все ли Вы делаете правильно?

04.07.2019    5478    YPermitin    16       

За 5 шагов добавляем мониторинг счетчиков производительности серверов MS SQL и 1С 90

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Статистика базы данных Производительность и оптимизация (HighLoad)

Мы расскажем и покажем, как добавить данные счетчиков производительности серверов 1С и MS SQL в нашу базу мониторинга за 15 минут. Приведем список наиболее важных из них, опишем основные особенности.

28.05.2019    6875    ivanov660    5       

Опыт обновления до 8.3.14 - лицензии и утилита ring 76

Статья Системный администратор Нет файла v8 Windows Бесплатно (free) Администрирование данных 1С

На выходных было скучно, поэтому решили обновить 1с до 8.3.14.1694. С лицензиями пришлось немного повозиться.

29.04.2019    18706    Sander80    30       

Практика перехода на Linux и Postgres в небольшой компании (10 пользователей) 98

Статья Системный администратор Программист Нет файла v8 1cv8.cf Ubuntu Бесплатно (free) Администрирование данных 1С

Почему я решил поставить давнему клиенту Linux + Postgres вместо Windows + MS SQL? Что меня останавливало раньше?

22.04.2019    19083    starik-2005    158       

Скорость работы 1С: Предприятие с разными СУБД: MS SQL и с PostgreSQL 70

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Рассмотрим несколько вариантов работы 1С: Предприятие с различными СУБД.

20.02.2019    15765    valentinko    168       

Debian 9.7 + PostgreSQL для 1С. Как завести с пол-оборота 71

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Предлагаю взять на заметку информацию по установке и настройке в формате typical, typical, done.

02.02.2019    9930    valentinko    13       

1С и Яндекс.Облако Compute Cloud. Вдоль и поперек 82

Статья no Нет файла v8 Бесплатно (free) Администрирование данных 1С

Бороться и искать. Найти и перепрятать. Достаточно популярная поговорка во времена Союза. Вот и сейчас, те у кого сервер 1С в локальной сети мечтают вынести его в облако, а те у кого в облаке прикупить свой в локальную сеть. Тестирование Яндекс.Облако Compute Cloud для 1С Предприятие оставило у меня приятное впечатление. Возможно кто-то повторит его и внесет больше ясности в настройки виртуальных серверов, использованию API и так далее. Пока же пользуйтесь чем я послал. Интересующихся прошу под кат…

20.01.2019    9917    capitan    29       

Малоизвестная хитрость определения модуля и номера строки при возникновении исключения (без запуска отладки и конфигуратора). Несколько очень удобных, но малоиспользуемых возможностей работы в конфигураторе 301

Статья Программист Нет файла v8 Россия Бесплатно (free) Тестирование и исправление

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

17.01.2019    16006    PoZiTiFFF    52       

Копирование числовых ячеек из 1С в Excel 26

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Загрузка и выгрузка в Excel Администрирование данных 1С

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

15.01.2019    10212    itriot11    21       

Восстановление базы 1С, ошибка источника потока 90

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Тестирование и исправление

Очередной кирпичик в основу решения проблемы восстановления работоспособности базы после динамического обновления.

09.01.2019    10331    idle    23       

Сервер 1С:Предприятие на Ubuntu 16.04 и PostgreSQL 9.6, для тех, кто хочет узнать его вкус. Рецепт от Капитана 161

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Если кратко описать мое отношение к Postgres: Использовал до того, как это стало мейнстримом. Конкретнее: Собирал на нем сервера для компаний среднего размера (до 50 активных пользователей 1С). На настоящий момент их набирается уже больше, чем пальцев рук пары человек (нормальных, а не фрезеровщиков). Следуя этой статье вы сможете себе собрать такой же и начать спокойную легальную жизнь, максимально легко сделать первый шаг в мир Linux и Postgres. А я побороться за 1. Лучший бизнес-кейс (лучший опыт автоматизации предприятия на базе PostgreSQL). Если, конечно, статья придется вам по вкусу.

25.12.2018    19574    2    capitan    146       

Чем PostgreSQL может быть полезен разработчику 1С 170

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Администрирование данных 1С

В статье будут рассмотрены примеры, которые могут оказаться полезными в повседневной работе разработчика 1С и не только: как можно сделать снимок рабочей базы без файла резервной копии, как можно эффективно использовать табличные пространства СУБД PostgreSQL, а также как организовать простой и удобный доступ к админке СУБД посредством мобильных устройств.

20.12.2018    15290    Shmell    38       

Заметки про лицензии 1С 105

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Администрирование данных 1С

Решил собрать шпаргалку по лицензиями 1С о разных нюансах, с которыми успел столкнуться.

15.12.2018    12355    MrWonder    22       

Когда 1С падает в дамп 98

Статья Системный администратор Нет файла v8 Windows Бесплатно (free) Администрирование данных 1С

Мой опыт устранения проблемы, при которой вылетала платформа 1С.

11.10.2018    25077    987ww765    33       

Кластер серверов 1С 180

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Администрирование данных 1С

Какой уровень отказоустойчивости при проектировании серверов 1С выбрать? В чем отличия центрального и рабочего сервера? Как правильно настроить требования назначения функциональности? На что влияют настройки кластера и сервера 1С и как в них не запутаться? Антон Дорошкевич дает на эти и многие другие вопросы подробные ответы.

24.09.2018    23172    a.doroshkevich    60       

[Шпаргалка] Несколько версий сервера 1С на одном сервере (компьютер) 108

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Администрирование данных 1С

Публикация-шпаргалка. Если у вас возникала необходимость в размещение нескольких серверов 1С разных версий на одном сервере (компьютере).

14.05.2018    15140    rpgshnik    26       

Несколько версий сервера 1С на одном компьютере 209

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Как установить несколько экземляров сервера 1С на один компьютер. Как установить несколько служб агента 1С на один сервер? Как запустить сервера разных платформ на одном компьютере.

18.04.2018    43508    spezc    79       

Запуск Apache 2.4 с модулем 1С внутри Docker контейнера 87

Статья Системный администратор Программист Нет файла v8 Linux Бесплатно (free) Администрирование данных 1С WEB docker Apache

Про Apache и про Linux слышали, наверное, все. А вот про Docker пока нет, но он сильно набирает популярность последнее время и не зря. Поделюсь своим опытом и дам пошаговую инструкцию настройки веб-сервера Apache с модулем 1С внутри Docker контейнера на Linux хосте. При этом сам сервер 1С может находиться совсем на другой машине и на другой операционной системе. Это не важно, главное чтобы Apache смог достучаться до сервера 1С по TCP. В статье дам подробное пояснение по каждой используемой команде со ссылками на документацию по Docker, чтобы не создавалось ощущение непонятной магии. Также прилагаю git репозиторий с описанием всей конфигурации, можете попробовать развернуть у себя буквально за 10 минут.

04.04.2018    17667    petr.myazin    35       

Сервер администрирования кластера серверов 1C:Предприятия и deployka 118

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Сервисные утилиты Администрирование данных 1С

В данной статье познакомимся с сервером администрирования кластера серверов 1С:Предприятия, а конкретно с утилитами rac.exe и ras.exe, а также программой deployka, с помощью которых становится возможным администрирование кластера серверов 1С:Предприятие из командной строки.

04.04.2018    34657    Tavalik    33       

О лицензиях 1С 207

Статья Системный администратор Нет файла v8 Россия Windows Бесплатно (free) Администрирование данных 1С

Разбираем вопросы по получению и переполучению лицензии 1С.

30.03.2018    83691    D_e_X_T_e_R    141       

1C÷Linux÷PostgreSQL÷Apache 87

Статья Системный администратор Нет файла v8 Linux Бесплатно (free) Администрирование данных 1С Apache

Дружим 1С с Линуксом ИЛИ Установка окружения для работы с 1С на Линуксе под Постгресом и Апачем.

26.03.2018    27783    SerVer1C    43       

Настройка веб сервера Apache + 1С (Пошаговое руководство) 241

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Администрирование данных 1С Apache

Пошаговое руководство настройки Web сервера Apache на Windows. Не секрет, что файловые базы через веб-сервер будут работать намного шустрее, чем через обычный доступ к сетевому каталогу. Эффект особенно заметен, когда старые компы вообще не справляются с обычным сетевым доступом, регулярно выплевывают 1С. А доступ через веб сервер даже на компьютерах серии "Хлам" работает на ура!

19.07.2017    163073    Aleksey81    132       

Когда перестает работать отладчик 105

Статья Системный администратор Программист Нет файла v8 Россия Windows Бесплатно (free) Тестирование и исправление

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

13.06.2017    21123    mickey.1cx    20       

1C Fresh - решение для тех, у кого много баз и слабые серверы 79

Статья Системный администратор Программист Нет файла v8 Россия Бесплатно (free) Администрирование данных 1С

Или сказ о том, как Иван-Дурак в оптимизаторы заделался (текст изложен в слегка сказочной форме). Небольшой личный опыт установки и запуска 1С Fresh. Ответы на вопросы, которые мне не смогли дать первые 3 франча.

02.06.2017    17500    Drasha    64       

Сравнение двух объектов одной конфигурации, без танцев с бубнами - в пару кликов 161

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Администрирование данных 1С

Короткая иллюстрированная инструкция об использовании малоизвестной и малопонятной функциональности в стандартном инструменте сравнения/объединения конфигураций.

23.05.2017    16114    Chrizt    34       

Ошибка формата потока. Решение с описанием проблемы 103

Статья Системный администратор Нет файла v8 1cv8.cf Россия Бесплатно (free) Тестирование и исправление

Ошибка формата потока. Страшная, но симпатишная своей загадочностью. 1С ничего толком не объясняет и не подсказывает. Ниже решение, которое мне помогает решать данную проблему на 100%. Всё очень просто. Данная ошибка возникает (на моей практике) только у клиент серверного варианта. просто потому что с другим форматом не работаю. Рекомендация: Старайтесь избегать динамического обновления, особенно если у вас возможны кратковременные проблемы с 220 и LAN. Далее описание лечения:

25.04.2017    20533    juker    1       

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки 265

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Практика программирования Тестирование и исправление

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    43165    3    Vladimir Litvinenko    19       

BDD 1С по душе 78

Статья Программист Нет файла v8 Россия Бесплатно (free) Тестирование и исправление

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    20605    dima_tuzov    44       

Дружба крепкая начинается... или мой опыт MS SQL Server на Linux для работы с 1С:Предприятие 8 73

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Администрирование данных 1С

На днях появилась новость о том, что MS SQL Server представлен для платформы LINUX. Приятная новость. Проверил связку Сервер 1С:Предприятие 8 на Windows + MS SQL Server на Linux и вот что вышло...

20.11.2016    24229    bpc222    47       

Загрузка логов журнала регистрации 1С из MS SQL в ElasticSearch 71

Статья no Архив с данными v8 Бесплатно (free) Журнал регистрации

Еще один инструмент хранения и визуализации логов журнала регистрации 1С

01.09.2016    27121    farukshin    9       

Формат баз 1CD - классические и 8.3.8 122

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Практика программирования Администрирование данных 1С

Некоторые дополнения к описанию формата 1CD от awa и описание нововведений в 8.3.8

14.07.2016    26717    Pasha1st    20       

Технология публикации Fresh. С чем "едят" 91

Статья Системный администратор Программист Нет файла v8 КА1 БП2.0 ЗУП2.5 УНФ Россия Windows Бесплатно (free) Администрирование данных 1С

Я работаю в бухгалтерской компании, мы ведём бухгалтерию примерно для 1000 клиентов. У нас почти 1,5 тысячи баз 1С. Хочу поделиться тем, как мы используем Fresh и строим своё облако с его помощью. Часть первая — обзорная.

17.03.2016    22321    faustrue    68       

Установка 1С Сервер 8.3.7 (i386 и x64) и PostgreSQL 9.4.x x64 на Ubuntu Server 14.04 x64 136

Статья Системный администратор Нет файла v8 Linux Бесплатно (free) Администрирование данных 1С

Рассматривается вариант установки 32-битного и 64-битного 1С Сервера 8.3.7 (на примере версии 8.3.7.1970), а также 64-битного PostgreSQL 9.4.x на 64-битный Ubuntu Server 14.04. Опционально приводятся варианты настройки Timezone и синхронизации времени, установки Apache 2.2, настройки файрвола UFW, установки OpenJDK 1.8 и включения режима отладки 1С Сервера на 64-битном Ubuntu Server 14.04.

17.03.2016    94995    vikdes    67       

Практические советы по настройке и работе с сервером 1С: 8 104

Статья Системный администратор Программист Нет файла v8 Россия Windows Бесплатно (free) Администрирование данных 1С

1. Как запустить более одной службы 1С для параллельной работы с разными версиями платформы 1С: 8.0, 8.1, 8,2 8.3 и т. д. 2. Как перезапустить сервер? 3. Как перенести БД с платформы на платформу, без потери журнала регистрации?

1 стартмани

09.03.2016    19721    Zlohobbit    9       

Сборка PostgreSQL 9.4.2 из исходников с патчами от 1С 83

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Производительность и оптимизация (HighLoad) Администрирование данных 1С

Честно - не нашел нигде описания того, как пропатчить KDE для FreeBSD, поэтому решил ликвидировать данную несправедливость. Ниже по тексту я расскажу не только про то, как собрать Postgres, но и как использовать флаги оптимизации для вашего процессора, чтобы все работало максимально быстро. Ну и немного остановлюсь на конфигурировании и администрировании.

23.02.2016    27543    starik-2005    28       

Для чего НЕ нужны индексы 191

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Статистика базы данных Практика программирования

Индекс лишним не бывает? Чем больше индексов, тем лучше? А не проиндексировать ли это измерение на всякий случай? Если подобные вопросы иногда возникают в вашей голове, то эту статью прочитать было бы весьма полезно.

16.01.2016    40360    comol    93       

Все, что надо знать о технологической платформе 1С:Предприятие: компоненты, архитектуры, операционные системы, лицензии 198

Статья Системный администратор Нет файла v8 Бесплатно (free) Администрирование данных 1С

Все о платформе и лицензировании для начинающих и не только. (благодаря Сообществу учтены новейшие изменения лицензионной политики 1С!)

19.12.2015    61619    barelpro    50       

V82.COMConnector, V83.COMConnector класс не зарегистрирован 75

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Администрирование данных 1С

Недавно перенес несколько баз на платформу 8.3, и столкнулся со следующей проблемой: при замене в нескольких обработках объекта V82.COMConnector на V83.COMConnector при запуске стал получать сообщение "v83.comconnector класс не зарегистрирован". Решение выкладываю, т.к. не нашел похожей статьи на данном сайте, возможно, невнимательно искал.

23.09.2015    91703    solutioncp24    44       

Автоматическое определение цепочки обновлений релизов 1С 70

Статья Системный администратор Программист Нет файла v8 Россия Бесплатно (free) Администрирование данных 1С

Сервис создан для быстрой оценки трудоёмкости обновления и для определения необходимых релизов. Будет полезен для меня, а может быть, и для вас )

31.07.2015    35792    Ibrogim    80       

Отчет по размерам таблиц в базе данных как одно из средств анализа проблем 53

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Статистика базы данных

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

21.07.2015    26449    Aleksey.Bochkov    15       

Тормоза на файловой базе - как избежать (из недавнего опыта) 109

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Производительность и оптимизация (HighLoad) Администрирование данных 1С

1С запускается по две минуты? Журнал документов открывается по 40 секунд? Документ проводится почти минуту? Знакомая ситуация, если вы используете файловую версию с сетевым доступом. Самый распространенный совет - ставить сервер, и забыть про тормоза. Но как быть, если в 1С у вас всего работает 2-3 человека, и тратить деньги на покупку серверных лицензий - явно невыгодно? В данной статье рассмотрены несколько практических шагов, которые были предприняты у клиента для ускорения работы файловой базы. Платформа 1С 8.3, управляемые формы, тонкий клиент, база - Управление Торговлей 11.

12.07.2015    77288    axelerleo    40       

Ускорение запуска конфигуратора и DFSS 77

Статья Системный администратор Нет файла v8 Windows Бесплатно (free) Администрирование данных 1С

Известный и уважаемый Вячеслав Гилёв опубликовал рекомендации по ускорению запуска конфигуратора - http://www.gilev.ru/dfss и http://infostart.ru/public/348963 https://plus.google.com/114728939911168275213/posts/96v6bNvnLJP. При все моем уважении к автору, я тем не менее не соглашусь с приведенными рекомендациями. Точнее не самими рекомендациями - они как раз приводят к нужному результату, а к постановке вопроса и самому решению.

24.04.2015    21268    yukon    9       

Обновление нетиповой конфигурации 81

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования Администрирование данных 1С

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

28.02.2015    70387    el-le    18