кнопка "в правила" не работает в поиске дублей и замене ссыл
|
|
medvalex | Дата: Пятница, 27.11.2020, 17:17 | Сообщение # 1 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
|
в инструменте "поиск дублей и замена ссылок" при попытке нажать "в правила" для группы дублей, идущей последней по счёту, стала возникать ошибка:
Отсутствует ключ строки {ИнструментыРазработчикаTormozit Обработка.ирПоискДублейИЗаменаСсылок.Форма.Форма.Форма(1298)}: ЭлементыФормы.ПравилаЗаменыСсылок.ТекущаяСтрока = НоваяТекущаяСтрока; {ИнструментыРазработчикаTormozit Обработка.ирПоискДублейИЗаменаСсылок.Форма.Форма.Форма(1312)}: Если Не ЗаполнитьПравилаПоГруппеДублей(ГруппаДублей[мИмяПоляНомерГруппы]) Тогда {ИнструментыРазработчикаTormozit Обработка.ирПоискДублейИЗаменаСсылок.Форма.Форма.Форма(3483)}: РезультатПоиска = ЗаполнитьПравилаЗаменыСсылокПоВсемГруппам();
по причине: Отсутствует ключ строки
|
|
| |
tormozit | Дата: Пятница, 27.11.2020, 18:25 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Нужны снимки окна непосредственно перед ошибкой 1. На странице "Группы дублей" 2. На странице "Правила замены". На вопрос об очистке правил какой ответ даешь?
|
|
| |
medvalex | Дата: Воскресенье, 29.11.2020, 16:25 | Сообщение # 3 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| скрины в приложении.
давал ответ "да, очистить".
когда воспроизводил ситуацию для скринов, обнаружил, что ошибка возникает и без такого вопроса (когда пустая таблица правил замены была), и когда отвечаешь "да", и когда отвечаешь "нет". всегда, короче.
и оказалось, что последнюю группу дублей выбирать тоже не обязательно.
после возникновения ошибки в таблице правил появляется одна строка (на скрине), до этого было 0 строк.
|
|
| |
tormozit | Дата: Воскресенье, 29.11.2020, 18:53 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Вторая картинка сделана сразу после первой? Я вижу там другие объекты - не те, которые были на первой. Хотелось бы увидеть снимок страницы "Группы дублей" и последней страницы сразу после возникновения ошибки, чтобы можно было сопоставить, правильные ли объекты попадают на последнюю страницу. И заодно тогда уж и первую страницу на всякий случай покажи. Каким образом заполнялись группы дублей? Какие действия с группами дублей выполнялись с их появления и до проблемного действия?
|
|
| |
medvalex | Дата: Воскресенье, 29.11.2020, 19:27 | Сообщение # 5 |
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
| сразу после первой. объекты те, которые на первой - но передается только первая строчка, дальше группы не передаются. ошибка не воспроизводится, если курсором на первой строке с группами дублей стоять перед нажатием "в правила". ошибка воспроизводится, если стоять на любой строке, начиная со 2, и выбирать вариант "да, очистить таблицу".
никаких доп. действий не выполнял. поиск по наименованию, "автоправильные элементы" по количеству ссылок. у первых 10 групп дублей вообще нет ссылок (колво ссылок=0).
|
|
| |
tormozit | Дата: Воскресенье, 29.11.2020, 19:43 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Ошибку воспроизвел. https://www.hostedredmine.com/issues/901278
Цитата medvalex ( ) нажать "в правила" для группы дублей Это я понял как - нажать на кнопку "в правила" для текущей группы дублей". Ведь именно кнопка над нижней таблицей создает правила ровно по одной текущей группе дублей. А та, кнопка, на которую ты на самом деле нажимал, работает для всех групп дублей сразу и расположена над таблицей групп дублей. Тем самым ты направил меня по ложному следу. Поэтому я обычно указываю на картинках элементы управления явно, чтобы избежать таких неоднозначностей.
|
|
| |
tormozit | Дата: Понедельник, 30.11.2020, 08:05 | Сообщение # 7 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Исправлено в 5.70
|
|
| |