Страница 1 из 4
kok80-поиск ссылок
Добавлено: 25 май 2021, 13:48
kok80
Поиск ссылок на форму по всем объектам базы из контекстного меню grid формы и запроса.
Поддерживает рекурсию (поиск ссылок в найденных формах).
возможность выбора нескольких значений для поиска ссылок
замена во всех найденных ссылках значений на другое
добавлена поддержка расширений kok80-ExportToExcel (выгрузка найденных ссылок в xls) и kok80-poisk (при выборе значения для замены)
Пароль в примере - 1
kok80-поиск ссылок
Добавлено: 26 май 2021, 00:30
kok80
сразу баг-фикс: после первого рекурсивного поиска ссылок кнопка редактировать на панели формы выдавала ошибку
kok80-поиск ссылок
Добавлено: 28 май 2021, 22:44
admin
Вот такая ошибка, когда нажимаю поиск ссылок.
kok80-поиск ссылок
Добавлено: 02 июн 2021, 00:28
Mari
Я не совсем поняла, как им пользоваться…. Видимо глупая.
Подскажите, как им пользоваться?
kok80-поиск ссылок
Добавлено: 22 окт 2021, 15:26
kok80
исправил ошибку. На любой форме в режиме видимой таблицы правой кнопкой - в контекстном меню "поиск ссылок".
kok80-поиск ссылок
Добавлено: 04 ноя 2021, 10:38
kok80
ver 1.10
добавлен поиск ссылок в запросе
интерфейс переделан на KGrid (по совету Владимира Мудрейшего)
исправление ошибок
kok80-поиск ссылок
Добавлено: 04 ноя 2021, 18:09
vadr

- 2021-11-04_181212.png (19.6 КБ) 2083 просмотра
Выдает ошибку.Видимо конфликт с каким то расширением?
kok80-поиск ссылок
Добавлено: 07 ноя 2021, 09:26
kok80
без базы не разобраться, написал в личку
kok80-поиск ссылок
Добавлено: 23 дек 2021, 09:48
Megabyte
Ошибка возникает, если в скрипте формы при создании обнуляется меню.
Немного поправил расширение, вроде работает. В функциях создания меню добавил проверку на обнуленное меню формы(запроса).
Код: Выделить всё
function AddMenuItem(menu:TPopupMenu; vCaption:string; tag:integer; Event:TNotifyEvent; owner:TComponent):TMenuItem;
begin
if TdxGrid(owner).PopupMenu = nil then exit; //проверка на обнуленное меню
result:=TMenuItem.create(owner);
with result do
begin
caption:=vCaption;
OnClick:=event;
tag:=tag;
end;
menu.Items.Add(result);
end;
...
// Добавляет в контестное меню запроса "поиск ссылок"
function AddDuplicateToTdxQueryGridPopupMenu(qg:TdxQueryGrid):TMenuItem;
//var stream:TStringStream;
begin
if qg.PopupMenu = nil then exit; //проверка на обнуленное меню
result:=TMenuItem.create(qg);
with result do
begin
caption:='поиск ссылок';
OnClick:=@FindLinks;
end;
qg.popupmenu.items.add(result);
end;
kok80-поиск ссылок
Добавлено: 03 дек 2023, 21:47
kok80
Верия 2.00 - добавил поиск в подчиннных формах (таблицах)