Добавление кнопки в нижнюю панель РМК. Расширение.

14.09.20

Разработка - Работа с интерфейсом

Расширение которое добавляет кнопку в нижнюю панель РМК

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Добавление кнопки в нижнюю панель РМК. Расширение.:
.cfe 41,41Kb
11 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Процесс добавления кнопки в РМК оказался не таким однозначным, как предполагалось. Я разобрался как это работает. и подробно описал вот здесь чтобы тем кто будет искать информацию о том как добавить кнопку было проще. Продублирую основные моменты здесь, чтобы было удобнее ссылаться

1. Нужно добавить команду с шаблоном "КомандаПОИдентификаторВашейКнопки". Создавать обработчик команды не нужно(или я не знаю зачем)

2. В модуле формы добавить процедуру &НаКлиенте по шаблону КартинкаПОИдентификаторВашейКнопкиНажатие(Элемент, СтандартнаяОбработка)
2.1 Не забыть в процедуре СтандартнаяОбработка установить в Ложь чтобы не получать картинку из (1)

3. В справочнике "НастройкиРМК" в макете "СтандартныеДействияКнопокНижнейПанели" добавить строку где:
3.1 Действие: произвольный текст который будет видеть пользователь при настройке РМК,
3.2 Имя Команды: имя добавленной команды из п.1 если ошибиться с этим пунктом вы получите ошибку "Не правильно настроены кнопки. Обратитесь к администратору."
3.3 Имя кнопки: Здесь должен быть "ИдентификаторВашейКнопки" или нет. Не проверял. Проверьте если интересно и напишите.сюда
3.4 Название кнопки:Произвольный текст который будет написан на кнопке в РМК
3.5 ПроцедураКнопки: Для чего нужно это поле, я не смог понять. Я написал туда случайный набор букв. Может можно ничего не писать.

В принципе есть прекрасное видео из https://forum.infostart.ru/forum9/topic235077/ но там автор молча что-то делает, почему он делает именно так, не совсем понятно. Я попытался чуть подробнее разобрать вопрос и выкладываю получившееся в результате расширение. Чтобы добавить в РМК кнопку достаточно подключить это расширение, В макете "СтандартныеДействияКнопокНижнейПанели" справочника "НастройкиРМК" изменить п.3.1 и п3.4 и написать свой код в обработчике в процедуре из п.2. Собственно все. Можно пользоваться. Если вы не используете справочник "НастройкиРМК" тогда на форме перетащите кнопку из группы "ГруппаКнопкиНевключенныеПоУмолчанию" в любое место в панели нижних кнопок.

Расширение тестировалось на конфигурации Розница, редакция 2.3 (2.3.5.32) но по идее должно работать и на ранних конфигурациях. По умолчанию, если ничего не менять, после подключения вы увидите кнопку с текстом "Кнопка1", вот такую:

Вступайте в нашу телеграмм-группу Инфостарт

Расширение РМК

См. также

Работа с интерфейсом Анализ учета Мониторинг 1С v8.3 8.3.14 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:Библиотека стандартных подсистем 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!

28800 руб.

27.03.2025    53868    29    25    

43

Адаптация типовых решений 1С v8.3 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

31800 руб.

29.06.2023    9937    30    15    

38

Рабочее место Логистика, склад и ТМЦ Бухгалтер Пользователь 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Автомобили, автосервисы Оптовая торговля, дистрибуция, логистика Фармацевтика, аптеки Россия Управленческий учет Платные (руб)

Удобное отображение аналогов номенклатуры в 1С для УТ 11, КА 2, ERP прямо в списке. Легкое добавление и удаление аналогов к номенклатуре. Доработка в виде расширения, изменение конфигурации не требуется.

12500 руб.

19.03.2019    53220    444    81    

113

Рабочее место Оптовая торговля Розничная торговля Пользователь 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

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

18000 руб.

08.11.2016    64534    48    23    

69

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

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

16800 руб.

01.11.2012    101730    121    1    

132

Банковские операции Адаптация типовых решений Бухгалтер Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

9600 руб.

17.06.2025    1879    6    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ivakop 10.06.21 13:16 Сейчас в теме
Не работало, пока не установил свойство "Гиперссылка" у кнопки.
И идея руками добавлять кнопку на форму не выглядит супернадежной. Программно никто еще не провернул?
2. webester 26 10.06.21 13:23 Сейчас в теме
(1)
Не работало, пока не установил свойство "Гиперссылка" у кнопки.
Там еще есть пару моментов которые вспоминаю, когда настраиваю кнопку. там высота и еще какие-то моменты. Предполагается, что вы в состоянии настроить оформление. Хотя может быть настройку элемента формы имеет смысл добавить в описание...

И идея руками добавлять кнопку на форму не выглядит супернадежной
Что вас смущает?

Программно никто еще не провернул?
Что там проворачивать? Добавляйте программно элементы на форму какие хотите. Но какой в этом смысл, если кнопки должны настраиваться с помощью справочника "Настройки РМК" и по идее на форму кнопку можно вообще не добавлять вручную.
Для отправки сообщения требуется регистрация/авторизация