Альтернативный стартер для 8-ки с расширенным функционалом

Публикация № 247670 24.12.13

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

стартер список баз запуск starter

Думаю, никто не будет спорить, что работа с информационными базами начинается со стартера 1С. Но используя типовой стартер, понимаешь, что возникают ситуации, когда не хватает дополнительного функционала. Наверное, поэтому мы  и наблюдаем попытки создания альтернативных стартеров от разных авторов, которые легко можно найти на infostart.ru. Представляемая разработка не претендует на уникальность, но если она оказалась полезной для меня, то  возможно она будет полезной  и для вас.

( 09.08.2014: Внимание! Это устаревшая версия! Развитие данного проект см. здесь )

КРАТКОЕ РЕЗЮМЕ

Цель разработки:  Расширение функционала стартера при работе с типовым списком информационных баз платформы «1С:Предприятие 8»

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

«StartManager» представляет собой альтернативный стартер информационных баз платформы «1С:Предприятие»  версий «8.1», «8.2» и «8.3».  В качестве источника списка информационных баз используются типовые файлы ibases.v8i.  Информация представляется в древовидном виде по аналогии с типовым стартером.
В текущей версии «StartManager» не предусмотрен механизм редактирования списка баз. Для этих целей предполагается кнопка вызова типового стартера, которая при необходимости может быть скрыта (см. ниже).

StartManager

ФУНКЦИОНАЛЬНОСТЬ

Ниже перечислены основные возможности стартера.
1.    Полностью самостоятельная (portable) программа, не требующая никаких дополнительных библиотек и с возможностью запуска со сменных носителей ;
2.    Одновременное отображение 3-х списков баз для версий платформы 8.1, 8.2 и 8.3 ;
3.    Раздельное сохранение имени пользователя и пароля для режимов запуска в режиме конфигуратора и «1С:Предприятие» ;
4.    Возможность использовать альтернативный список ИБ отдельно для каждой из 3-х платформ;
5.    Механизм быстрого доступа к избранным информационным базам (с поддержкой drag&drop) включая доступ через меню в трэе;
6.    Возможность запуска информационной базы с выбором определенных параметров;
7.    Возможность указать ссылку на внешнюю обработку для последующего запуска при открытии ИБ;
8.    Возможность сворачивания стартера в трэй после  запуска ИБ и в дальнейшем быстро открыть по предопределенному сочетанию клавиш;
9.    Назначение действия для события двойного щелчка по выбранной ИБ;
10.  Автозапуск при начале работы Windows;
11.  Очистка КЭШ определенной информационной базы или  всех информационных баз из списка;
12.  Возможность удаления кэша для ИБ ранее удаленных из списка;
13.  Встроенный механизм проверки наличия обновлений для информационных баз;
14.  Возможность сохранения ИБ путем архивации в zip-файл (только для файлового варианта);
15.  Возможность выгрузки ИБ ( *.dt ) без открытия конфигуратора;
16.  Возможность тестирования ИБ без открытия конфигуратора;
17.  Возможность быстрого запуска утилиты chdbfl.exe;
18.  Сохранение копии экрана в файл по предопределённому сочетанию клавиш ;
19.  Ведение истории запуска информационных баз;
20.  Возможность изменения  внешнего вида стартера путем выбора одного из 6 стилей и указанием размера шрифта;
21.  Быстрое создание ярлыка на рабочем столе для любой ИБ;
22.  Ведение отдельного списка приложений, пакетных файлов и т.п. для быстрого запуска и много других полезных мелочей, о которых вы узнаете, запустив «StartManager».

УСТАНОВКА И ЗАПУСК СТАРТЕРА

Несмотря на то, что «StartManager» является самостоятельной программой, рекомендуется установить её  запустив файл дистрибутива setup.exe. При этом по умолчанию программа (1CLaunch.exe) будет установлена в каталог “%ProgramFiles%1C\1СStartManager\”.  Это необходимо в первую очередь для того, чтобы исполняемый файл находился в одном определенном месте, а не в случайной папке (это может быть критично для автозапуска). И так же в случае  необходимости вы сможете корректно деинсталлировать программу.

Во время работы стартер использует несколько файлов настроек, которые по умолчанию расположены в каталоге “ . .\Users\%userprofile% \AppData\Roaming\1CStartManager\”. Файлы настроек создаются автоматически при первом запуске или в случае отсутствия того или иного файла в каталоге настроек. Со списком файлов и их назначением можно ознакомиться  в конце статьи.

Если вы планируете запускать стартер со съемного носителя, то скопируйте файл 1CLaunch.exe в отдельную созданную папку. При первом запуске в этой папке автоматически будет создан каталог настроек.

Для исполняемого файла 1CLaunch.exe доступны следующие ключи запуска
1)    -NoEdit  -  Не отображать кнопку «Редактировать ИБ». Может быть полезен, если вы не хотите чтобы пользователь редактировал список ИБ.
2)    –NoLog   - Отключить механизм ведения журнала регистрации.

РАБОТА С ИЗБРАННЫМИ ИБ

Часто используемые информационные базы рекомендуется добавить в список «Избранные». Для этого можно использовать контекстное меню, “быструю” клавишу «F8» или  механизм drag&drop (для этого захватите наименование ИБ левой клавишей мышки и перетащите на ветку «Избранные»). Удаление ИБ из списка избранных осуществляется аналогичным способом.

Информационные базы, состоящие в списке «Избранные», могут быть запущены из трэя, когда основное окно стартера свернуто. Для этого необходимо сделать щелчок  правой клавишей по значку в трэе. В результате откроется контекстное меню. Для запуска в режиме конфигуратора удерживайте нажатыми клавиши «Ctrl»+«Shift», в противном случае будет запущен режим «1С:Предприятие».

НАСТРОЙКА ПАРАМЕТРОВ ИБ

Для каждой информационной базы можно произвести дополнительные настройки, которые можно вызвать по клавише «F2» или через контекстное меню.

Параметры на закладке «ОБЩИЕ ПАРАМЕТРЫ»

Идентификатор конфигурации – необходим для проверки обновлений и должен содержать уникальную часть интернет ссылки для конкретной конфигурации. Узнать его можно найдя в конфигураторе переменную “АдресРесурсовОбозревателя”.

Релиз – Номер текущего релиза конфигурации, с которым будет сравниваться номер последнего обновления

Платформа – Версия платформы, для которой должно производиться обновление

Проверять обновления – при включении данной опции будет осуществляться поиск обновлений при групповой обработке (т.е. когда поиск будет осуществляться по всему списку).

Дополнительные параметры запуска – ключи запуска, которые должны быть использованы при запуске информационной базы.

Внешняя обработка, запускаемая при открытии ИБ – Ссылка на файл внешней обработки

Использовать альтернативный файл… - Ссылка на исполняемый файл платформы, который должен быть использован при запуске ИБ

Каталог сохранения – Индивидуальный каталог сохранения ИБ

Префикс – Индивидуальный префикс файла сохранения

Параметры на закладке «ПАРАМЕТРЫ АУТЕНТИФИКАЦИИ»

На данной закладке параметры говорят сами за себя, поэтому их описание будет опущено.

РЕЖИМЫ ЗАПУСКА ИБ

меню запуска

Как ожидается, стартер позволяет запустить информационную базу как в режиме конфигуратора так и режиме «1С:Предприятие». Для этого предназначены соответствующие кнопки. Каждая кнопка имеет возможность запуска в 3-х вариантах:

  1. Стандартный запуск с учетом установленных параметров ИБ ;
  2. Запуск с предварительным выбором параметров запуска. ;
  3. Запуск с обязательной аутентификацией (в этом случае даже если в параметрах ИБ указаны имя и пароль пользователя, всё равно будет запрошены параметры аутентификации)

Запуск определенного варианта можно инициировать без использования меню, используя клавиши Shift и Ctrl.  Если при нажатии на кнопку «1С:Предприятие» удерживать клавишу «Ctrl» будет инициирован запуск с выбором параметров.  Если удерживать «Shift»  то запуск с аутентификацией.

ОЧИСТКА КЭШ

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

очистка кэш

  1. “..%userprofile% \AppData\Roaming\1C\..” – Пользовательский кэш
  2. “.. %userprofile% \AppData\Local\1C\..” –  Программный кэш

При выборе «мягкого» режим очистки, будет удалены файлы и каталоги только из папки пользовательского кэша (Roaming). При этом сам каталог ИБ (имя которого соответствует ID) не удаляется, как не удаляются и файлы с расширением “pfl”. В случае

«жесткого» режима - физически удаляются каталоги пользовательского и программного кэша. При любом режиме игнорируется папка хранения шаблонов «tmplts».

ПРОВЕРКА ОБНОВЛЕНИЙ ДЛЯ ИБ

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

Предусмотрено 2 варианта поиска: по текущей информационной базы и для всех информационных баз из списка, у которых установлена опция «Проверять обновления».


Файлы настроек

default.ini – основные настройки программы, сохраняемые по умолчанию
configid.ini – файл содержит идентификаторы конфигураций для поиска обновлений (можно отредактировать под собственные предпочтения)
cmdkeys.ini – содержит список ключей командной строки (можно отредактировать под собственные предпочтения)
apps.ini – содержит список приложений и параметры для их запуска
ibases81.ini – настройки для конфигураций платформы 1С:Предприятие 8.1
ibases82.ini – настройки для конфигураций платформы 1С:Предприятие 8.2
ibases83.ini – настройки для конфигураций платформы 1С:Предприятие 8.3

PS: Конструктивная критика приветствуется. Если будет достаточный интерес к разработке, то не исключена дальнейшая доработка и выпуск следующей версии с учетом полученных пожеланий и замечаний.

Обновление : версия 1.0.37.3 от 08.01.2014

В данной версии
1) исправлены выявленные ошибки, в частности с регистрацией "горячих" клавиш и активацией окна приложения при восстановлении из трэя.
2) Добавлена опция отключения "горячих" клавиш.
3) Добавлена поддержка Snegopat. Для этого необходимо выбрать версии платформы, для которых он должен запускаться и указать путь до исполняемого файла "starter.exe".





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

Наименование Файл Версия Размер
Установочный файл

.exe 2,65Mb
189
.exe 1.0.35.7 2,65Mb 189 Скачать
Установочный файл

.exe 2,65Mb
201
.exe 1.0.37.3 2,65Mb 201 Скачать
Исполняемый файл

.rar 1,89Mb
95
.rar 1.0.35.7 1,89Mb 95 Скачать
Исполняемый файл

.rar 1,85Mb
85
.rar 1.0.37.3 1,85Mb 85 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. makas 44 24.12.13 10:23 Сейчас в теме
Плюс за хорошее описание работы.
Имхо идея полезная только для программеров.
2. TODD22 18 24.12.13 10:48 Сейчас в теме
А можно ли удалять базы вместе с каталогом? Очень много баз от разных клиентов, разные срезы для тестов и тд. Хотелось бы из стартера иметь возможность удалить саму базу(каталог) и путь к ней.
И сделать какой то механизм что бы случайно не удалить нужную :) То есть что бы или вопрос задавался или ещё как то. Например на каталог. Сделать предопределённый каталог(или настройку к каталогу) что бы помещённые в этот каталог можно было удалять непосредственно. А в других каталогах нет.

3. comol 4788 24.12.13 11:50 Сейчас в теме
Я только вот сюда: http://infostart.ru/public/201394/ допилил
Раздельное сохранение имени пользователя и пароля для режимов запуска в режиме конфигуратора и «1С:Предприятие»

И кнопку "снегопат", запрос на привелегированный режим при очистке кэша, возможность прямо в строке редактировать имя базы и сервера ... Теперь появвляется новая версия... которая вроде как круче... Что-то я чувствую что отстаю от жизни прямо в последнее время :(.

Кроме вышеперечисленного не хватает того что есть у коллеги:
1) Удобных галочек и переключателей прямо на перовом окне - очень полезная штука
2) Не "Избранного" а списка последних ИБ

3) Исходников! (если не жалко)...
4. RocKeR_13 1152 24.12.13 12:00 Сейчас в теме
Довольно-таки удобно, спасибо)
5. tomvlad 3838 24.12.13 12:25 Сейчас в теме
Ошибка при запуске на Windows 7 64-bit
6. tomvlad 3838 24.12.13 12:27 Сейчас в теме
Хотя ошибку и выдает, но работает.
Прикрепленные файлы:
7. pro1c@inbox.ru 184 24.12.13 12:44 Сейчас в теме
+5. Развивать дальше 100%.
Очень удобно.
8. pro1c@inbox.ru 184 24.12.13 12:55 Сейчас в теме
Было бы очень хорошо добавить ветку типа: "Эти базы могли бы быть в списке ИБ" и ссылки
на них, т.е. их нет в добавленных, но они присутствуют на диске (естественно для файлового варианта).
Запускаешь лаунчер, работаешь с ним, а он в отдельном потоке находит и информирует о таких
"заброшенных" базах (конечно же по требованию из настроек) :)
12. maXon777 117 24.12.13 14:22 Сейчас в теме
(8) pro1c@inbox.ru,
классная идея!
9. pro1c@inbox.ru 184 24.12.13 12:59 Сейчас в теме
и двойную буферизацию выставите для панелей, а то при изменении размеров окна мерцают
контролы.
10. пользователь 24.12.13 13:54
Сообщение было скрыто модератором.
...
11. Evil Beaver 7738 24.12.13 14:13 Сейчас в теме
Ну вот, наконец-то более-менее нормальный стартер. Эх, у меня руки так и не дошли до финальной реализации своего. Пока полусырой прототип имеется только. Теперь, наверное, совсем заброшу
13. Dzenn 755 24.12.13 14:38 Сейчас в теме
14. burlakov 76 24.12.13 14:55 Сейчас в теме
пока не пробовал, но по описанию уже огромный плюс. только связку со снегопатом добавьте плиз. для меня критично, ибо без него уже не жизнь
spleen; boggonzikov; twin; borda4ev; Darth_Anyan; DrAku1a; comol; +7 Ответить
126. spleen 65 05.02.14 15:10 Сейчас в теме
(14) burlakov,
Спасибо.
Добавьте поддержку снегопата, ПЛИЗ.
15. ixijixi 24.12.13 15:04 Сейчас в теме
Отличная работа, круче стартера я еще не видел. Только один вопрос - можно ли как-нибудь прикрутить запуск снегопата из этого стартера?
DrAku1a; comol; +2 Ответить
16. ixijixi 24.12.13 15:30 Сейчас в теме
+(15) Еще обратил внимание, что видны не все серверные базы.
17. mrmasson 55 24.12.13 15:31 Сейчас в теме
прекрасная идея! при нажатии на кнопку "Редактировать ИБ". Открывается окно стандартного стартера. Это задуманное поведение?
18. Йожкин Кот 1004 24.12.13 15:43 Сейчас в теме
Зачет. Давно была идея реализовать такой стартер в замен убогому стандартному стартеру от 1с. Плюс однозначно.
19. Йожкин Кот 1004 24.12.13 15:49 Сейчас в теме
Подкину пару идею и надеюсь на их реализацию:

1. Сделать шаблон имени файла выгрузки, например [ИмяБазы][Дата][Время]
2. Сделать очистку настроек пользователя
3. Сделать редактирование списка баз без стартера 1с
4. Сделать добавление баз из шаблонов
20. Йожкин Кот 1004 24.12.13 15:53 Сейчас в теме
Про кэш увидел. Лучше обозвать - "Очистка программного кэша", "Очистка пользовательских настроек" и сделать это разными кнопками.
21. Йожкин Кот 1004 24.12.13 15:56 Сейчас в теме
5. Реализовать автоматическое скачивание и установку нужной версии платформы.
_LkMaksimka_; vasiliy_b; Aleksey.Bochkov; +3 Ответить
22. pro1c@inbox.ru 184 24.12.13 16:01 Сейчас в теме
(21) Йожкин Кот,
а это то зачем?
тогда уж и винду в фоновом режиме... :))
23. Йожкин Кот 1004 24.12.13 16:08 Сейчас в теме
(22) Когда установлен тонкий клиент в 50 филиалах и нужно им всем обновить платформу, то начинается долгая тупая и бесполезная работа по скачиванию и обновлению платформы.
24. pro1c@inbox.ru 184 24.12.13 16:11 Сейчас в теме
(23) Йожкин Кот,
согласен.
но пихать это в стартер мне кажется излишне, хотя конечно и не помешает.
26. Aleksey.Bochkov 3598 24.12.13 16:44 Сейчас в теме
(24) А у самой фирмы 1С этот функционал как раз в стартере :).
Думаю, что очень даже стоит это сделать.
Причем, наверное, следующим образом - помимо самого стартера устанавливать еще и виндовую службу (с административными правами), чтобы она как раз и занималась установкой платформы.
Иначе нет смысла, т.к. в нормальных организациях у пользователей нет админских прав на компах.

Последний месяц также думал написать свой стартер "блекджеком и ..", но теперь явно нет смысла, т.к. у вас реально хорошее решение :).

Отдельное спасибо будет за публикацию исходных кодов.
Можно было бы организовать коллективную разработку сообществом на гитхабе, например.
Вы от этого точно ничего не потеряете, а вот стартер со временем станет еще более мощным и полезным.
sergiobargio1; Vladimir Litvinenko; Lapitskiy; DrAku1a; Evil Beaver; SuhoffGV; +6 Ответить
27. comol 4788 24.12.13 17:54 Сейчас в теме
(26) Aleksey.Bochkov, (14) burlakov,
Подпишусь под "запуском снегопата"
и под "коллективной разработкой"

Режим запуска очень нужная штука...
25. Kamikadze 46 24.12.13 16:39 Сейчас в теме
28. Kamikadze 46 24.12.13 19:52 Сейчас в теме
а вот ошибка: не запускается 1С в режиме тонкого клиента
29. iov 407 25.12.13 02:24 Сейчас в теме
не хватает маленько в параметрах запуска альтернативной программы параметров запуска текущей конфигурации.
30. DrAku1a 1567 25.12.13 03:06 Сейчас в теме
(0) На чём написано? Судя по интерфейсу, используются скины, часом не AlphaControls package? Если да, то у меня есть для них скин "Like1C.asz" - максимально похожий на контролы 1С (версии 8.1 правда). Можно сделать стартер очень похожим на 1С-овский ;)

(1) Согласен. ИМХО Для простых юзеров стандартного стартера хватает - и даже много (зачем бухгалтеру кнопка "Конфигуратор" например?)...

(27) Присоединяюсь к "Даёшь снегопат!" и "Даёшь коллективную разработку!"
31. Alexoniq 676 25.12.13 06:44 Сейчас в теме
Спасибо всем кто поставил плюсы и высказал свое мнение (пожелания и замечания) . Видно что интерес к стартеру есть, поэтому думаю стоит продолжить развивать данный проект. Теперь немного прокомментирую высказанное.

1. С чего всё начиналось.. Изначально идеи разрабатывать стартер как таковой не было, была просьба сделать небольшую независимую прогу для очистки кэша для неопытных пользователей и как большой серьезный проект это не рассматривалось. Затем постепенно это стало обрастать дополнительным функционалом и получилось то, что получилось. Много заморочек было при отладке на Windows XP. Например некоторые визуальные объекты оптимизированы для работы под Vista и Windows 7 и никак не хотели работать под XP. Некоторый функционал приходилось добавлять в виде отдельных заплаток, в результате исходники получились не совсем оптимизированные с точки зрения написания кода. Выкладывать исходники в таком виде у меня пока нет желания. Поэтому приведу всё в порядок, оптимизирую и потом выложу (мне не жалко). Кому интересно, разработка велась на Delphi XE3.

2. В настоящий момент основное назначение стартера (в отличие от типового) это чтобы пользователи 1С сами чистили кэш, выгружали базы не заходя в конфигуратор, проверяли обновления и не дергали по этому поводу администратора. И если возникает ошибка, могли быстро сделать скрин экрана. Но сейчас выходит, что наверное следует формировать уже новые требования и добавлять функционал. Зарегистрировал многие пожелания здесь высказанные, в следующей редакции обязательно всё это реализую.

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

4. Будет просьба к тем, кто пользуется данным стартером.. Если возникает ошибка не поленитесь скинуть мне 2 файлика:
1) скрин экрана 2) LOG-файл "%User%\AppData\Roaming\1CStartManager\Log\smanager.log". Контакты можно узнать на форме "О программе..". Буду вам очень признателен.
KEV8383; rayastar; 2PRV; support; nana_rge; TrashMaster; headMade; vasiliy_b; comol; kirillkr; Vladimir Litvinenko; ixijixi; +12 Ответить
34. ixijixi 25.12.13 10:07 Сейчас в теме
(31) У меня стоит скрипт архивации и последующего запуска снегопата. Все работает так
WshShell.Run """SnegopatPath\core\starter.exe"" CONFIG /F IB_Path /N Админ", 3, True


Немного с сайта снегопата https://snegopat.ru/main/doc/trunk/docs/quickstart.wiki
Для запуска Снегопата используется программа starter.exe, расположенная в каталоге core.
При установке Снегопата для нее создается ярлык запуска в "Пуск\Снегопат". Стартер запускает штатную программу 1cestart.exe, внедрив в нее код для старта Снегопата. Таким образом, внешне процесс ничем не отличается от обычного запуска Конфигуратора.


42. Alexoniq 676 25.12.13 12:28 Сейчас в теме
(34) the1, Спасибо за подсказку по снегопату. Постараюсь реализовать в следующей версии.
32. mzelensky 53 25.12.13 08:54 Сейчас в теме
Плюс однозначно, работа очень достойная!
33. Infector 195 25.12.13 09:27 Сейчас в теме
Плюс уже за то, что автор не поленился сделать стартер таким, каким он был бы удобен ему лично.

А теперь ложка дегтя:

№1
-Access violation at address 0073953F in module ‘1CLaunch.exe’ Read of address 00000008
-Не удалось назначить горячие клавиши Ctrl-Shift-PrScr

№2
То, что больше всего не нравится в стандартном стартере осталось на своих местах, а именно
-Записи из списка баз копировать все равно не получится, придется честно писать руками длиннющее имя сервера, изобретенное Админами, для каждой подключаемой базы.
-Было бы удобно выбирать режим запуска - тонкий/толстый клиент из стартера, а не добавлять одну и туже базу несколько раз
-Проверять наличие свежей версии платформы в неком сетевом каталоге и запускать ее установку от имени заранее заданной учетной записи (Естественно логин и пароль храним в зашифрованном виде) для меня лично более актуальная штука, чем поиск обновлений конфигурации.

№3
-На рабочей станции установил новую версию платформы, на сервере нет. Платформа честно пытается запустить 8.2.19, обнаруживает, что на сервере 8.2.18 и на этом приехали.
41. Alexoniq 676 25.12.13 12:20 Сейчас в теме
(33) Infector, На счет ошибки могу предположить, что у вас наверное уже зарегистрировано данное сочетаний клавиш в ОС. За замечания и пожелания - спасибо. Приму к сведению.
49. Infector 195 25.12.13 17:25 Сейчас в теме
(41) Alexoniq, Могу только предположить, что это может быть Greenshot (средство снятия и редактирования скриншотов)
50. Alexoniq 676 25.12.13 17:30 Сейчас в теме
(49) Infector, Да, это вполне возможно. Проверьте сочетание клавиш в программе захвата изображений, может стоит там поменять на другое сочетание.
35. xten 46 25.12.13 10:58 Сейчас в теме
Автору большое спасибо!!!! Работа красивая и нужная!!! Маленький вопросик, выставляются ли исходники на суд благодарной публики?
36. rasswet 82 25.12.13 11:46 Сейчас в теме
почему-то не все базы из стандартного списка выбора баз 1с, есть в вашем списке. как это лечить?
40. Alexoniq 676 25.12.13 12:15 Сейчас в теме
(36) rasswet, Сложно ответить, т.к. у меня такая ситуация не воспроизводилась. Единственное проверьте соседние списки, может потерянные базы из v8.2 у вас отображается в списке v8.3 или наоборот. На всякий случай напишите на каком уровне вложенности не отображаются базы.
45. rasswet 82 25.12.13 13:18 Сейчас в теме
(40) Alexoniq, скинул скриншот в лс
37. Alex 98 25.12.13 11:51 Сейчас в теме
38. frkbvfnjh 714 25.12.13 11:53 Сейчас в теме
Блииин, я похожую написал, тоже на Delphi, примерно с таким же функционалом! Уже несколько лет лень выложить! А теперь уже нет смысла! Респект автору!!! Пожалуй сплагиатю пару функций... У меня на АльфаКонтролах скины, буду благодарен за скин "Like1C.asz", обещаю выложить версию со скинами если шкурку дадут.
43. Alexoniq 676 25.12.13 12:38 Сейчас в теме
(38) frkbvfnjh, В данном стартере используется технология "Metropolis UI". Скины на АльфаКонтролах не используются.
39. frkbvfnjh 714 25.12.13 12:05 Сейчас в теме
44. vasiliy_b 282 25.12.13 12:57 Сейчас в теме
1. для малых предприятий с удаленными офисами(где не используется домен) действительно было бы удобно еще обновлять платформу.
2. Было бы круто если бы еще можно было удаленно управлять списком ИБ. Типа клиент-сервер. - опять-же для пользователей не работающих в офисе.
3. Возможность группировки ИБ по признакам - Клиенты, релизы, БП, ЗП, УПП, личные разработки, типовые. - Т.е. есть основное дерево, но иногда нужно найти что-то похожее, или посмотреть если у тебя такой-то релиз.
46. Alexoniq 676 25.12.13 13:24 Сейчас в теме
(44) vasiliy_b, Пожелание по обновлению платформы уже звучало ранее и уже зарегистрировано. Насчет группировок и удаленного управления подумаю, спасибо. Мне кажется в разработке один из главных моментов, чтобы программа не превратилась в некоевого монстра с кучей наворотов в которых никто с первого раза не разберется. Всё должно быть наглядно и доступно с первого взгляда. Поэтому буду искать компромисс в реализации пожеланий.
vasiliy_b; +1 Ответить
47. vasiliy_b 282 25.12.13 15:00 Сейчас в теме
(46) Alexoniq, тогда предлагаю сделать возможность подключения модулей. наподобие того как это реализованов Total commander. И я думаю другие разработчики сами начнут разрабатывать и подключать свои модули.
Например возможность распаковки CF файлов. Или удаление пользователей из ИБ(DT manager) и прочее. Блокировка ИБ, отключение всех активных пользователей да мало ли чего можно на придумывать.

Да и не воспринимайте мои Коментарии как требования... =) всего лишь пожелания. Вообще Ваш стартер пожалуй самый интересный из всех здесь предложенных.
48. Alexoniq 676 25.12.13 15:20 Сейчас в теме
(47) vasiliy_b, Идея понятна, универсальность и масштабируемость в принципе вещь хорошая. Спасибо за комментарий.
51. Infector 195 25.12.13 17:40 Сейчас в теме
Убедился, что это он самый, вырубив полностью.
52. Alexoniq 676 25.12.13 17:54 Сейчас в теме
(51) Infector, К сожалению в Windows такое бывает, от этого никто не застрахован. Но это вполне решаемо.
53. zan_od 54 25.12.13 19:41 Сейчас в теме
Замечание. Если установлено несколько релизов платформы 1С, то в списке баз только базы с последним релизом
54. Aleksey.Bochkov 3598 25.12.13 20:06 Сейчас в теме
(0) еще вспомнил (вроде в комментах нет) - было бы неплохо добавить конструктор параметров командной строки.
По памяти не все параметры можно написать и удобная формочка со всеми вариантами и подсказками была бы очень полезна.
55. Sholl 102 25.12.13 22:01 Сейчас в теме
Хорошо бы добавить ассоциацию с 1С файлами.
Например в контекстное меню:
*.1cd - добавить базу в 1CLaunch
*.dt и *.cf - создать базу в 1CLaunch
и предлагать выбор пути для базы и папки в списке баз
onlyOneAss; +1 Ответить
58. Evil Beaver 7738 26.12.13 14:58 Сейчас в теме
59. Sholl 102 26.12.13 19:35 Сейчас в теме
(58) Evil Beaver, Да, плюс 1cd файлы.
56. TrashMaster 195 26.12.13 08:42 Сейчас в теме
Спасибо!
По существу получилось много,отправил посланием на kavproff
57. rasswet 82 26.12.13 10:33 Сейчас в теме
не берусь на 100% утверждать, но по-моему при стандартном запуске версию клиента и сервера подхватывает и не пишет что они различаются. через вашу утилитку пишет про несовпадение, лечил прописыванием в каждую базу какую версию ей использовать в вашей утилите.
60. SergiyZh 97 26.12.13 23:29 Сейчас в теме
симпатичный стартер.
но не хватает:
1. иконка должна быть не синей, а желтой, чтобы принадлежать визуально к группе иконок 1С
2. в дереве информационных баз очень хочется "правой кнопкой" - добавить (продублировать кнопкой) информационную базу или группу информационных баз. очень не хватает
3. удалить информационную базу (группу) из дарева
4. + переименовать базу данных в дереве
5. для команд выгрузить dt, cf, zip дать возможность именования конечного файла пользователю
6. добавить "выгрузить dt,cf в контекстное меню правой кнопки мыши
7. опциоонально: можно выводить в дереве помимо имени базы данных признаки файловая/серверная например иконкой перед именем, выводить дополнительную информацию: размер базы данных (для файловой версии), последнюю дату запуска и режим последнего запуска (раз уж ведется история), имя пользователя из параметров. по двойному щелчку на ИБ должен запуститься именно последний режим запуска, а не предприятие
8. из "Избранного" лучше сделать отдельно одну закладку мультиплатформенного избранного
9. даг н дроп в дереве либо долен позволять ддвигать базы по дереву, либо отключите
10. пропадают параметры запуска в окне к базе данных после закрытия окна
11. не хватает закладки "Все ИБ" мультиплатформеной 8.0 - 8.3
12. сайт http://www.app-solut.ru/ ууказаный в эбауте не открылся
13. всплывающим окном покажте отличия чистки кэша мягкий/твёрдый режим
tormozit; NoRazum; Famza; sergiobargio1; vova-1c; CheBurator; pt_olga; Vladimir Litvinenko; +8 Ответить
107. Famza 84 17.01.14 11:27 Сейчас в теме
+ однозначно, добавьте из (60) SergiyZh 26.12.2013 23:29. Будет ваще!
61. soulsteps 73 28.12.13 09:32 Сейчас в теме
Отличная программка!!! Автору респект!
62. UncleVader 128 28.12.13 14:14 Сейчас в теме
Отличная работа!
Что касается пожеланий - хотелось-бы расширить функционал скриншотов, а именно:
1. Выделение области экрана
2. Автоматическое копирование в буфер обмена
3. Автоматизированное размещение где-нибудь в облаке с возвратом URL на картинку
4. Простейший редактор для добавления комментариев, выделения областей и рисования стрелочек

хотя-бы так :)
63. spetzpozh 29.12.13 01:47 Сейчас в теме
Если добавите поддержку Снегопата и пожелания из комментов - готов и заплатить некую сумму за разработку. Плюсанул.
64. pt_olga 62 30.12.13 12:23 Сейчас в теме
чё-та не понятно пока, как папочки для баз создать и раскидать по ним базы
65. pt_olga 62 30.12.13 12:23 Сейчас в теме
но идея хорошаааа! плюсую!
66. premierex 31.12.13 17:05 Сейчас в теме
Порадовала возможность запуска базы с помощью определённого исполняемого файла платформы "1С:Предприятие". Стандартный стартер запускает самый новый релиз. Указанная возможность избавляет от необходимости прописывать ярлыки к каждой базе, не сконвертированной в формат последнего релиза "1С:Предприятия".
67. CheBurator 3077 02.01.14 20:16 Сейчас в теме
так я и знал, что какая-то засада. качнул архив, экзешник положил на рабочий стол.
запускаю - акцесвиолейшен http://screencast.com/t/l4jJGyRJIZm
.
ну как так можно..????

68. CheBurator 3077 02.01.14 20:22 Сейчас в теме
Понятно, автор налажал с обработкой перехвата клавиш контрол-шифт-скрин. тямы видать не хватило.
Выгрузил висящий у меня FastStone Capture - для скриншотов - запустилось нормально.
.
Злобствую: опыт показывает что программеры текущих времен не могут программировать, не имея под рукой отладочного станка, остуствуют у них в голове абстракции ;-) позволяющие домысливать и прогнозировать.
.
Выражаю надежду, что автор включит мозг и поправит эту вопиющую об отмщении ошибку..
73. Alexoniq 676 02.01.14 22:54 Сейчас в теме
(68) CheBurator, Спасибо за замечания, описанная ошибка (регистрация клавиш в системе) уже была зарегистрирована ранее (и не только эта). По поводу интерфейса, кое-что тоже принял к сведению. Единственное, хотелось попросить более пристойно выражать свое мнение. Я всегда готов принять конструктивную критику. Но никому не интересна информация, когда вы противопоставляет себя любимого всем "программерам текущих времен". Вы можете быть на самом деле крутым программером, но при этом совсем не обязательно унижать всех остальных. Гордыня не самый лучший способ самовыражения.

Я уже писал ранее, но еще раз поясню.
1) Задачи написать коммерческий продукт, который будет работать на тысячах разных компьютерах по всему СНГ не стояла. Была очень узкая задача и информация о рабочих станциях была заранее известна, поэтому прогнозировать будет ли стартер конфликтовать с другим софтом не имела смысла.

2) Разработка выложена в первую очередь для тестирования идеи развития типового стартера. Целью было узнать, на сколько данная тема интересна и полезна сообществу. И уж конечно никто не презентовал стартер как идеальный программный продукт для всех и каждого.
74. CheBurator 3077 02.01.14 23:39 Сейчас в теме
(73) да по-барабану ;-)
К продукту с точки зрения программирования - у меня претензий нет. Как автор сумел - так и написал, за что ему спасибо. Ошибка с клавишами - хоть и мелкая - но свидетельствует о "стратегичиеских" промахах. Но это несущественно.
.
А вот претензии к интерфейсу - я считаю более значительными. С программой должно быть УДОБНО и КОМФОРТНО работать. И когда на стартер навешивается много функционала - все-таки надо позаботиться о том, чтобы было "красиво". Хотя, конечно, это мои субъективные впечатления.
.
Насчет гордыни - согласен.
Но, выкладывая любой продукт - будь готов что не все будут тебя гладить по головке. Не принимать критику (остановимся на том, что она содержательная) в любом виде ее подачи - признак собственного величия...
.
Успехов!
стартер у себя поставил, пусть стоит...
69. CheBurator 3077 02.01.14 20:33 Сейчас в теме
Ну и интерфейс подработать не мешало бы немного.. кнопка "открыть каталог" лежит вообще в непонятном месте - оставляет ощущение болтания в проруби...

Правая панель с кнопками - тоже слегка раздражает... "действия" лежит где-то посередине как в воздухе висящая...
очистка кеша - при макимально сдвинутом окне - позиционируется по нижней границе поля списка баз - в принципе ок - но при растягивании окна - также висит в воздухе...
70. CheBurator 3077 02.01.14 20:36 Сейчас в теме
Почему "открыть каталог" - выполняет действия, не относящиеся к текущей базе, а тем не менее лежит в области экрана где путь к текущей базе отображается..? - не могу уловить логику...
71. CheBurator 3077 02.01.14 20:37 Сейчас в теме
Почему все кнопки обозначены кнопками, а "открыть каталог" - какой-то непонятнйо ссылкой, и кнопка рисуется только при наведении мыши...?
72. CheBurator 3077 02.01.14 20:37 Сейчас в теме
Итого: качественно поработать над фейсом - будет нормально ;-)
75. tormozit 6729 03.01.14 09:35 Сейчас в теме
Когда будет поддержка снегопата и отключение назначения/переназначение горячих клавиш?
Lapitskiy; +1 Ответить
76. Alexoniq 676 04.01.14 18:50 Сейчас в теме
(75) tormozit, Извиняюсь, что сразу не ответил, уезжал. Следующий обновленный релиз выложу на следующей недели, скорее всего в первой половине. В нем доработан механизм регистрации "горячих" клавиш (и соответственно выгрузка их при закрытии) и возможность их отключения, поддержка Snegopat, а так же исправлены некоторые мелкие ошибки.
77. CheBurator 3077 05.01.14 03:42 Сейчас в теме
rкстати, если появится ядро типа 8.4 - понадобиться обновляться? или сработает в той редакции которая есть?
78. vova-1c 153 07.01.14 05:53 Сейчас в теме
Установил (Windows 7) , все базы 8.2 , сразу после установки запустилось окно StartManager и не закрывается ,
выдает окошко с ошибкой :
"Access violation at address 0073953F in module '1CLaunch.exe'. Read of address 000000008 "
Попытался через Виндовый Диспетчер задач - с третьего раза только закрылась.
Скачивал и Устанавливал первый файл "Установочный файл 23.12.2013 17:51 2,65Mb"

А после того как закрыл попробовал еще раз запустить, нормально открывается закрывается .

Да еще маленькая просьба, всякая программа начинается с внешнего вида , ну а так как 1С это желтый цвет, то сделайте в настройках изменение внешнего вида , что бы каждый пользователь мог сам менять цвет хотя бы , ну или если не жалко выложите исходники (сам поменяю)
79. jhfrek 185 07.01.14 11:48 Сейчас в теме
80. vova-1c 153 08.01.14 07:18 Сейчас в теме
Да вот еще вопрос , если в список баз надо добавить или удалить базу для этого я так понял предназначена кнопка "Редактировать ИБ" которая вызывает стандартное окно "Запуск 1С", я правильно понял, можно ли сделать вместо этой кнопки 4 как в стандартном окне "Добавить", "Изменить", "Удалить", "Настройка..."
И еще... добавьте запуск в тонком клиенте.
Ну и запуск баз 7.7 .
Цены бы тогда Вашей работе не было. Но и так не плохо.
81. vova-1c 153 08.01.14 07:32 Сейчас в теме
После запуска базы окно "1C StartManager" не закрывается даже принудительно , вызывает ошибку.
82. Alexoniq 676 09.01.14 14:39 Сейчас в теме
Просьба, все у кого возникали ошибки, обновитесь до версии 1.0.37.3.
83. haggart 09.01.14 18:01 Сейчас в теме
Очистка кэша работает и в терминальном режиме?
84. Alexoniq 676 09.01.14 18:53 Сейчас в теме
(83) haggart, В терминальном режиме не проверял, но думаю что будет работать. Если информационная база запускается и использует cache, то по сути ничто не должно мешать StartManager найти каталог размещения cache по такому же пути.
85. ixijixi 10.01.14 09:34 Сейчас в теме
Огромное спасибо за поддержку Снегопата!
86. tormozit 6729 12.01.14 10:39 Сейчас в теме
Установил последнюю версию. В чем заключается поддержка снегопата? Как ее включить?
87. Alexoniq 676 12.01.14 10:59 Сейчас в теме
(86) tormozit, Перейдите в параметры и в разделе "Настройка запуска Snegopat" укажите для каких версий платформ вы хотите его использовать. На данный момент это будет "8.2" (8.3 вроде бы еще не поддерживается). Затем укажите полный путь к исполняемому файлу (например: "c:\Snegopat\core\starter.exe"). Сохраните настройки. Вообщем-то и всё. Разумеется, что запуск Snegopat происходит только для режиме запуска "Конфигуратор".
127. Alexoniq 676 06.02.14 08:16 Сейчас в теме
Поддержка Snegopat уже реализована в последней версии (1.0.37.3 от 08.01.2014). Предполагаю, что возможно вы скачали не ту версию. О том как выполнить настройки я отвечал здесь (87)
88. tormozit 6729 12.01.14 12:10 Сейчас в теме
Если включен параметр "Искать временные файлы отсутствующих конфигураций", то при каждом запуске текущей стройкой становится раскрытая папка отсутствующих конфигураций. Это неудобно. К тому же для этой папки нет групповой очистки.
89. Alexoniq 676 12.01.14 12:28 Сейчас в теме
(88) tormozit, Принял к сведению. Но немного поясню. Режим "Искать временные файлы...." предполагалось использовать периодически, а не в постоянном режиме. На счет группового удаления немного удивили, т.к. никаких ограничений в этом плане не делалось и при тестировании всё удалялось и в групповом режиме. Только с той разницей, что для таких файлов всегда применяется жесткий режим (т.е. с удалением каталога). В любом случае перепроверю, спасибо за информацию.
99. tormozit 6729 15.01.14 00:12 Сейчас в теме
(89) Предлагаю тогда просто сделать кнопку "Найти временные файлы несуществующих баз". А то как то не очень удобно получается с флажком в настройках.
102. Alexoniq 676 15.01.14 09:25 Сейчас в теме
(99) tormozit, Спасибо, возможно вы и правы, предложение зарегистрировал.
90. vladim-kul 198 12.01.14 17:54 Сейчас в теме
91. Chif13 1224 13.01.14 12:24 Сейчас в теме
У меня на рабочем вот такая вот фигня получилась:

Что может быть то? И еще....
А нельзя чтоб порядок папок в меню задавался руками? Так то отсортировано по наименованию я понимаю. Если посмотреть картинку у меня порядок папок разный в стандартном и в Вашем меню.
93. Alexoniq 676 13.01.14 17:42 Сейчас в теме
92. haggart 13.01.14 15:27 Сейчас в теме
Подскажите какой файл скачивать, если пользователи работают под Windows 2012?
94. Alexoniq 676 13.01.14 17:46 Сейчас в теме
(92) haggart, Вы наверное имеете в виду Windows Server 2012 ?! На самом деле существует только одна версия StartManager, которая тестировалась для Windows XP, Windows 7 и Windows 8. Думаю, что и на серверных ОС тоже будет работать.
Оставьте свое сообщение

См. также

Проверка ведения учета (универсальная) Промо

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

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

2 стартмани

11.08.2020    8435    47    vozhd    4    

Функции "слоупока": как заставить открываться "Все функции" в 97 раз быстрее!

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

Наверное, каждый программист 1С (да и не только программист), открывая «Функции для технического специалиста» (ранее «Все функции») на массивных конфигурациях вроде ERP 2.4 и т.п., в своей жизни много раз задавался вопросом – почему же они так долго открываются?? Действительно, в зависимости от мощностей сервера «Все функции» могут открываться от 20 секунд до 2 минут! «Ну, слишком много объектов в конфигурации, огромное количество констант, справочников, документов, регистров… – Отвечали себе страдающие пользователи. – Пока программа обойдёт в цикле все метаданные, пока построит дерево… Тут ничего не поделаешь…». И все они были не правы! Я провёл собственное расследование, которое показало, что 97% времени построения дерева метаданных тратится на…

1 стартмани

09.03.2022    16117    69    XilDen    76    

Программное формирование существующих печатных форм

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

Получение списка печатных форм, формирование выбранной печатной формы и сохранение ее в файл.

1 стартмани

17.12.2021    6988    19    RocKeR_13    5    

Универсальный редактор данных (УРД)

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

Универсальный редактор данных (УРД) - это лучший инструмент в своем классе, который позволяет редактировать реквизиты и движения объектов

1 стартмани

27.08.2021    12181    187    Adeptus    56    

Тестирование проводок в ЕРП и КА Промо

Инструментарий разработчика Платформа 1С v8.3 1С:ERP Управление предприятием 2 Россия Бухгалтерский учет Абонемент ($m)

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

1 стартмани

02.09.2020    6501    35    JohnConnor    7    

HTTP-клиент

Инструментарий разработчика Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Абонемент ($m)

Подсистема 1С для работы с HTTP.

1 стартмани

28.07.2021    11913    39    SpaceOfMyHead    46    

Подсистема "Показатели объектов"

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

Если вашим пользователям нужно вывести в динамический список разные показатели, которые нельзя напрямую получить из таблиц ссылочных объектов, и вы не хотите изменять структуру справочников или документов - тогда эта подсистема для вас. С помощью нее вы сможете в пользовательском режиме создать свой показатель, который будет рассчитываться по формуле или с помощью запроса. Этот показатель вы сможете вывести в динамический список, как любую другую характеристику объекта. Также можно будет настроить отбор или условное оформление с использованием созданного показателя.

2 стартмани

06.03.2021    11913    7    pila86    16    

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

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

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    16025    29    huxuxuya    11    

DataReducer — R-консоль для «1С:Предприятия» Промо

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

Программа для обработки, анализа и визуализации данных информационных баз «1С:Предприятия» с использованием возможностей языка программирования R.

10 стартмани

10.07.2017    28822    2    DataReducer    13    

А1Э - альтернативная стандартная библиотека для 1С

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

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

14.08.2020    19029    0    Enigma    47    

Консоль кода для управляемых форм

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Консоль кода для управляемых форм с подсказками и подсветкой синтаксиса.

1 стартмани

17.07.2020    38968    544    salexdv    399    

Внешний регламент для 1С

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

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

1 стартмани

05.03.2020    14018    14    moolex    12    

Навигатор по конфигурации базы 1С 8.3 Промо

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Универсальная внешняя обработка для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Платформа 8.3, управляемые формы. Версия 1.1.0.89 от 04.08.2022

3 стартмани

28.10.2018    54177    487    ROL32    72    

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

Инструментарий разработчика Платформа 1С v8.3 Запросы Конфигурации 1cv8 Абонемент ($m)

Простая и удобная консоль запросов 1С для управляемых форм 8.3, работает на любой конфигурации без ее модификации. Возможность использования как внешней обработки или в составе расширения. С перехватом любых запросов и поддержкой всех типов данных во временных таблицах. Анализ плана запроса, запроса на уровне СУБД. Обработка результата кодом.

1 стартмани

24.02.2020    36423    615    kuza2000    160    

Конвейер проверки качества кода

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

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    47649    33    Stepa86    46    

Запуск 1С под любым пользователем (без необходимости указания пароля)

Пароли Инструменты администратора БД Инструментарий разработчика Платформа 1С v8.3 Управление правами Конфигурации 1cv8 Абонемент ($m)

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    37179    423    sapervodichka    0    

Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо

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

Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю...

1 стартмани

01.09.2012    73656    1406    AnryMc    46    

Модель объекта

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

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    21547    2    vadim1980    5    

Переводим рутину ручного тестирования 1C на рельсы Jenkins-а и ADD

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

Вы все еще тестируете свои конфигурации 1С вручную? Да вы просто тратите жизнь впустую! В данном туториале попробуем скрестить ADD и jenkins для автоматического запуска тестов.

1 стартмани

03.06.2019    48560    12    ripreal1    92    

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

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

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    47314    190    Diversus    44    

Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования Промо

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

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    91188    975    moolex    157    

Блин, мы забыли включить регламентные задания…

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

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    31250    22    slozhenikin_com    37    

Конструктор мобильного клиента Simple WMS Client: способ создать полноценный ТСД без мобильной разработки. Теперь новая версия - Simple UI (обновлено 14.11.2019)

Оптовая торговля Готовая продукция, работы и услуги Розничная торговля Учет ОС и НМА Логистика, склад и ТМЦ Инструментарий разработчика Платформа 1С v8.3 Мобильная платформа Бухгалтерский учет Управленческий учет Абонемент ($m)

Simple WMS Client – это визуальный конструктор мобильного клиента для терминала сбора данных(ТСД) или обычного телефона на Android. Приложение работает в онлайн режиме через интернет или WI-FI, постоянно общаясь с базой посредством http-запросов (вариант для 1С-клиента общается с 1С напрямую как обычный клиент). Можно создавать любые конфигурации мобильного клиента с помощью конструктора и обработчиков на языке 1С (НЕ мобильная платформа). Вся логика приложения и интеграции содержится в обработчиках на стороне 1С. Это очень простой способ создать и развернуть клиентскую часть для WMS системы или для любой другой конфигурации 1С (УТ, УПП, ERP, самописной) с минимумом программирования. Например, можно добавить в учетную систему адресное хранение, учет оборудования и любые другие задачи. Приложение умеет работать не только со штрих-кодами, но и с распознаванием голоса от Google. Это бесплатная и открытая система, не требующая обучения, с возможностью быстро получить результат.

5 стартмани

09.01.2019    72141    283    informa1555    239    

Легкое и гибкое управление списком доступных баз 1С у пользователей

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

Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.

7 стартмани

05.12.2018    27189    27    RomikR    11    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек.

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

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    63250    611    Eugen-S    36    

Консоль Внедренца v.3.6.2

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

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы, Инструмент по работе с табличными документами - загрузка данных из табличного документа.

1 стартмани

27.08.2018    48202    505    evvakra    42    

HTTP Сервисы: Путь к своему сервису. Часть 3

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    70623    85    dsdred    17    

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка)

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Абонемент ($m)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

5 стартмани

14.08.2018    147717    3377    Evg-Lylyk    798    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

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

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    42895    35    informa1555    30    

Консоль HTTP-запросов с генерацией кода

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Консоль HTTP-запросов, которая не только выполняет запросы и получает результат их выполнения, но и генерирует необходимый код. Использую на 8.3.11.2899.

1 стартмани

25.05.2018    39998    376    leongl    20    

Регистры правил [Расширение]

Инструментарий разработчика Платформа 1С v8.3 Управление правами 1С:Управление торговлей 11 Абонемент ($m)

Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

10 стартмани

15.03.2018    28975    33    33lab    5    

Заполняем по шаблону (по умолчанию)

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

08.02.2018    40710    25    mvxyz    17    

Паузы при исполнении кода (Sleep для 1С)

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

28.11.2017    90293    22    swimdog    57    

Программное формирование форматированной строки в стиле html+inline CSS

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

Если вам приходилось работать с форматированными строками программно, то вы знаете, какая это боль. Данное решение облегчает программное формирование таких строк.

1 стартмани

18.11.2017    53368    56    bonv    13    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз

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

При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.

1 стартмани

14.11.2017    35105    103    bonv    15    

Трансформатор 1С - SQL

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка для представления SQL запросов в терминах 1С, с возможностью захвата SQL запросов трассировкой.  Поддерживается также форматирование текста запроса через интернет сервис. Работает в управляемых и обычных формах, в том числе на веб-клиенте.

1 стартмани

28.06.2017    50209    426    Synoecium    54    

Набор подсистем "Умные таблицы"

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

Данный набор подсистем – прикладная библиотека, призванная помочь программисту 1С быстрее решать ряд типовых задач бизнес-логики, таких как: ведение статусов объектов, отправка почтовых сообщений в определенное время, ведение произвольных таблиц с возможностью редактирования, сохранения и группировки, ориентированные на расчет бюджетных таблиц (план продаж, ретробонусы B2C, проценты по договорам B2B и договорные условия по КАМ), расчет коммерческой политики для бюджетных таблиц, исполнение произвольных алгоритмов с хранением кода в информационной базе, определение рабочих баз, хранение файлов во внешних СУБД (Postgre SQL, MS SQL и MongoDB) и выполнение произвольного кода после изменений ссылочного объекта вне транзакции изменения.

1 стартмани

22.05.2017    44547    117    Silenser    34    

Автокликер для 1С

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

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

1 стартмани

03.04.2017    42851    87    slava_1c    67    

Регулярные выражения – это просто. Построитель и отладчик регулярных выражений

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

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

1 стартмани

13.03.2017    46964    132    romasna    54    

Сценарное тестирование в помощь программисту 1С

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

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

1 стартмани

11.11.2016    36432    62    grumagargler    62    

Несколько шаблонов для доработки типовых конфигураций

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

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

1 стартмани

03.10.2016    48381    106    json    26    

Управление задачами: Канбан доска

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

Конфигурация "Управление задачами" с использованием БСП. Канбан доска. Открытый код.Загрузка изменений из хранилища конфигураций 1С и связь с задачами. Проект выложен на github (ссылка в публикации). Управляемые формы. Рассылка уведомлений.

1 стартмани

02.10.2016    93382    727    BlizD    330