Шильдик. Изменение заголовка конфигуратора 1С и выделение цветом конфигураторов разных баз

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

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

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

Когда у общества нет цветовой дифференциации штанов конфигураторов, то нет цели! А когда нет цели — нет будущего! (х/ф "Кин-дза-дза")

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

Название базы можно настроить самостоятельно. По умолчанию подтягивается из параметра /IBname, /S, /F у самого конфигуратора. Также Шильдик переименовывает все заголовки открытых конфигураторов сообразно названию. 

 

По Alt+Tab тоже все красиво:

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

Настройки

  • Настройка названия. Кнопка «Да» - подтверждение, кнопка «Сброс» – загружается параметр из /ibname конфигуратора
  • Можно настроить размер самого окна Шильдика, его положение на экране
  • Изменяется размер шрифта для отображения названия базы.
  • Изменение цвета для текущей базы, можно задать свой

Можно отключить показ самого всплывающего окна и довольствоваться только переименованием заголовков конфигураторов. Для этой опции следует воспользоваться пунктом меню в трее «Режим “Без окна”»

Запуск и Закрытие

Как уже было сказано, программка portable, можно запускать откуда угодно. Можно поставить Шильдик в автозапуск. Выход из программы – по клику в меню из трея.

 

Известные проблемы

В случае, когда конфигуратор запущен не через стартер (1cestart.exe), а напрямую из папки с версией (C:\Program Files (x86)\1cv8\{номер версии}\bin\1cv8.exe), Шильдик не может разобраться, какую базу вы запустили. Ибо параметры запуска /IBname, /S, /F в этом случае пусты.

Совместимость

Шильдик написан на AutoIt. Проверялось на Windows XP (x86), Windows 7 (х64), Windows 10 (х64), Windows Server 2012R2; платформах 1С версий 8.2, 8.3.6-8.3.10. Хотя, в принципе, должно работать на любой винде и платформе 1С. Просьба отписаться, если все хорошо и на вашей версии (как показывает практика, могут быть нюансы). Приветствуются комментарии по улучшению, описание найденных багов (по мере возможностей все реализуется и исправляется).

Видео

Таскаем Шильдик по экрану, переключаемся по Alt+Tab между конфигураторами, смотрим как это выглядит в панеле задач. А если включено Windows Aero - все еще веселее.

Изменения в версиях

Версия 1.1.0 (21.09.2017)

- Корректно отрабатывает параметр запуска IBConnection
- Исправлено поведение на 64-битных платформах

Исходники

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

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

Наименование Файл Версия Размер
Шильдик 1.1.0

.exe 966,50Kb
32
.exe 1.1.0 966,50Kb 32 Скачать
Шильдик 1.0.9

.exe 855,50Kb
25
.exe 1.0.9 855,50Kb 25 Скачать
Шильдик 1.1.0 Исходник в формате Autoit

.au3 50,00Kb
8
.au3 50,00Kb 8 Скачать

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

Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. AlexInqMetal 68 02.03.16 13:26 Сейчас в теме
на 8.2 win7 x64 работает
kraynev-navi; +1 Ответить
2. kraynev-navi 479 02.03.16 14:01 Сейчас в теме
3. jaroslav.h 09.03.16 21:20 Сейчас в теме
А как пользоваться, скажите?:) Главное цвет окна изменить хочу
4. kraynev-navi 479 10.03.16 08:41 Сейчас в теме
(3)
Когда активен конфигуратор, жмем кнопку настроек. Единственная кнопка "ключ-отвертка". Далее появляются остальные кнопки.
3-я кнопка в верхнем ряду.
http://infostart.ru/upload/iblock/94f/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0­%B9%D0%BA%D0%B8.png
Выбираем нужный цвет. Далее жмем "Да". Теперь для данного конфигуратора этот цвет будет всегда.
8. jaroslav.h 11.03.16 16:29 Сейчас в теме
(4) разобрался, спасибо, винд. сер 2012 р2
kraynev-navi; +1 Ответить
23. kraynev-navi 479 16.09.17 20:33 Сейчас в теме
В (8) вроде как раз работал. Сообщите другие параметры. Разрядность, версия 1С и т.д.
Проблема существует. Надо разбираться. Как будет новая версия, отпишусь.
5. SoulCast 33 10.03.16 22:36 Сейчас в теме
Скажите, только Конфигуратор дифференцируется? Режим «Предприятие» не поддерживается?
6. kraynev-navi 479 11.03.16 10:30 Сейчас в теме
(5) Да, только конфигуратор.
А есть ли смысл делать тоже самое для режима "Предприятие"? В типовых конфигурациях есть общая настройка "Заголовок программы" - вроде хватало...
7. seregasame 11.03.16 13:34 Сейчас в теме
спасибо! полезная штука
9. SoulCast 33 11.03.16 21:09 Сейчас в теме
Не знаю... с одной стороны может и хватало, с другой встречались ситуации когда хочется дополнительно выделить, особенно когда часто переключаешься и глаз замыливается. В любом случае пусть это будет комментарий по улучшению).
10. kraynev-navi 479 14.03.16 08:59 Сейчас в теме
11. kraynev-navi 479 14.03.16 09:02 Сейчас в теме
Уважаемые, скачавшие! Поделитесь впечатлениями о программке. Используете? Помогает?
p.s. Пока создавал и тестировал, настолько привык к удобству, что уже как-то раздражало, если шильдик был не запущен и приходилось делать лишние клики в "Показать информацию о программе", дабы узнать где находишься.
22. Vladimir Litvinenko 16.09.17 14:51 Сейчас в теме
(11) На Windows Server 2012 не работает. Подозреваю, что на Windows 10 тоже. Нет ли планов доработать? Хотелось бы продолжить использование программы.
12. TVA_11 14.03.16 10:14 Сейчас в теме
Я что-то непонял, для чего это надо?
И зачем работать из чужого конфигуратора?
14. kraynev-navi 479 14.03.16 12:30 Сейчас в теме
(12) лучше один раз увидеть все-таки. Видео сделал, залью в паблик. Тогда, думаю, будет понятно.
(13) Спасибо за отзыв.
Как опцию внедрю отключение "шапки"
15. kraynev-navi 479 15.03.16 09:06 Сейчас в теме
(12) Видео добавил в публикацию:
https://vimeo.com/158964793
Таскаем Шильдик по экрану, переключаемся по Alt+Tab между конфигураторами, смотрим как это выглядит в панеле задач. А если включено Windows Aero - все еще веселее.
16. Lancelot-2M 103 15.03.16 15:56 Сейчас в теме
(15) и.... сразу не написал - вот лишние "=" в заголовках окон. Совсем лишние. Место на панели задач занимают, а суть не отражают.
Прям сейчас куча окон открыта - от заголовка окна остается первые 6 символов (а можно и меньше) - из них первый "=" - как результат у двух конфигураторов одинаковые заголовки на панели задач.
olegmedvedev; +1 Ответить
13. Lancelot-2M 103 14.03.16 11:40 Сейчас в теме
А мне и коллегам понравилось - пользуюсь. Единственное пожелание - убрать заголовок окна, пестренький такой - не вписывается) В принципе, видимо его нужно заливать тем же цветом что и форму.
kraynev-navi; +1 Ответить
17. Olenevod 26 04.08.16 10:57 Сейчас в теме
Супер штука! Огромное спасибо)
kraynev-navi; +1 Ответить
18. Патриот 265 29.08.16 22:32 Сейчас в теме
Исходники не выложите? тогда с меня плюс и скачивание =)
19. kraynev-navi 479 30.08.16 09:14 Сейчас в теме
20. Патриот 265 30.08.16 09:47 Сейчас в теме
(19)
  • убедиться, что код не приведёт к побочным действиям (намеренным вряд ли - на ИС культурные люди, но бывают и не намеренные косяки)
  • иметь возможность доработать под себя, также оперативно доработать, если алгоритм поломается
  • на основе этого кода разобраться с языком (есть опыт работы с ahk, но как там реализовать ваш продукт, я не придумал с ходу)
21. Vladimir Litvinenko 08.12.16 17:01 Сейчас в теме
Спасибо! Поможет в работе.
24. kraynev-navi 479 21.09.17 21:37 Сейчас в теме
Поправил, работает, выложил. Правда, на x86 не тестировал - нет по рукой.
Vladimir Litvinenko; +1 Ответить
25. Vladimir Litvinenko 11.11.17 22:51 Сейчас в теме
(24) Скачал версию 1.1.0. Подтверждаю, работает на Windows Server 2012 и Windows 10. Есть только небольшое замечание, при использовании англоязычного интерфейса конфигуратора изменение заголовка не поддерживается. Подпишусь на тему на случай появления фикса ))
Прикрепленные файлы:
kraynev-navi; +1 Ответить
26. babys 83 05.12.17 09:57 Сейчас в теме
Штука возможно очень полезная, но я ОЧЕНЬ не внимательный :(
Но есть замечание, и оно срочное, не работает на некоторых базах :(
27. Vladimir Litvinenko 07.12.17 12:20 Сейчас в теме
(26)
На "некоторых" базах может не работать в том случае, если их запуск происходит не через стартер 1сv8s.exe или 1cestart.exe, а непосредственно через файл 1сv8.exe из директории bin. В этом случае в командной строке запуска отсутствует имя базы, что вероятно является причиной того, что заголовок окна не меняется. Отсутствие имени базы в строке запуска можно наблюдать в этом случае в диспетчере задач.

Попробуйте запускать эти базы через стартер 1С.
28. olegmedvedev 07.12.17 12:36 Сейчас в теме
На Microsoft Windows 7 Профессиональная 6.1.7601 Service Pack 1 Сборка 7601 32 bit - не работает!
в остальном - это замечательная программа, которую бы сильно хотелось попробовать, но не получилось, что очень жаль(
Прикрепленные файлы:
29. bogdan_sukonnov 57 10.03.18 09:02 Сейчас в теме
Спасибо большое! Как же давно хотел такое решение. И как же давно оно существует, а я о нем не знал.
kraynev-navi; +1 Ответить
30. v.l. 427 25.04.19 10:28 Сейчас в теме
Требуются ли права локального администартора?
31. Olenevod 26 20.11.19 17:49 Сейчас в теме
Добрый человек, если ты меня слышишь, сделай, пожалуйста, чтоб эта великолепнейшая вещь заработала на платформе 8.3.15
Там она не работает.. (((
32. Olenevod 26 21.11.19 10:15 Сейчас в теме
Ой сорянчик. Не посмотрел, что у меня старая версия (кстати нет возможности посмотреть версию, только по дате определил). Оказывается на 64 битной не отрабатывала.
Скачал новую версию, все заработало.

Спасибо большое за такую прекрасную вещь! :)
33. sulfur17 35 30.11.20 12:46 Сейчас в теме
Чтобы скомпилировать исходник надо скачать файл ColorPicker.au3 с https://www.autoitscript.com/forum/topic/96464-colorpicker-udf/
kraynev-navi; +1 Ответить
34. sulfur17 35 30.11.20 13:15 Сейчас в теме
В Win64 у меня настройки не открываются, т.к.
$command_line = StringUpper( _WinAPI_GetProcessCommandLine($process))
возвращает пустую строку
Т.е. кнопка настроек не реагирует, базу переназвать нельзя
35. sulfur17 35 30.11.20 18:22 Сейчас в теме
(34)оказалось дело было в правах. Если запускать от имени администратора то все ок
36. u_n_k_n_o_w_n 42 01.01.21 10:26 Сейчас в теме
Добрый день!

Отличная вещь!

Спасибо.
Оставьте свое сообщение

См. также

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

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

5 стартмани

21.12.2020    2011    12    huxuxuya    11    

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

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

17.07.2020    15120    234    salexdv    235    

CF & SQL : конструктор прямых запросов к БД 1С

Инструментарий разработчика Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

02.10.2019    21577    218    dmitrydemenew    48    

Альтернативный способ добавления элементов и реквизитов на формы

Работа с интерфейсом v8 ERP2 УТ11 Россия Абонемент ($m)

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

1 стартмани

09.09.2019    12580    22    bmk74    6    

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

Консоль запросов v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

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

5 стартмани

14.08.2018    100458    2580    Evg-Lylyk    679    

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

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

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

3 стартмани

04.09.2019    27490    22    Stepa86    46    

[Механизм интерфейса] Свой флажок (чекбокс)

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.08.2019    17113    18    rpgshnik    43    

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

Инструментарий разработчика v8 Абонемент ($m)

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

1 стартмани

30.06.2019    13375    0    vadim1980    5    

Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих) Промо

Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.

2 стартмани

06.10.2014    155275    2628    ekaruk    166    

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

Инструментарий разработчика Jenkins v8 Абонемент ($m)

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

1 стартмани

03.06.2019    27818    6    ripreal1    90    

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

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.05.2019    31200    135    Diversus    42    

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

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

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

5 стартмани

09.01.2019    47647    259    informa1555    234    

[Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении Промо

Универсальные функции Инструментарий разработчика Учет ТМЦ Учет ТМЦ v8 1cv8.cf Россия БУ Абонемент ($m)

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

1 стартмани

17.08.2015    48495    166    ekaruk    32    

Открывашка ячеек таблиц

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм

1 стартмани

27.10.2018    17885    12    tormozit    31    

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

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

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

1 стартмани

27.08.2018    40898    63    dsdred    17    

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

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

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

5 стартмани

09.08.2018    29669    26    informa1555    26    

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

Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

24.05.2012    79397    959    moolex    147    

Визуализация событий на временной шкале средствами "Поле HTML документа"

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

31.07.2018    24861    139    Plotks2017    27    

Работа с данными выбора

Практика программирования Работа с интерфейсом v8 Россия Абонемент ($m)

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

1 стартмани

17.07.2018    51802    18    kalyaka    16    

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

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

25.05.2018    26027    280    leongl    19    

Консоль запросов + ТЗ как параметры Промо

Консоль запросов v8 1cv8.cf Украина Абонемент ($m)

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

2 стартмани

12.11.2010    37411    438    Kashemir    24    

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

Инструментарий разработчика Информационная безопасность v8 v8::Права УТ11 Абонемент ($m)

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

10 стартмани

15.03.2018    18872    28    33lab    1    

Тестирование интерфейса в обычном приложении 8.2 при помощи SikuliX

Инструментарий разработчика Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Как же не хватает клиента тестирования на платформе 8.2. Не кликнешь на кнопку, не выберешь из списка, не проверишь видит ли надпись пользователь. Воспользуемся внешним инструментом SikuliX, который позволит нам протестировать функционал форм. Данный инструмент легко встраивается в линию сборки и может "дружить" с уже известным многим Open-source продуктами.

1 стартмани

03.01.2018    30843    5    kraynev-navi    41    

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

Работа с интерфейсом Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

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

1 стартмани

18.11.2017    34244    37    bonv    10    

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0) Промо

Тестирование и исправление Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    55324    348    GusevNA    76    

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

Инструментарий разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

28.06.2017    37250    360    Synoecium    49    

Расширенная настройка динамического списка УФ

Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

31.05.2017    33914    152    tormozit    25    

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

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

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

1 стартмани

22.05.2017    34169    102    Silenser    34    

Разбираемся со структурой правил конвертации данных Промо

Инструментарий разработчика v8 КД Абонемент ($m)

При переносе данных между различающимися данными частенько приходится смотреть в правила. И часто, чтобы выяснить, к примеру, каким документом формируются остатки по конкретному ПВД, нужно заглядывать в него и искать, какое ПКО в нем вызывается. А может вызываться и алгоритм, в котором вызывается ПКО ;-) А если правил много? Чтобы не мучить себя утомительными поисками, предлагаю воспользоваться этой обработкой.

1 стартмани

14.10.2011    23494    160    Meta    17    

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

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

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

1 стартмани

13.03.2017    32923    115    romasna    49    

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

Инструментарий разработчика v8 Абонемент ($m)

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

1 стартмани

11.11.2016    28692    59    grumagargler    47    

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

Практика программирования Инструментарий разработчика v8 v8::УФ Абонемент ($m)

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

1 стартмани

03.10.2016    37851    96    json    25    

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

Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 Абонемент ($m)

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

1 стартмани

02.10.2016    68234    579    BlizD    299    

Конструктор-тестер http запросов в 1С

WEB Инструментарий разработчика v8 1cv8.cf Россия Абонемент ($m)

Данная обработка позволяет в несколько кликов конструировать http запросы на языке 1С и просматривать результаты их выполнения.

3 стартмани

19.08.2016    43719    302    hlopik    18    

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен)

Внешние источники данных WEB Инструментарий разработчика v8 1cv8.cf Беларусь БУ НДС Абонемент ($m)

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

1 стартмани

28.07.2016    34702    19    c1nil    4    

Навигатор по структуре и данным баз 1С 8

Инструментарий разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

Просмотр структуры и данных информационных баз 1С:Предприятие 8.2, 8.3. Состав, типы объектов, табличных частей, движений. Размер, структура хранения объекта. Для администраторов и разработчиков. Версия 1 - на обычных формах, версия 2 - на управляемых.

1 стартмани

11.07.2016    29990    132    o.nikolaev    17    

БСП 2.3 и БСП 3.0: Просто про выполнение внешней обработки в фоне (c индикацией прогресса выполнения)

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

Простое пояснение о том, как сделать внешнюю обработку с фоновым выполнением и индикацией процесса для любой конфигурации на основе БСП 2.3.2. UPDATE 20/09/19: добавлен вариант обработки с индикацией процента выполнения и статусом выполнения для БСП 3.0.

1 стартмани

18.05.2016    64424    191    rozer    65    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    38888    257    1С_Мастер    42    

Простые радости жизни программиста 1С: выбор типа значения

Работа с интерфейсом Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.02.2016    51904    54    yuraos    17    

Яндекс.Деньги "Благотворительность"

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

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

1 стартмани

16.02.2016    24297    8    Tatitutu    5    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена)

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    41198    108    catsam    8    

Exec - Выполнение кода, консоль запросов и не только!

Консоль запросов v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    42157    75    catsam    11    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    31711    46    anig99    1    

Универсальная учетная система с конструктором документов и справочников в режиме 1С: Предприятие

Инструментарий разработчика Практика программирования v8 1cv8.cf УУ Абонемент ($m)

Заголовок статьи звучит фантастично, но это не шутка. Занимаясь внедрениями, я часто сталкивался с ситуацией, когда надо было к типовой конфе приделать простенький модуль учета чего-нибудь, не специфичного для самой конфы. Например в УТ учет материалов в эксплуатации. Модуль обычно состоял из пары справочников (2-3), 3-х документов и регистра или пары регистров. Однажды подобные пристройки понадобились одновременно на 3 проектах. Скучно делать одинаковую работу, и я подумал, а что, если сделать универсальный инструмент, в котором пользователь сам сможет нарисовать себе справочники, реквизиты к ним, документы и движения. Т.е. конструктор полноценных документов в пользовательском режиме. Это оказалось не так сложно - все дело в подходящей архитектуре данных.

1 стартмани

29.07.2015    32528    142    informa1555    41    

NativeDraw: Компонента рисования для 1С [V2.6.2]

Разработка внешних компонент Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Рисуйте в формах 1С, также предлагается небольшое количество нерисовальных функций

1 стартмани

13.07.2015    48489    461    ПерваяСистема    147