Суббота, 05.10.2024, 01:02
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
кнопка "в правила" не работает в поиске дублей и замене ссыл
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 строк.
Прикрепления: 1656186.png (319.6 Kb) · 8404297.png (125.5 Kb)
 
tormozitДата: Воскресенье, 29.11.2020, 18:53 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Вторая картинка сделана сразу после первой?
Я вижу там другие объекты - не те, которые были на первой. Хотелось бы увидеть снимок страницы "Группы дублей" и последней страницы сразу после возникновения ошибки, чтобы можно было сопоставить, правильные ли объекты попадают на последнюю страницу. И заодно тогда уж и первую страницу на всякий случай покажи.
Каким образом заполнялись группы дублей?
Какие действия с группами дублей выполнялись с их появления и до проблемного действия?
 
medvalexДата: Воскресенье, 29.11.2020, 19:27 | Сообщение # 5
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн
сразу после первой. объекты те, которые на первой - но передается только первая строчка, дальше группы не передаются.
ошибка не воспроизводится, если курсором на первой строке с группами дублей стоять перед нажатием "в правила".
ошибка воспроизводится, если стоять на любой строке, начиная со 2, и выбирать вариант "да, очистить таблицу".

никаких доп. действий не выполнял. поиск по наименованию, "автоправильные элементы" по количеству ссылок. у первых 10 групп дублей вообще нет ссылок (колво ссылок=0).
Прикрепления: 5094753.png (210.8 Kb) · 0127393.png (129.7 Kb)
 
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
 
  • Страница 1 из 1
  • 1
Поиск: