Текущее время: Пт, май 16 2025, 07:43

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Сортировка в ALV Grid
СообщениеДобавлено: Ср, ноя 23 2005, 08:30 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Интересная проблема. При сортировке по текстовым полям (например, наименование изделия) в ALV Grid выяснилась одна забавная проблема: сортировка идет не по классическому 1,2,...,9,0,А,Б,... а,б,... а по странному А,Б,...а,б,...1,2...9,0. Сразу возникает вопрос, кто-то с таким сталкивался, и как это решается?
Версия SAP R/3 - 4.6C

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 23 2005, 09:58 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, май 04 2005, 16:29
Сообщения: 687
Откуда: Нижневартовск->Москва
Пол: Мужской
Думаю это решаемо только модификацией стандарта :(
В ALV сортировки выполняются в методе APPLY_SORT вызовом ФМ LVC_SORT_APPLY, у которого по умолчанию параметр I_AS_TEXT = 'X'. Этот параметр регулирует то, как происходит сортировка - просто SORT .. или SORT .. AS TEXT.
В APPLY_SORT этот параметр не передаётся и все сортировки идут AS TEXT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 23 2005, 10:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Точно, погонял ФМ LVC_SORT_APPLY с разными значениями I_AS_TEXT, так оно и есть. Куда же саповцы смотрят :shock:

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 23 2005, 10:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Igor Moskvin написал:
Куда же саповцы смотрят :shock:

Туда же, куда и остальные :) Что они, не люди что ль? :)

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 23 2005, 12:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Один фиг, где логика, если в ФМ передается параметр - "сортировать как текст" - сортирует криво, снимаешь этот параметр - все как надо... самое интересное не это, как простому пользователю-заказчику это объяснить, типа мегабабки заплачены, а работает криво... :evil:

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 23 2005, 13:53 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Igor Moskvin написал:
Один фиг, где логика, если в ФМ передается параметр - "сортировать как текст" - сортирует криво, снимаешь этот параметр - все как надо... самое интересное не это, как простому пользователю-заказчику это объяснить, типа мегабабки заплачены, а работает криво... :evil:

Да никак... система реализует это так как есть... если вас это очень не устраивает и напрягает пишите в SAP возможно к вам прислушаются. Или вы думаете что она за эти деньги система вам должна будет на баяне играть,стриптиз показываеть и еще варить кофе?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 24 2005, 07:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
Uukrul написал(а):
Или вы думаете что она за эти деньги система вам должна будет на баяне играть,стриптиз показываеть и еще варить кофе?


За такие деньги - однозначно :D

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 24 2005, 10:50 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Igor Moskvin написал:
Uukrul написал(а):
Или вы думаете что она за эти деньги система вам должна будет на баяне играть,стриптиз показываеть и еще варить кофе?


За такие деньги - однозначно :D

Да вообще-то там уже и не такие они большие, хотя опять же если для ларька с сигаретами то да, а если для какого-то металлургического заводика... то тут уже надо считать :P хотя да за эти деньги можно людей набрать которые будут на баяне играть, стриптиз показывать, кофе варить и акционеров развлекать, только результата в работе скорее всего не будет...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 24 2005, 13:06 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 10 2005, 10:21
Сообщения: 198
Пол: Мужской
На самом деле возмущение не от того, что программа не готовит кофе, а то, что такой глюк не поправлен (ноту я не нашел). Но ведь самое интересное не это, а то, что этого никто не замечает или подстраивается. Даже у нас на предприятии, где пользователя легче сразу зашибить, этот косяк заметили спустя сколько лет после эксплуатации.

_________________
Если программа заработала с первого раза, значит она написана принципиально неверно!


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB