Фильтр по пользователям

Ответить
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Фильтр по пользователям

Сообщение rozen »

Доброго времени суток!
Обнаружил, что фильтр по полю "Пользователи" не корректно показывает записи.
У меня сущность с множеством записей с полем "Пользователи". Существует, к примеру 20 записей назначенных на пользователя "1". Открываю список и делаю фильтр с по полю, выбираю нужного пользователя (1) и получаю список записей только для этого пользователя, но их всего 6. Других фильтров нет.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Фильтр по пользователям

Сообщение support »

Уточните пожалуйста, вы сейчас тестируете на существующей базе или это новая установка?
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Фильтр по пользователям

Сообщение rozen »

Это тестирование на существующей базе.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Фильтр по пользователям

Сообщение support »

Давайте разбираться, очень важно найти проблему.

1. Я так полагаю что при обновлении вы выполнили скрипт?
/install/autoupdate/data_perpare_from_1.6_to_1.7.php

2. записи которые отсутствуют это записи которые уже были в системе, это не новые записи, верно?

3. производились ли какие то действия с записями которые отсутствуют, например массовое обновление?

4. Наблюдается ли проблема с другим любым полем по типу "список" (выпадающий список, флажки, переключатели и т.д.)?

5. Попробуйте просто обновить запись которая отсутствует и после этого появилась ли оно в списке.

6. После проведения выше перечисленных тестов, попробуйте выполнить скрипт еще раз /install/autoupdate/data_perpare_from_1.6_to_1.7.php

Сообщите результат.
Аватара пользователя
rozen
Сообщения: 171
Зарегистрирован: 25 мар 2015, 12:11
Имя: Андрей
Откуда: Красноярск

Re: Фильтр по пользователям

Сообщение rozen »

support писал(а):Давайте разбираться, очень важно найти проблему.

1. Я так полагаю что при обновлении вы выполнили скрипт?
/install/autoupdate/data_perpare_from_1.6_to_1.7.php
Да
support писал(а): 2. записи которые отсутствуют это записи которые уже были в системе, это не новые записи, верно?
Нет, не верно. Есть и новые записи, которые отсутствуют.
support писал(а): 3. производились ли какие то действия с записями которые отсутствуют, например массовое обновление?
Массового обновления не проводилось, только редактирование записи (в одно поле ставилась дата, во втором выбиралось другое значение из выпадающего списка).
support писал(а): 4. Наблюдается ли проблема с другим любым полем по типу "список" (выпадающий список, флажки, переключатели и т.д.)?
Да, при фильтрации по полю "выпадающий список" нужные записи не отображаются.
support писал(а): 5. Попробуйте просто обновить запись которая отсутствует и после этого появилась ли оно в списке.
Пробовал, не сработало.
support писал(а): 6. После проведения выше перечисленных тестов, попробуйте выполнить скрипт еще раз /install/autoupdate/data_perpare_from_1.6_to_1.7.php
Сделал.
support писал(а): Сообщите результат.
Помогло!
Видимо скрипт не отработал в первый раз.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Фильтр по пользователям

Сообщение support »

ясно, значит проблема не в скрипте data_perpare_from_1.6_to_1.7.php

значит где то есть проблема в коде если вы говорите что есть новые записи, которые отсутствуют в фильтре.
(типы полей случайно не изменяли?)

Можете сделать еще несколько тестов, добавить несколько записей и посмотреть как работают фильтры, попробовать обновить данные, обновить данные с помощью комментарием (если есть такое) или при помощи массового обновления.
Аватара пользователя
nikorn
Сообщения: 342
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Re: Фильтр по пользователям

Сообщение nikorn »

значит проблема не в скрипте data_perpare_from_1.6_to_1.7.php
Мне кажется, что проблема как раз в нем, раз после повторного запуска скрипта проблема пропала.

А вообще, для начала я бы предложил посмотреть дамп проблемной таблицы. Что там в БД для проблемных полей...
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Фильтр по пользователям

Сообщение support »

Все таки была проблема в коде, которую сегодня нашел и поправил
http://rukovoditel.net/forum/ru/viewtop ... 2082#p2082
Ответить