Последняя версия DataExpress 3 beta от 25 мая 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница

групповое изменение / удаление записей формы

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

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

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

групповое изменение / удаление записей формы

Сообщение kok80 » Сб май 11, 2019 1:07 am

Писал для себя, пожелания и бегрепорты приветствуются.

1) делает возможность выбора нескольких записей формы (CTRL + мышка, SHIFT+стрелки)
2) групповое изменение записей формы ("изменить" - срабатывает при выборе >1 записи)
3) групповое удаление записей формы

работает только в формах в режиме ТАБЛИЦА
настраивается для каждой формы отдельно (действия формы)

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

dxdb_icon Демо онлайн

Изображение


kok80-ChangeGroupFields1.2.zip [ Изображение Скачать ]

Аватара пользователя
admin
Разработчик
Сообщения: 4331
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская
Благодарил (а): 3 раза
Поблагодарили: 26 раз

Re: групповое изменение / удаление записей формы

Сообщение admin » Сб май 11, 2019 10:31 am

Неплохо бы какую-нибудь демку сделать.

Аватара пользователя
Develop-Soft
Сообщения: 206
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 14 раз
Поблагодарили: 19 раз
Контактная информация:

Re: групповое изменение / удаление записей формы

Сообщение Develop-Soft » Сб май 11, 2019 1:35 pm

kok80 писал(а):бегрепорты приветствуются.

1). При множественном выделении, если нажать на ячейку, содержащую объект - происходит срабатывание встроенной комбинации (ctrl+клик = переход).
2). При одиночном выделении можно было бы скрыть пункт меню.
3). Варианты иконки для ПМ: Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение

Nikxdrummer
Интересующийся
Сообщения: 230
Зарегистрирован: Чт фев 16, 2017 10:56 am
Откуда: Новосибирск
Благодарил (а): 1 раз

Re: групповое изменение / удаление записей формы

Сообщение Nikxdrummer » Пн май 13, 2019 5:51 am

Совершенно не понятно что, как и для чего?! Групповое выделение не работает, происходит переход.

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: групповое изменение / удаление записей формы

Сообщение kok80 » Пн май 13, 2019 4:27 pm

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

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: групповое изменение / удаление записей формы

Сообщение kok80 » Пн май 13, 2019 4:39 pm

Version 1.0.2
отключен переход на форму объекта при нажатии CTRL+лкм
Вложения
kok80-ChangeGroupFields1.0.2.zip
(2.77 КБ) 8 скачиваний

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: групповое изменение / удаление записей формы

Сообщение kok80 » Чт май 23, 2019 12:13 am

Version 1.1
исправлена ошибка: вылет из программы при попытке удалить запись формы, для которой установлено множественное выделение
Вложения
kok80-ChangeGroupFields1.1.zip
(3.26 КБ) 1 скачивание

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: групповое изменение / удаление записей формы

Сообщение kok80 » Пт май 24, 2019 12:04 am

Version 1.2
добавлено: возможность группового удаления записей
убран пункт из контекстного меню GRID формы "Изменить значения группы", действие установлено на стандартный пункт "изменить", срабатывает, если выбрано более одной записи
Вложения
kok80-ChangeGroupFields1.2.zip
(4.53 КБ) 6 скачиваний

Аватара пользователя
rausNT
Знаток
Сообщения: 604
Зарегистрирован: Чт авг 24, 2017 9:23 am
Благодарил (а): 6 раз
Поблагодарили: 1 раз

Re: групповое изменение / удаление записей формы

Сообщение rausNT » Пт май 24, 2019 8:39 am

Здравствуйте!
Подскажите, а что предполагается под "изменить" - во все формы внесется одинаковые изменения?

kok80
Интересующийся
Сообщения: 242
Зарегистрирован: Пн июл 02, 2018 9:45 pm
Благодарил (а): 1 раз
Поблагодарили: 6 раз

Re: групповое изменение / удаление записей формы

Сообщение kok80 » Пт май 24, 2019 10:10 am

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


Вернуться в «Расширения и плагины»