| 
    
 | 
        СКД странное поведение при вводе строк. Автодополнение пробелами         | 
☑ | 
    
        | 
    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) Я в одной из предыдущих версий платформы глянул - тоже самое.     
         | 
 |