Последняя версия DataExpress 2021.01.18

Изображение Скачать | Изображение Что нового?

Расширение Меню компонента + регистр радиокнопок + видимость и доступность


Модератор: Разработчики расширений

Аватара пользователя
Иван
Интересующийся
Сообщения: 239
Зарегистрирован: 22 дек 2018, 14:16
Откуда: Kiev
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение Иван » 24 апр 2020, 13:24

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

Версия 1.1: исправлена ошибка кастумной сортировки.

Версия 1.2:
- добавлено возможность создать меню радиокнопок соответствующих столбикам запросов или таблиц, включать или отключать их видимость переключая радиокнопку (чекбокс: добавить в меню видимость колонок по значению радиокнопки.).
- значения видимости пишет регистр.
- в меню добавляет только те пункты меню что по умолчанию оставлены видимыми при настройке.
- видимость кнопок меню по значения выражения. Работает только на запросах.
- к видимости и доступности компонентов формы по значению радиокнопки добавлено Только чтение.
Вложения
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
Скриншот 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 раза

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение Иван » 29 дек 2020, 20:50

rausNT писал(а):
Иван писал(а): создать меню радиокнопок соответствующих столбикам запросов или таблиц, включать или отключать их видимость переключая радиокнопку .


подскажите, не могу понять - как можно скрывать столбцы запроса?


Вы наверное демку смотрите, там версия 1, этой функции еще нет. Добавлю 2ю версию демку, посмотрите.

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » 30 дек 2020, 08:38

почему то не компилируется

Код: Выделить всё

MenuItem_1.2: [Error] (892:11): Unknown identifier 'ONMOUSEUP'

Аватара пользователя
Иван
Интересующийся
Сообщения: 239
Зарегистрирован: 22 дек 2018, 14:16
Откуда: Kiev
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение Иван » 30 дек 2020, 09:30

rausNT писал(а):почему то не компилируется

Код: Выделить всё

MenuItem_1.2: [Error] (892:11): Unknown identifier 'ONMOUSEUP'


Такой ошибки не возникало. Может у вас ДХ версия давно не обновлялась?

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » 30 дек 2020, 09:42

Иван писал(а): Может у вас ДХ версия давно не обновлялась?


действительно, обновил - ошибка ушла. Спасибо!!! Это невероятно круто!!!

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » 30 дек 2020, 09:44

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

Аватара пользователя
Иван
Интересующийся
Сообщения: 239
Зарегистрирован: 22 дек 2018, 14:16
Откуда: Kiev
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение Иван » 30 дек 2020, 10:02

rausNT писал(а):Еще вопрос - при выходе и снова при входе - скрытые столбцы показываются вновь. можно как то сделать, чтобы настройка скрытых столбцов сохранялась?


Выходе откуда?

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » 30 дек 2020, 10:46

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

Аватара пользователя
Иван
Интересующийся
Сообщения: 239
Зарегистрирован: 22 дек 2018, 14:16
Откуда: Kiev
Благодарил (а): 34 раза
Поблагодарили: 74 раза

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение Иван » 30 дек 2020, 11:01

rausNT писал(а):ну из приложения.
При выходе из приложения и входе обратно все столбики опять видимые.


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

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » 12 янв 2021, 15:46

Иван писал(а):
rausNT писал(а):ну из приложения.
то все должно отображать согласно регистра последнего состояния видимости для конкретного пользователя.


вероятно что то я делаю неправильно?
Вот демо БД, встроил расширение - при выходе показываются все столбцы.

DEMO_DB.7z
(73.55 КБ) 7 скачиваний

Аватара пользователя
rausNT
Специалист
Сообщения: 790
Зарегистрирован: 24 авг 2017, 09:23
Благодарил (а): 151 раз
Поблагодарили: 12 раз

Расширение Меню компонента + регистр радиокнопок + видимость и доступность

Сообщение rausNT » Вчера, 08:40

Здравствуйте.
возникла проблема - EListError - на кпнопке печать (Пост admin #32777) - тут сообщение Админа
можете исправить?


Вернуться в «Расширения и плагины (разработка и обсуждение)»