|
СКД странное поведение при вводе строк. Автодополнение пробелами | ☑ | ||
|---|---|---|---|---|
|
0
25-11
16.01.22
✎
18:40
|
Платформа 8.3.20.1674, серверная база.
В отчете есть поле "Код", символьное. Устанавливаем отбор в пользовательском режиме по условию "Начинается с". И строка автоматически дополняется пробелами справа, в итоге отбор не работает. Например, при выключенном отборе вижу запись, в которой код "БП-00000368" Если ввести "БП" или "БП-", то отчет выдаёт пустой результат. И пишет Отбор: Код Начинается с "БП- " Может быть, кто-то сталкивался? Как побороть нежелательное дополнение пробелами? |
|||
|
1
25-11
16.01.22
✎
18:47
|
Попробовал в демоверсии БП 3.0.106.60, универсальный отчет, например, по спр-ку "Номенклатура" - такая же ерунда. Возможно, кому-то известна настройка "Не дополнять коды пробелами"?
Потому что с наименованием работает штатно: если ввести "а", то видим фильтр Отбор: Наименование Начинается с "а" И в демобазе нормально выводит Абонентское обслуживание Автомобиль Арахис Аренда Ассорти Ассорти (комиссионные) |
|||
|
2
25-11
17.01.22
✎
07:39
|
Ещё раз поинтересуюсь - никто не сталкивался с подобной проблемой?
|
|||
|
3
Мимохожий Однако
17.01.22
✎
07:41
|
Убрать пробелы удаётся перед запуска поиска?
|
|||
|
4
25-11
17.01.22
✎
08:47
|
(3) Ну да, но они потом автоматически добавляются к строке, которая введена пользователем.
|
|||
|
5
25-11
17.01.22
✎
09:50
|
Вот так работает только с полем "код"
Параметры: Тип объекта: Справочники Имя объекта: Номенклатура Имя таблицы: Выводить количество подчиненных записей: Да Отбор: Код Начинается с "0 " |
|||
|
6
25-11
17.01.22
✎
10:00
|
Помогают костыли... Если создать пользовательское поле "Ко1" с выражением СокрЛП(Код), то к нему пробелы уже не добавляются
Параметры: Тип объекта: Справочники Имя объекта: Номенклатура Имя таблицы: Выводить количество подчиненных записей: Да Отбор: Ко1 Начинается с "0" Теперь уже просто любопытно, нет ли более естественных вариантов? |
|||
|
7
toypaul
гуру
17.01.22
✎
10:09
|
(6) косяк в платформе мэй би. типа если поле код фиксированной длины, то и строка должна быть такой же длины. но не учитывается, что операция сравнения не предполагает дополнения до общей длины поля
|
|||
|
8
25-11
17.01.22
✎
10:28
|
(7) Я в одной из предыдущих версий платформы глянул - тоже самое.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |