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

Последние темы на форумах VOGBIT

Создание отчета. - Отчёты
Сергей: Если верить доке, то:  Формат строки вызова запроса: «UserQuery» + пробел + Наименование запроса + пробел + Служебная информация В служебной и ...
Формирование отчета по возврату материалов на склад - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Нужно для этого  сделать такой отчёт (настроить шаблон отчёта, услуга платная). Если интересно, то пришлите, пожалуйста, ...
Возможность разграничения записей. - Общие вопросы
Константин Чилингаров: Выходите на связь (телефон, почта, telegram, whatsapp, skype), сделаем, чтобы были  :) 
Последовательность операций в справочнике Номенклатура - Состав и технология
Константин Чилингаров: написал: Как в справочнике Номенклатура На картинке в сообщении #2 - это не в "Номенклатуре", а в техпроцессе операции связаны. Так ...
Импорт данных - Экспорт импорт данных
Константин Чилингаров: Пришлите, пожалуйста, такой файл нам на почту (на общий адрес). Посмотрим на него для начала...
Отсутствие кнопки "Учётный документ" - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Думаю, нужно тем, у кого нет, таки добавить через "Присоединённые формы". Форму выбирать, которая показана на рис.1. ...
Разграничение доступа в справочниках учётных документов - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Может. Например, посмотреть "обороты" (движение) по своему складу, там по интересующей позиции движение её, какие были приходы, рас ...
Не загружается график производства - Обновление
Balukov: Здравствуйте!  Для закрытия  необходимо зайти во вкладку "Производство- Производственные заказы: текущие " выделить те заказы, ко ...
Приемка ОТК - Производство
Константин Чилингаров: Ролик по функции "Контроль": [VIDEO TYPE=YOUTUBE WIDTH=1280 HEIGHT=720 //www.youtube.com/embed/RT7mVtAL-F0?feature=oembed[/VIDEO
Автоматизация обновления - Обновление
Константин Чилингаров: Ещё, может быть, можно было бы написать какую-то специальную одноразовую приладу, конкретно для вашего случая, чтобы массово всё деактив ...
Проблема с обновлением шаблона - Установка
Константин Чилингаров: Здравствуйте, На ночь оставьте загружаться этот шаблон. Он такой один специфический... Конкретно этот шаблон может ну ООООчень долго з ...
Настройка вкладки "Подразделение" - Прочее
Pakhunov: Спасибо
Оформление полуфабриката - Состав и технология
Pakhunov: Спасибо  :) 
Завершение клиента - Прочее
Константин Чилингаров: Здравствуйте, Починить что-либо, не обновляя программу, если дело в самой этой программе, невозможно. Если только дело не в VOGBIT, а в чем- ...
Отчеты Статистика производства - Отчёты
Константин Чилингаров: Здравствуйте, написал: а если работа выполняется быстрее чем указано в плане? "Полоска" в "Графике производства" показыва ...
Логи - Прочее
Константин Чилингаров: Здравствуйте, Клиент локально сохраняет только настройки (расположение колонок, размеры, расцветка пользовательская в окнах и т.п.) и в ...
Обслуживание БД - Прочее
Владимир Белов: Павел, время доброе! На Linux можно так установить количество файлов логов  с помощью консоли: 1. Изменить в настройках количество errorlog- ...
Активация - Установка
Константин Чилингаров: Здравствуйте, Владимир! Странная ошибка, вообще говоря. Такая появляется при попытке запустить версию новее 1.1.32 (а это год 2015 где-то п ...
Технологическая карта заказа - Общие вопросы
Beavis900: Понял, благодарю! 
Заявки на закупку - Прочее
Константин Чилингаров: Здравствуйте, написал: Оформляя приход, накладная поставщика была добавлена не к той заявке Технически можно, конечно, залезть в сп ...

Ribbon главного окна приложения

Разработка приложений и функций - Плагины - Технические вопросы
Страницы: 1
Ribbon главного окна приложения
 
Здравствуйте.
Опишите пожалуйста процесс размещения кнопки на рибоне главного окна приложения для вызова окна плагина.
 
Здравствуйте.
Создаём закладку:
Код
var page = ExtBarMgr.Pages.AddPage(PageGuid, Guid.Empty, "Закладка");
Создаём группу:
Код
var group = page.Groups.AddPageGroup(GroupGuid, Guid.Empty, "Группа");
Создаём кнопку:
Код
var сommand = ExtBarMgr.Commands.AddButtonCommand(ButtonGuid, "Кнопка", false);
сommand.ActionExecute += сommand_ActionExecute;
Добавляем кнопку в группу:
Код
group.AddCommand(ButtonGuid, Guid.Empty, false);
 
Спасибо.
Но этот код будет исполнен только внутри плагина по событию, например, создания окна наменклатуры, но хотелось бы, чтобы кнопка появлялась сразу при загрузке главного окна приложения и была возможность конфигурации доступа для разных пользователей.
 
Цитата
Виктор пишет:
Но этот код будет исполнен только внутри плагина по событию, например, создания окна наменклатуры
Или, например, по событию Connect, которое у всех плагинов срабатывает при старте Vogbit'а
Цитата
Виктор пишет:
хотелось бы, чтобы кнопка появлялась сразу при загрузке главного окна приложения и была возможность конфигурации доступа для разных пользователей
Руками: Закладка "Администрирование" -> "Конфигурации"
Программно:
Код
ExtensibleApplication.Application.Configuration
 
Цитата
Сергей пишет:
Руками: Закладка "Администрирование" -> "Конфигурации"
сконфигурировать не получилось, т.к. в списке "команды ленты" нет созданной программно команды ленты (или "наименования класса формы" не знаю как правильно назвать)
 
Цитата
Виктор пишет:
в списке "команды ленты" нет созданной программно команды ленты
Надо создать. Для этого нужен плагин. В плагине нужна форма, которая будет показываться при нажатии на кнопку.
 
Плагин подгружен, при нажатии на кнопку добавленную в рибон форма отображается.
 
К главной форме добавьте аттрибуты
Код
[Caption("текст для кнопки")]
[MainForm]
И программно добавляете свою форму\команду в
Код
ExtensibleApplication.Application.Configuration.MainCommands();
после этого можно конфигурировать руками или программно
Страницы: 1
Сейчас на форуме (гостей: 13)
Всего зарегистрированных пользователей: 3642
Приняло участие в обсуждении: 393
Всего тем: 804
Всего сообщений: 6067

×
Вход на сайт