Расширение для создания выпадающего меню для любого компонента формы из произвольным уровнем вложенности. Работает в любом типе FormView. Основные возможности: создать кнопки и радиокнопки. Добавление картинок из галереи. Записать выражение при клике на кнопку или изменении значения радио кнопки. Возможно добавить быстрые клавиши (если для двух меню на одной форме выбрать одинаковую комбинацию будет выполнена первая в списке). Чекбокс "Скрипт" - выполнить скрипт или действие что уже прикреплено, иначе будет занулено. Актуально если прописываем название уже существующей в меню кнопки. Если заполнить все поля после таблиц "регистр", значения радиокнопок будет сохранятся в регистр для конкретного пользователя и при открытии формы их подставлять. При изменении значений радио кнопок значения будут перезаписаны в регистре.
Версия 1.1: исправлена ошибка кастумной сортировки.
Версия 1.2:
- добавлено возможность создать меню радиокнопок соответствующих столбикам запросов или таблиц, включать или отключать их видимость переключая радиокнопку (чекбокс: добавить в меню видимость колонок по значению радиокнопки.).
- значения видимости пишет регистр.
- в меню добавляет только те пункты меню что по умолчанию оставлены видимыми при настройке.
- видимость кнопок меню по значения выражения. Работает только на запросах.
- к видимости и доступности компонентов формы по значению радиокнопки добавлено Только чтение.


Расширение Меню компонента + регистр радиокнопок + видимость и доступность
Модератор: Разработчики расширений
- Иван
- Интересующийся
- Сообщения: 239
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 34 раза
- Поблагодарили: 74 раза
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
- Вложения
-
- DEMO_MENU2.rar
- Demo Версия 1.2
- (70.83 КБ) 23 скачивания
-
- MenuItem_1.2.epas
- Расширение Версия 1.2 от 30.04.2020
- (65.84 КБ) 100 скачиваний
-
- Скриншот 2020-04-30 00.28.221.png (20.15 КБ) 991 просмотр
-
- DEMO_MENU.rar
- Demo Версия 1.1
- (68.85 КБ) 141 скачивание
- Иван
- Интересующийся
- Сообщения: 239
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 34 раза
- Поблагодарили: 74 раза
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
rausNT писал(а):Иван писал(а): создать меню радиокнопок соответствующих столбикам запросов или таблиц, включать или отключать их видимость переключая радиокнопку .
подскажите, не могу понять - как можно скрывать столбцы запроса?
Вы наверное демку смотрите, там версия 1, этой функции еще нет. Добавлю 2ю версию демку, посмотрите.
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
почему то не компилируется
Код: Выделить всё
MenuItem_1.2: [Error] (892:11): Unknown identifier 'ONMOUSEUP'
- Иван
- Интересующийся
- Сообщения: 239
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 34 раза
- Поблагодарили: 74 раза
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
rausNT писал(а):почему то не компилируетсяКод: Выделить всё
MenuItem_1.2: [Error] (892:11): Unknown identifier 'ONMOUSEUP'
Такой ошибки не возникало. Может у вас ДХ версия давно не обновлялась?
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
Иван писал(а): Может у вас ДХ версия давно не обновлялась?
действительно, обновил - ошибка ушла. Спасибо!!! Это невероятно круто!!!
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
Еще вопрос - при выходе и снова при входе - скрытые столбцы показываются вновь. можно как то сделать, чтобы настройка скрытых столбцов сохранялась?
- Иван
- Интересующийся
- Сообщения: 239
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 34 раза
- Поблагодарили: 74 раза
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
rausNT писал(а):Еще вопрос - при выходе и снова при входе - скрытые столбцы показываются вновь. можно как то сделать, чтобы настройка скрытых столбцов сохранялась?
Выходе откуда?
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
ну из приложения.
При выходе из приложения и входе обратно все столбики опять видимые.
При выходе из приложения и входе обратно все столбики опять видимые.
- Иван
- Интересующийся
- Сообщения: 239
- Зарегистрирован: 22 дек 2018, 14:16
- Откуда: Kiev
- Благодарил (а): 34 раза
- Поблагодарили: 74 раза
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
rausNT писал(а):ну из приложения.
При выходе из приложения и входе обратно все столбики опять видимые.
Вероятно вы из архива зашли и вышли, не сохранив БД в архива когда что то там поменяли. Потому как суть расширения в том что оно актуальную видимость колонок сохраняет в записи формы регистра. То есть если БД была открыта с файла без архива то все должно отображать согласно регистра последнего состояния видимости для конкретного пользователя.
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
Иван писал(а):rausNT писал(а):ну из приложения.
то все должно отображать согласно регистра последнего состояния видимости для конкретного пользователя.
вероятно что то я делаю неправильно?
Вот демо БД, встроил расширение - при выходе показываются все столбцы.
- rausNT
- Специалист
- Сообщения: 790
- Зарегистрирован: 24 авг 2017, 09:23
- Благодарил (а): 151 раз
- Поблагодарили: 12 раз
Расширение Меню компонента + регистр радиокнопок + видимость и доступность
Здравствуйте.
возникла проблема - EListError - на кпнопке печать (Пост admin #32777) - тут сообщение Админа
можете исправить?
возникла проблема - EListError - на кпнопке печать (Пост admin #32777) - тут сообщение Админа
можете исправить?