Автоматическое завершение ввода текста или чисел

Автор hsn, 1 сентября 2023, 14:27

0 Пользователи и 1 гость просматривают эту тему.

hsn

Доброго времени суток.
В libreoffice есть панель поиска(в левом нижнем углу). Ситуация такая: сотруднику приносят список с цифрами(артикулы изделий). Он в таблице ищет эти артикулы. Например, набирает 211-1 и нажимает enter. Всё прекрасно. Но далее может быть артикул просто 211. И тут возникает проблема - libreoffice услужливо присоединяет "-1" к набранному значению 211. Если не удалить эти "-1" и нажать enter -libreoffice будет искать 211-1.
Вопрос: как отключить это автоматическое завершение ввода текста или чисел?
Отключение пункта меню Сервис--Автоввод результата не дало.

economist

#1
Сервис - Параметры - Расширенные - Открыть экспертные... А там сделать вот так, кликом по true/false - false (рисунок):

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

hsn

Увы. Похоже этот параметр относится к ячейкам. Проблема осталась. Не смертельно, конечно...

economist

Если вы про Окно поиска в левом нижнем углу, то оно прошло длинный эволюционный путь и "улучшать" его - только портить. Попробую отговорить от этого.

Как только искомые строки артикулов станут длиннее чем "211-1" (уверен что это уже случилось) - автоматические дописываемую при наборе часть "-1" (из реально существующих, кстати) LibreOffice выделяет цветом и ее легко удалить одним(!) нажатием клавиши Delete. И все, проблемы нет.

В длинном всегда легче удалить ненужный короткий хвост, чем писать всё целиком, что бы пользователь ни утверждал. LibreOffice меняет фон на красный, если искомого нет на листе, это тоже мега-удобно.

Если и это не устраивает - приучите пользователя жать Ctrl+H - там большой диалог и легче удержать контекст внимания, чем в левом нижнем углу большого монитора. На сверхшироких левый нижний угол м.б. так далеко, что будет видеться под острым углом  ;)

Что же касается самых удобных для пользователя способов поиска артикулов итп по первым введенным символам - есть несколько способов: http://wiki.harlamenkov.ru/wiki/RU/kb/00000359 Не смущайтесь что это про Base - Calc это тоже БД, и даже без нее в Calc есть поверх листа невидимый слой Форм, на которых можно разместить контролы вида Таблица XGRIDControl и текстовые поля под 1-3 колонками (наименованием, маркой и артикулом).

С ними можно произвольно сочетать клик по колонке с группами (грубый фильтр), ввод части имени или артикула (средний фильтр) и финализирующий клик по нужной строке (к этому моменту она в таблице остается одна или 1-3, ошибиться не выйдет). Это самый быстрый и удобный способ искать номенклатуру в длинных "бухгалтерских" данных, примерно в 4 раза меньше действий и во столько же раз меньше трудозатрат. Идею совместить клики (обработкой события) и текст подсказали опытные форумчане, но уже не помню кто.
Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...

hsn

Цитата: economist от  6 сентября 2023, 08:25дописываемую при наборе часть "-1" (из реально существующих, кстати) LibreOffice выделяет цветом и ее легко удалить одним(!) нажатием клавиши Delete. И все, проблемы нет.

Полностью согласен. Только девушка(которая забивает данные) на экран не смотрит. И на клавиатуру не смотрит. Смотрит только на бумажку с цифрами...
А вот за "фильтры" отдельное СПАСИБО. Сам часто пользуюсь ими, а тут как-то из памяти вышибло...
Думаю, тему можно закрыть.