Имя: Пароль:
1C
1С v8
Глюк в запросе с итогами по строковому поле
0 nikitaz
 
17.04.15
17:45
Интересный выловил глючок.
Есть запрос с итогами по строковому полю.
Так вот, при выполнении запроса и выгрузке его в ТЗ или выборку, в итогах регистр первого символа может отличаться от регистра первого символа в детализированных записях.
Вот пример:

Какая-тоСтрока         30
какая-тоСтрока  Бананы 10
какая-тоСтрока  Груши  20

Что скажете? Пятничное думаете? Наблюдаю такое уже полгода.
1 mehfk
 
17.04.15
17:53
проверь ВСЕ записи.
2 ДенисЧ
 
17.04.15
17:54
"Наблюдаю такое уже полгода."
Продолжайте наблюдение.
Как гласит китайская пословица, если очень долго наблюдать непонятное явление, оно станет понятным...
3 nikitaz
 
17.04.15
17:56
(1) Проверю. Запрос по регистру оборотов. Открыл регистр, отобрал необходимые записи. В записях - какая-тоСтрока. В итогах запроса - Какая-тоСтрока. Вот так. Помогайте.
4 mehfk
 
17.04.15
17:57
ВЫБРАТЬ
    "тест" КАК ПолеТест,
    1 КАК ПолеЕщеОдно
ПОМЕСТИТЬ ВТ_Тест

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    "Тест",
    2

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    "ТеСт",
    3

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    "тЕсТ",
    4
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Тест.ПолеТест КАК ПолеТест,
    ВТ_Тест.ПолеЕщеОдно
ИЗ
    ВТ_Тест КАК ВТ_Тест
ИТОГИ ПО
    ПолеТест
5 nikitaz
 
17.04.15
18:13
(4) Отлично. Ваш результат дает один итог )))
6 rphosts
 
17.04.15
18:14
(2) в исходнике было: если долго смотреть в запрос - запрос начнёт смотреть в тебя
7 nikitaz
 
17.04.15
18:16
Самое дурное, то с латиницей тот же прикол. Т.е. различия в регистре для итогов НЕТ
8 mehfk
 
17.04.15
18:23
Вас ожидают еще множество моментов где вы встретитесь с регистронезависимостью символов. Не стоит из каждой встречи делать сенсацию.
9 ДенисЧ
 
17.04.15
20:13
(6) не спорь с исходниками, там всё совсем по-другому, всё не так однозначно...
10 Defender aka LINN
 
17.04.15
20:20
(7) выкинь из этой фразы слова "для итогов" и осознай дзен.
А потом перейду на другую СУБД и сломай свой дзен вдребезги.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший