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

Обсуждения релиза 3 beta (27.01.18)

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

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение admin » Пн янв 29, 2018 1:38 pm

Предок TDBEdit. Выводить свойства списка в скрипт не планируется, по крайней мере пока.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 2 раза
Контактная информация:

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение YurAnt » Пн янв 29, 2018 2:35 pm

Попробовал GOODS_FAST (demodx.tk:qpopje). При большом объеме справочника посимвольный ввод в объект довольно затруднительный (один символ = один запрос + подвисание всего интерфейса в момент выполнения). В случае с самопальным полем (поиск по вводу) - делал таймер сдвига по нажатию клавиш и сработку запроса по истечении таймаута с последней нажатой клавиши. Вполне хватает паузы в 0,5..1 сек.
Возможно ли это как-то оптимизировать в новом объекте?

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

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение admin » Пн янв 29, 2018 2:48 pm

Я думал над таким вариантом, не знаю. При быстром коннекте задержка наоборот будет неудобна.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 2 раза
Контактная информация:

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение YurAnt » Пн янв 29, 2018 2:52 pm

admin писал(а):При быстром коннекте задержка наоборот будет неудобна.

Согласен. В принципе может есть смысл хотя бы вынести опцию управления? Над алгоритмом автоопределения попробуем покумекать. А если таковой придумается и покажет нормальный тест - может и его внедрить в последующем...

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

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение admin » Пн янв 29, 2018 2:58 pm

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

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 2 раза
Контактная информация:

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение YurAnt » Пн янв 29, 2018 3:12 pm

Могут быть казусы. Допустим ограничение 20, в конкретной базе набираешь "альбом". А их оказывается "для рисования", "для первого класса", "для детей Поволжья.." и т.п., набираешь "Альбом для д..". и тут оказывается, что разновидностей альбомов для детей Поволжья аж 3 десятка и 10 штук выпадают из двадцатки. Итого придется набирать чуть ли не весь текст названия... Кажется фиксированной золотой середины тут нет.

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

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение admin » Пн янв 29, 2018 3:37 pm

Фильтр же работает по фрагментам, а не по началу строки. Введите "альб рис пов разнов". По любому можно уточнить запрос.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 2 раза
Контактная информация:

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение YurAnt » Пн янв 29, 2018 3:42 pm

Ну практика покажет... Например у меня может быть запрос: "купол..", "внутр.." и мне может вывалить сотни разных вариантов купольных видеокамер с разными характеристиками (PAL,IP,AHD,SDI,TVI,CVI... от 0.3 до 12 Мп и т.п.) или для внутренного монтажа.

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

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение admin » Пн янв 29, 2018 6:29 pm

Смысл какой в фильтрации? Выдать минимальный набор, чтобы быстро выбрать нужный вариант. Сотни вариантов - это проблема набирающего. Совсем нет вариантов сократить набор что ли? Ну тогда просто оставить кнопку и открывать справочник, так удобнее будет.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Поблагодарили: 2 раза
Контактная информация:

Re: Обсуждения релиза 3 beta (27.01.18)

Сообщение YurAnt » Пн янв 29, 2018 7:31 pm

admin писал(а):Смысл какой в фильтрации? Выдать минимальный набор, чтобы быстро выбрать нужный вариант...

Не всегда. Зачастую бывает нужно что-то найти без конкретики. Например - по части описания определенные параметры в характеристиках и в найденных вариантах уже определить что именно нужно. Тогда и ограничение в 100 записей может сыграть злую шутку: "оно было, но пропустил..."


Вернуться в «Обсуждение релизов DataExpress»