Hot tray 1C - Быстрый старт v. 1.5 и версия .NET

19.05.16

Разработка - Инструментарий разработчика

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

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

Наименование Файл Версия Размер
Hot tray 1C .NET
.zip 1 002,65Kb
660
.zip 1 002,65Kb 660 Скачать
Исходники (Delphi 7) (v 1.5)
.zip 238,11Kb
95
.zip 238,11Kb 95 Скачать
ZIP-архив (v 1.5)
.zip 1,12Mb
354
.zip 1,12Mb 354 Скачать
Установочный файл (v 1.5)
.exe 3,43Mb
281
.exe 3,43Mb 281 Скачать
Конвертор настроек из Starter1C (v 1.5)
.1251718604 213,81Kb
69
.1251718604 213,81Kb 69 Скачать

Моя альтернатива существующим стартерам

Последнее обновление: 19.05.2016

Текущая версия: 2.4.9.3

Hot tray 1C . NET написана с нуля с учетом предыдущих ошибок. Для работы программы требуется установленный Microsoft .NET Framework 2.0, скачать его можно здесь

Преимущества:

  • Поддержка все платформ 1С Предприятия
  • Поддержка Снегопат
  • Запуск различных версий платформ 8.2 и 8.3
  • Новый (более стабильный) формат хранения настроек;
  • Возможность удаления и редактирования пунктов прямо из меню запуска;
  • Более корректная система поиска существующих баз данных на дисках;
  • Дополнительные возможности при формировании меню запуска;
  • Горячие кнопки для групп баз данных;
  • Правильное определение баз 8.2 зарегистрированных в системе;
  • Монитор пользователей (для всех типов баз);
  • Контекстное меню для элементов меню запуска;
  • Механизм проверки обновления с показом списка изменений;
  • Показ групп не только в дереве, но и в списке;
  • Возможность запускать не только базы данных, но и другие приложения(файлы);
  • Возможность указывать для базы данных дополнительных пользователей под которыми будет осуществляться запуск;
  • Настраиваемый стиль меню запуска;

Недостатки:

  • Потеря портативности (требуется .NET Framework);

Развитие предыдущих версий прекращено.

 

Похожие разработки: http://www.infostart.ru/projects/4865

Предыдущие версии:

version 1.0:http://www.infostart.ru/projects/5404

Сайт проекта: shkuraev.ru

Описание:

Принцип работы достаточно прост - в программу заносятся базы 1С и при щелчке правой кнопкой мыши в системном трее появляется список баз. Есть возможность задавать для каждой БД пользователя и режим запуска (1C Предприятие, конфигуратор, монитор).

Особенности:


Если при выборе базы удерживать кнопку Shift, то произойдет запрос режима запуска (вне зависимости от того, который указан в настройках для данной базы). При удерживаемой клавише Ctrl, база будет запускаться с запросом пользователя и пароля.

Новое в версии 1.2:

  • Появилось полноценное дерево групп;
  • Добавлена возможность сортировки баз данных по наименованию;
  • При подборе баз данных из зарегистрированных в системе можно сразу указывать все параметры для добавляемой настройки;
  • Появилась поддержка 8.0 и 8.2;
  • Меню с базами формируется «правильном» виде (ранее было зеркальным);
  • Настройки теперь хранятся отдельно для каждого пользователя;
  • Предотвращение запуска нескольких экземпляров программы;
  • Добавлена возможность сохранения параметров окна настроек;
  • Для баз на платформе 8 добавлена возможность запуска, когда используется режим аутентификации Windows;
  • Поддержка ключей хранилища конфигурации для баз на платформе 8;
  • Исправлены выявленные ошибки;

 

Благодарности:


Огромное спасибо Altair777 и pipi за помощь в развитии программы, а также моим друзьям, которые принимали участие в тестировании.

 

Новое в версии 1.2.5:

  • При добавлении настройки наименование заполняется по названию папки базы данных;
  • Исправлен глюк с потерей фокуса приложением, находящимся в списке исключений, если в нем произошел вызов меню запуска средней кнопкой мыши;
  • Исправлены ошибки в построении дерева групп и редактировании его элементов;
  • Улучшена работа с диалогами выбора каталога базы данных;
  • Добавлена возможность копирования настройки;
  • Уменьшен размер оперативной памяти занимаемый программой;
  • Пути запуска 1С прописываются при первом запуске;
  • Добавлена возможность настройки режима работы для 7.7 (Монопольный/разделенный);
  • Добавлена возможность выбора варианта хранения настроек;
  • Исправлены ошибки, возникающие при выборе группы для базы;

 

Отдельное спасибо пользователю Log_in за помощь в поиске ошибок программы и за предложения по доработке!

Новое в версии 1.3:

  • Поддержка "горячих" клавиш для каждой их баз;
  • Тип платформы по умолчанию;
  • Подсказка про "горячие" клавиши;
  • Регистрация баз 7.7 в реестре при добавлении;

Спасибо boy13 за помощь в развитии программы!

ВНИМАНИЕ! НОВАЯ ВЕРСИЯ!

Новое в версии 1.5:

  • Поиск баз данных по указанному пути;
  • Новая система храния информации;
  • Фильтрация настроек по MAC-адресу;
  • Запуск базы из формы настроек;
  • Добавление базы (группы) непосредственно во всплывающее меню запуска;

В новой версии изменился подход к хранению информации, что дало следующие преимущества:

  • При выходе последующих версий программы больше не придется удалять старые настройки и вводить все заново;
  • Значительно уменьшился размер самого файла Settings.dat;
  • Появилась возможность привязывать настройки к MAC-адресу компьютера (т.е теперь вы можете настраивать программу под компьтер клиента и не волноваться, что в следующий раз эти настройки исчезнут);

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

http://shkuraev.ru

стартер запуск запускалка альтернативный hot tray start пуск starter 1cestart

См. также

Консоль запросов

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Консоль запросов к базе SQL, не требующая внешних компонент

10 стартмани

29.04.2015    21559    54    Gvozdod    8    

14

StartManager 1.4 - Развитие альтернативного стартера

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014    165695    1864    Alexoniq    1596    

496

Tray Informer

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    32877    61    O-Planet    78    

49

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    21197    Reptile    5    

35

v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Давным давно, когда я еще плотно писал на 7.7 работа с формами была мучительной и неудобной. Приходилось каждый элемент выкладывать, выравнивать на форме ручками, прописывать код в модуле. Иногда при разработке очередной формы приходила в голову мысль: "а где-то я уже похожее делал..." и начинался мучительный поиск подходящего кода в своих запасах........

1 стартмани

21.02.2013    18029    35    MarSeN    14    

16

[Разработчику] Любая таблица значений в OLAP

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    36103    51    venger    7    

23

Библиотека кода 1С 7.7 (накопленная за 8 лет)

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    34956    248    adhocprog    51    

70
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
101. dummy 04.09.09 12:22 Сейчас в теме
> Уменьшен размер оперативной памяти занимаемый программой;

10 мегов, меж тем...
102. salexdv 2327 04.09.09 13:20 Сейчас в теме
(101) И все же... старая версия кушала больше. НО! Работы в этом направлении совсем не приостановлены :)
104. dummy 05.09.09 10:50 Сейчас в теме
(102) уш постарайтесь, да :)ь

ну правда, небольшая сервисная приблуда... ну негоже ей десяток мегов кушать, ей богу...
105. salexdv 2327 05.09.09 13:47 Сейчас в теме
(104) Ну постараюсь-постараюсь :)))
106. boy13 169 07.09.09 22:18 Сейчас в теме
107. salexdv 2327 08.09.09 07:35 Сейчас в теме
108. Log_in 11.09.09 10:20 Сейчас в теме
Будешь править, в диалоговом окне настроек, "Режим работы:" - букву "м" допиши.
109. break 33 11.09.09 20:37 Сейчас в теме
Многие пользователи имеют привычку, не успев дождаться открытия окошка входа в базу, еще несколько раз кликнуть ярлык запуск базы 1С, что еще больше грузит сам комп и сервер. Возможно ли у вас сделать запрет на запуск второго процесса 1С?
110. molot 285 13.09.09 13:19 Сейчас в теме
111. boy13 169 13.09.09 22:16 Сейчас в теме
тут такое обнаружилось... конфиг с настройками баз перегружал из Starter1С твоей программулиной. Но теперь не могу создать новую группу в дереве баз. :( она создается, но при записи не сохраняется. в чем может быть проблема?
112. EkibasNewAge 15.09.09 12:34 Сейчас в теме
Для переиндексации баз иногда надо заходить монопольно а если выставленно раздельно бухгалтер просто не додумается что делать.
Хотелось бы очень возможность групповой обработки баз, есть около 40 баз везде выставлен один и тот же пользователь с одним и тем же паролем приходится вбивать постоянно ;-(
113. salexdv 2327 15.09.09 20:16 Сейчас в теме
114. IamAlexy 344 17.09.09 16:59 Сейчас в теме
да сделайте уже сканирование каталога со всеми вложениями и поиск баз данных с автоматическим добавлением в список...

ведь так просто 7ку определить по наличию md а 8ку по 1cd

115. salexdv 2327 17.09.09 17:35 Сейчас в теме
116. bashta.aleksey 22.09.09 17:51 Сейчас в теме
Alxd, если не сложно - добавь пожалуйста возможность запуска баз из окона "Насторойка баз" (Рис. 6220) - через кнопку и/или конт.меню
Привычка железная ;)))
117. salexdv 2327 22.09.09 17:56 Сейчас в теме
119. salexdv 2327 23.09.09 14:02 Сейчас в теме
120. bashta.aleksey 23.09.09 15:39 Сейчас в теме
118. bashta.aleksey 22.09.09 18:00 Сейчас в теме
121. IamAlexy 344 26.09.09 22:56 Сейчас в теме
Быстрый поиск это то что нужно...
Перехожу.

зы: найдено 206 баз + 36 типовых

прикольно!
122. Denis_Viktorovich 150 27.09.09 17:36 Сейчас в теме
Есть один минус, ну очень не удобно. Нельзя через твою программу добавить новую БД, а только указывать пути до существующих БД!
123. salexdv 2327 27.09.09 23:12 Сейчас в теме
(122) Этот недостаток скоро будет устранен
124. bashta.aleksey 28.09.09 10:30 Сейчас в теме
Alxd, начал активно пользоваться и сразу появился ряд пожеланий :)
1. В режиме "Подбор баз данных" - при добавлении базы есть только возможность выбрать группу - а хотелось бы иметь возможность еще и добавить группу (получается что сначала нужно завести группы а потом добавлять базы);
2. В режиме "Подбор баз данных" - сортировать список баз по колонкам "Имя базы" и "Путь";
3. В режиме настройки при нажатии на кнопку "Сохранить" не сворачивать окно настройки
4. Можно ли добавить возможность отключить сворачивание окна настройки (приемлемо что при отключенном сворачивании могут совсем не работать "меню баз" в трее и по средней кнопке мыши)
5. Можно ли добавить настройки "Показывать в списке запуска по умолчанию", "Тип запуска по умолчанию" и "Режим работы по умолчанию"
125. salexdv 2327 28.09.09 10:40 Сейчас в теме
(124) Реализуем, вот только с пятым вряд ли, технически это возможно, но не стоит того, поскольку потребует ОООООооооочень много времени, которого нетю :)
126. bashta.aleksey 28.09.09 10:47 Сейчас в теме
(125) А для поиска баз пятое быстрее или нет
127. salexdv 2327 28.09.09 10:56 Сейчас в теме
(126) Не понял, подробнее опиши
128. bashta.aleksey 28.09.09 11:10 Сейчас в теме
(127) В режиме "Поиск и добавление баз данных" добавить Параметры для найденных баз данных:
1. Показывать в списке запуска по умолчанию
2. Тип запуска по умолчанию
3. Режим работы по умолчанию

Но Главные 1,2,3,4
129. salexdv 2327 28.09.09 11:15 Сейчас в теме
(128) Теперь понял, и в настройках сделаю попозже и при поиске баз тоже
130. bashta.aleksey 29.09.09 22:45 Сейчас в теме
:!: Alxd проверь ошибку.
1. Устанавливаю Место хранения настроек "Каталог пользователя"
2. Сохранить
3. Заполняю список баз
4. Сохранить
5. Закрыть программу
Вхожу в программу - списка баз нет. :cry:
Что это может быть?
132. yku 372 17.10.09 08:14 Сейчас в теме
(130) У меня похожий синдром. Но я сохраняю в каталоге с программой. Закроешь/откроешь - и настроек будто нет. В каталоге пользователя не сохраняет. (Меняешь настройку - а все равно в папке с программой сохраняет).
Windows 7 (UAC отлючен).
133. yku 372 17.10.09 08:57 Сейчас в теме
(132) Хм. Проверил диск на ошибки. Удалил запись в реестре. После запуска в реестре пересоздалась ветка. Теперь все нормально. Видимо, с жестким проблемы были.
131. bashta.aleksey 29.09.09 22:53 Сейчас в теме
"Каталог пользователя" это где?
134. GR_PROF 21.10.09 14:32 Сейчас в теме
Не работает на 8.2 Побор базы данных
Не обнаружены Зарегистрированные базы данных 8.2
1с 8.2.9.356 хотя базы есть и не одна
135. KereberoS 3 26.11.09 16:07 Сейчас в теме
(134) 1) Такая же ситуация. С выходом новой платформы появилась возможность в окне запуска хранить список баз - 8.0, 8.1, 8.2. Хоть есть любимый Хот трэй, но порой нужно и через 1с - теперь нужно выбирать тонкий/толстый клиент. С бета-релизом 8.2 Хот трэй работал. Но с выходом релизеа 8.2.9.260 появилась возможность устанавливать параллельно все релизы 1С, 8.2.8, 8.2.9, 8.2.10.... Мирно сосуществуют. В общем, подбор баз данных не работает.
2) Установил Виндовс 7. Разрешение экрана то же самое. У меня окно настроек не полностью видно на экране. Не вижу правого края окна, кнопок сохранить настройки. Работаю вслепую. :(
136. salexdv 2327 26.11.09 17:13 Сейчас в теме
(134, 135) Постараюсь в будущем все это поправить
137. basicm 20.12.09 13:55 Сейчас в теме
Разработка хорошая. Пользуюсь несколько месяцев - юзабилити на высшем уровне.
НО Я НАЧИНАЮ НЕРВНИЧАТЬ. Несколько раз пропадал список баз - в файле settings свои базы узнаю, думаю что бьется структура файла. Несколько раз перебивал ибо разбирать файл много времени займет=(((((
ps Не в обиду разработчику. Просто случается это всегда во время завалов
138. IamAlexy 344 30.12.09 01:11 Сейчас в теме
А есть ли возможность указать горячую клавишу для группы ?
139. salexdv 2327 30.12.09 09:06 Сейчас в теме
(138) Нет, нету. А смысл какой, что должно происходить при нажатии этой горячей клавиши? Вся группа запускаться? :-)
140. IamAlexy 344 30.12.09 10:45 Сейчас в теме
смысл вот в чем.
у меня активно используется 11 баз.
то есть либо я задаю 11 горячих клавиш, либо я должен постоянно в трей кликать и по всему дереву каталогов искать нужную базу

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

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


141. IamAlexy 344 30.12.09 10:49 Сейчас в теме
и еще пожелание.
вот смотрите.
есть папка "базы"
внутри нее папка "ооо василек"
а внутри этой папки лежат уже непосредственно папки с базами
"бух" - внутри база 7.7,
"упр" - внутри упп

и так далее..

если сейчас просканировать папку "базы" то будет создано вот такое дерево:

базы
--ооо василек
----бух
------бух (непосредственно база)
----упп
------упп (непосредственно база)

очевидно же что более кошерно было бы если бы лишний уровень не присутствовал и дерево выглядело так

базы
--ооо василек
---бух (непосредственно база)
---упп (непосредственно база)

142. Душелов 4013 02.02.10 14:41 Сейчас в теме
143. salexdv 2327 02.02.10 14:44 Сейчас в теме
(142) Спасибо! Я старался :D
144. boy13 169 02.02.10 21:54 Сейчас в теме
вот код для отлова всех зарегенных баз 7.7. Только он под 1С :)


Процедура ПолучитьСписокИБ()
Попытка
ScrptCtrl=Новый COMObject("MSScriptControl.ScriptControl"); ScrptCtrl.Language="vbscript";
ScrptCtrl.AddCode("
|Function Get1CV77Titles()
| const HKEY_CURRENT_USER = &H80000001
| Set oReg=GetObject(""winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv"")
| strKeyPath = ""Software\1C\1Cv7\7.7\Titles""
| oReg.EnumValues HKEY_CURRENT_USER, strKeyPath, arrValues
| strInfo=vbNullString
| For i = LBound(arrValues) To UBound(arrValues)
| call oReg.GetStringValue(HKEY_CURRENT_USER,strKeyPath,arrValues(i),Value)
| strInfo=strInfo & arrValues(i) & vbTab & Value & vbCrLf
| Next
| Get1CV77Titles = strInfo
|End Function
|");
Текст=СокрЛП(ScrptCtrl.Run("Get1CV77Titles"));
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
ТаблицаПути.Очистить();
Для Ном=1 По СтрЧислоСтрок(Текст) Цикл СтрБазы=СтрПолучитьСтроку(Текст,Ном); Разд=Найти(СтрБазы,Символы.Таб); Путь=Лев(СтрБазы,Разд-1); Название=Прав(СтрБазы,СтрДлина(СтрБазы)-Разд); НоваяСтрока = ТаблицаПути.Добавить();
НоваяСтрока.Имя = Название;
НоваяСтрока.Путь = Путь;
КонецЦикла;
ТаблицаПути.Сортировать("Имя");
КонецПроцедуры
//ПолучитьСписокИБ
146. salexdv 2327 02.02.10 22:07 Сейчас в теме
(144) Базы 7.7 и так определяются :-)
Заставка? Предложи лучше ;-) Буду рад рассмотреть варианты
147. boy13 169 02.02.10 22:45 Сейчас в теме
(146) сама заставка нормальная. а вот качество картинки - если можно, сделай четче сам кругляш
148. salexdv 2327 02.02.10 22:50 Сейчас в теме
(147) Это он летит - в движении. "1С" в пролете :D
145. boy13 169 02.02.10 21:56 Сейчас в теме
и это... чего заставка такая мутная? глаза режет...
149. basicm 03.02.10 10:41 Сейчас в теме
Вот оно продолжение!!!
Приятно было сегодня увидеть обновление
150. basicm 03.02.10 10:49 Сейчас в теме
Давно хотел попросить: можно ли включить возможность выбора собственной программы запуска и для 8ых баз? Если появится то заранее списибо
151. salexdv 2327 03.02.10 15:19 Сейчас в теме
(150) Типа разные базы на разных платформах?
152. boy13 169 04.02.10 15:37 Сейчас в теме
(151) я так понимаю, что для каждой базы можно выбрать свой отдельный движок :)

а у меня предложение. Возможно ли задать папку по-умолчанию для баз 1С? Чтобы при создании новой базы при выборе каталога сразу туда перемещалась позиция в диалоге?
154. salexdv 2327 04.02.10 16:42 Сейчас в теме
(152) Папку реализовать возможно. А вот с деревом что-то непонятно. Как там должны отображаться базы, как выбирать режим запуска?
157. basicm 05.02.10 14:21 Сейчас в теме
(151) Да
(152) Для семерочных можно - для восьмерки нельзя
158. boy13 169 05.02.10 15:24 Сейчас в теме
(157) как раз наоборот. зачем для 77 разные движки? а для 8 надо разные...
159. basicm 09.02.10 11:34 Сейчас в теме
(158) Будет точнее выражаться - для 77 можно выбрать собственную программу запуска
Для 8х баз можно указать только версию - 8.0, 8.1, 8.2
Но указать релиз не получится - что изначально и имелось ввиду в (150) посте
153. boy13 169 04.02.10 15:44 Сейчас в теме
и еще. можно ли вместо контекстного меню по средней кнопке со списком баз давать форму с деревом? для разнообразия. мне пока с деревом привычней. для дерева должно сохраняться последнее состояние (какие группы открыты, какие свернуты, позиция курсора в группе - это для начала)
155. boy13 169 04.02.10 17:13 Сейчас в теме
как-то так...
Прикрепленные файлы:
156. salexdv 2327 04.02.10 17:44 Сейчас в теме
(155) Ну дерево ладно, а режим как выбирать? Делать кнопочки как - глупо т.к. я не собираюсь повторять чью-то обработку. Могу сделать только также контекстным меню при правом щелчке на базе в дереве
160. IamAlexy 344 10.02.10 00:15 Сейчас в теме
в вин7х64 запустилось только через XPmode :(
161. IamAlexy 344 14.02.10 22:23 Сейчас в теме
подскажите, у когонить на вин7х64 завелось ?
162. salexdv 2327 15.02.10 07:19 Сейчас в теме
(161) Нет, не завелось. Это связано с использованием библиотеки HotTrayLib.dll. Пока ищутся пути решения...
163. V.N. 17.02.10 10:56 Сейчас в теме
Не знаю, как у всех, но при двойном клике на программу в трее, она не разворачивается, а хотелось бы иметь данную возможность. Потом при двойном клике на базу, она не запускается, а разворачиваются ее настройки.
Дело в том, что программа Лыжина при запуске просто разворачивается и все. Рядовой бухгалтер кликает дважды на базу и она запускается.
А здесь я не могу дать ей пользоваться бухгалтеру, потому что она при запуске не разворачивается, и при клике на базу 1С не запускается.
164. salexdv 2327 17.02.10 14:27 Сейчас в теме
(163) Программа Лыжина - это программа Лыжина, со своими прелестями и со своими недостатками.
Что мешает указать для базы "Режим запуска" в настройках и тогда она будет сразу запускаться, а не разворачивать настройки?
Да и не на бухгалтеров она ориентирована (по крайней мере я ее таковой не задумывал) :)
165. V.N. 17.02.10 15:42 Сейчас в теме
Я выставил в определенной базе режим запуска 1С Предприятие. Но все равно при двойном клике открываются настройки. То, что она ориентирована не на бухов я понял. Просто Лыжинскую прогу я использую для бухов на терминальном сервере. А вот вашу не получится, т.к. главное, что она не открывается в окне при старте. Можно ли поставить в найстройках галочку "Сворачивать в трей при старте"? Было бы хорошо.
И вообще эта прога хорошая, но вот немного ее доделать под разные нужды разных пользователей.
P.S. Забыл сказать. Она у меня стоит на Win 2003, может в этом дело, что не запускается при двойном клике.....
166. salexdv 2327 17.02.10 16:15 Сейчас в теме
(165) Да нет, это окно в принципе из трея вызывается только через "Правая кнопка мыши" --> "Открыть".
Галочку конечно сделать можно, но смысла в ней особого не будет т.к. программа ориентирована на запуск через всплывающее меню.
Попробуй нажать один раз левую кнопку мыши на иконке в трее, либо нажми колесико мышки (при установленной галочке "Показывать меню с базами при нажатии на среднюю кнопку") и ты увидишь то самое всплывающее меню, с помощью которого всегда осуществляется запуск.
Можно также бухгалтеров научиться пользоваться горячими клавишами.
167. V.N. 17.02.10 16:19 Сейчас в теме
Всплывающее меню есть. С него запустить можно, все ОК. Но вот в терминальной сессии НЕТ трея. У меня не полноценная сессия, запускается лишь процесс 1cv7.exe.
168. salexdv 2327 17.02.10 16:29 Сейчас в теме
(167) А горячие кнопки работают?
169. V.N. 17.02.10 16:34 Сейчас в теме
Работают. Но все равно двойной клик в окне баз не заставляет ее запускаться, а открывается окно свойств.
170. salexdv 2327 17.02.10 16:49 Сейчас в теме
(169) Ну вот с этим я ничего не поделаю, так изначально было задумано и так оно и останется. Нажимай тогда правой кнопкой на базе и выбирай уже режим
171. V.N. 17.02.10 16:51 Сейчас в теме
172. salexdv 2327 17.02.10 16:52 Сейчас в теме
173. basicm 19.02.10 14:49 Сейчас в теме
На панели задач win7 запуск в режиме конфигуратора определяется как режим предприятия. Достаточно неудобно.
174. VJek 24.02.10 12:30 Сейчас в теме
:idea: По роду деятельности приходиться иметь дело с набором баз данных.
Поэтому весьма востребована функция экспорта/импорта (желательно с добавлением) набора баз данных.
175. salexdv 2327 24.02.10 12:37 Сейчас в теме
(174) Экспорта во что? Импорта откуда?
176. Душелов 4013 24.02.10 12:47 Сейчас в теме
(175) Видимо, аналог шаблонов, для переноса на другие компьютеры.
177. salexdv 2327 24.02.10 12:55 Сейчас в теме
(175) Ну тогда можно просто скопировать файл settings.xml из папки с программой и поместить его на новый компьютер :)
178. VJek 24.02.10 14:16 Сейчас в теме
(177) Можно и ручками список перебивать ;)
Хочется так чтобы объединить например по периодам или по принадлежности к холдингу и определенным группам специалистов можно было выдавать определенные базы.

P.S. Ха, "скопировать файл settings.xml". Некоторые и словей-то таких не знают :cry:
179. salexdv 2327 24.02.10 14:57 Сейчас в теме
(178) Что-то я смутно себе представляю пока все это. Если подробно опишешь, что да как, возможно и реализую
180. NightRider 05.03.10 16:13 Сейчас в теме
Обнаружил баги...
1. После использования хот кеев, перестает появляться менюшка по левой кнопке, по правой при этом исправно появляется.
2. Если сохранить параметры подключения к хранилищу, закрыть форму редактирования базы, потом открыть и изменить что-нить отличное от настроек подключения к хранилищу и сохранить, то настройки подключения к хранилищу затрутся...
3. Из менюшки не создается группа, вылетает по ошибке (необрабатываемое исключение).
зы: просьба вернуть кнопочку копирования базы.
185. salexdv 2327 10.03.10 15:01 Сейчас в теме
(180) 1. Уже исправлено - появится с новой версией программы
2 и 3 надо посмотреть - хотя группа из менюшки у меня точно создается.
4. Сделаю ;)
181. byte.mdfab 10.03.10 12:16 Сейчас в теме
Может было уже где-то - не нашел:
1. Невозможно задать сочетание из нескольких управляющих клавиш (например Ctrl+Shift+S - можно либо Ctrl+S либо Shift+S)
2. При клике колесиком на панели задач (WinXP) меню не отображается
3. Может есть смысл подумать над сочетанием, например, Win+ScrollClick для отображения меню. Лично мне так удобней, чем прописывать исключения.

А в целом софтинка приятная - так держать!
182. salexdv 2327 10.03.10 13:50 Сейчас в теме
(181) 1. Будет реализовано
2. Сложнее
3. А смысл? Все равно придется задавать исключения т.к., например, в firefox я ну никак не хочу чтобы у меня показывалось меню запуска - ведь SCROOLCLICKом открываю многие ссылки в новом окне и Win+ScrollClick выдаст тоже самое
183. byte.mdfab 10.03.10 14:23 Сейчас в теме
(182) Спасибо за оперативный ответ.
По третьему пункту - сразу не проверил - действительно не спасает, ну и ладно :)
184. NightRider 10.03.10 14:46 Сейчас в теме
А как же ответ на мой пост?? :)
186. byte.mdfab 10.03.10 15:36 Сейчас в теме
Нашел мелкий баг - если в окне настроек в списке баз выделить какую-то базу - появляется кнопка для просмотра пользователей, щелкаем где-угодно, чтобы снять выделение - кнопка не прячется и, естественно, при нажатии на нее - вылет.

оффтопик - надо на инфостарте к публикациям добавить багтрекер :)
187. salexdv 2327 10.03.10 15:45 Сейчас в теме
188. NightRider 10.03.10 15:47 Сейчас в теме
Благодарю.
На счет создания группы из менюшки - специально проверил на другом компе, результат тот же... Если нужно - могу скинуть там скрин, версии чего нужно и т.д.
Еще не критичные, но на мой взгляд, полезные (для программистов/админов) доработки:
1. На панель добавить кнопки/менюшку с кнопками для установки у выделенных баз способа запуска (Выбирать/предприятие/конфигуратор);
2. В дереве разные иконки для баз. Иконки должны отражать все тот же способ запуска;
3. Пользователь по-умолчанию, как я понял он заполняется для новых баз. Было бы хорошо, если бы еще и в момент запуска проверялось, если для базы не установлен пользователь - то брался бы пользователь по-умолчанию.
189. salexdv 2327 10.03.10 15:54 Сейчас в теме
(188)
1. Будет сделано :)
2. Тоже, я думаю, не проблема
3. Понимаешь, иногда пользователь все таки должен быть пустым. Да да - такое бывает :)
Сделаю еще при нажатой кнопке SHIFT и клике в меню запуска чтобы пользователь сбрасывался и происходил запрос пользователя (стандартный 1С-кий) - потому как иногда требуется в базу не под собой зайти
190. basicm 10.03.10 15:57 Сейчас в теме
При зажатой клавише ctrl запускает под пользователем по умолчанию не давая выбрать нужного (win7)
191. salexdv 2327 10.03.10 15:59 Сейчас в теме
(190) Да, это функциональность была утеряна в новой версии - восстановим, только перенесу на SHIFT
192. basicm 10.03.10 16:03 Сейчас в теме
(190) А я вечно жму и жму её=)
193. salexdv 2327 10.03.10 16:05 Сейчас в теме
(192) Поправим это скоро ;)
NightRider; +1 Ответить
194. basicm 10.03.10 16:26 Сейчас в теме
(193) А если бы есчо вбацать функцию списка пользователей под которыми можно запускать, т.е. имя - пароль, кнопочка "по умолчанию" для сохранения текущей функциональности + соответсвующая зажатая клавиша и выпадающий список - было бы очень фнукционально. Например лично я запускаю под 2-3 пользователями, соответственно могу постоянно не выбирать из стандартного окна 1С и не вбивать пароль
195. basicm 10.03.10 16:28 Сейчас в теме
(194) Чет сеня забегался - не могу связать слова. Надеюсь идея ясна
196. salexdv 2327 10.03.10 16:36 Сейчас в теме
(194) Идея ясна и довольно интересна :) Попробую сделать это как раз на кнопку Ctrl и клик в меню
197. NightRider 10.03.10 16:40 Сейчас в теме
Сколько уже идей накидали сегодня :) активность так и прет )
198. basicm 25.03.10 10:41 Сейчас в теме
Версия 2.4.6.0
При нажатии ОК в форме редактирования базы данных вываливает исключение

System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
в System.Int16.Parse(String s, NumberStyles style, NumberFormatInfo info)
в System.Convert.ToInt16(String value)
в TestMenuPopup.ГлавноеОкно.КорректировкаГорячихКлавиш(XmlNode УзелДанных, XmlNode УзелДерева)
в TestMenuPopup.ГлавноеОкно.РедактированиеНастройкиБазыДанных()
в TestMenuPopup.ГлавноеОкно.toolStripButton4_Click(Object sender, EventArgs e)
в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
в System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
в System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.ToolStrip.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.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.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Hot tray 1C NET
Версия сборки: 2.4.6.0
Версия Win32: 2.4.6
CodeBase: file:///C:/Program%20Files/HotTrayNET/Hot%20tray%201C%20NET.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Drawing.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing.resources/2.0.0.0_ru_b03f5f7f11d50a3a/System.Drawing.resources.dll
----------------------------------------
System.Configuration
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mscorlib.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 2.0.0.0
Версия Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
200. salexdv 2327 25.03.10 11:35 Сейчас в теме
(198) Попробуй скачай файл с сайта программы. Должно быть все ОК
202. basicm 25.03.10 16:37 Сейчас в теме
203. salexdv 2327 25.03.10 17:36 Сейчас в теме
Оставьте свое сообщение