Текущее время: Пт, сен 05 2025, 02:49

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Сортировка значений переменной при выводе
СообщениеДобавлено: Вт, окт 04 2005, 13:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Всем привет!

Имеем переменную, которая определена как user-exit.
ФМ как обычно имеет вид:
Code:
FUNCTION zfm.
*"----------------------------------------------------------------------
*"*"Локальный интерфейс:
*"  IMPORTING
*"     VALUE(I_AREA) TYPE  UPC_Y_AREA
*"     VALUE(I_VARIABLE) TYPE  UPC_Y_VARIABLE
*"     VALUE(I_CHANM) TYPE  UPC_Y_CHANM OPTIONAL
*"     VALUE(ITO_CHANM) TYPE  UPC_YTO_CHA
*"  EXPORTING
*"     REFERENCE(ETO_CHARSEL) TYPE  UPC_YTO_CHARSEL
*"----------------------------------------------------------------------
DATA: ls_charsel TYPE upc_ys_charsel.

  ls_CharSel-chanm = 'ID'.
  ls_CharSel-sign  = 'I'.
  ls_CharSel-opt   = 'EQ'.

  ls_CharSel-seqno = '1'.  ls_CharSel-low = '110'.  APPEND ls_CharSel TO ETO_CHARSEL.
  ls_CharSel-seqno = '2'.  ls_CharSel-low = '109'.  APPEND ls_CharSel TO ETO_CHARSEL.
  ls_CharSel-seqno = '3'.  ls_CharSel-low = '108'.  APPEND ls_CharSel TO ETO_CHARSEL.
ENDFUNCTION.

Написано все конечно же условно, но вроде верно.

Так вот, когда в BPS0 смотришь как устанавливаеются значения для этой переменной, то видно все нормально, т.е. ID столбцов так и идут 110 109 108.
Но при выполнении папки планирования, столбцы в гриде(как раз ID этой переменной) выводятся в другом порядке - 108 109 110. То есть сортирует всегда столбцы по возрастающей, а не как я в ФМ указал. Как настроить вывод формата, что была моя сортировка столбцов?

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сортировка значений переменной при выводе
СообщениеДобавлено: Чт, окт 06 2005, 09:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 08:36
Сообщения: 182
Откуда: Russia
Пол: Мужской
Пациент: Доктор, а почему меня все игнорируют?
Доктор: Проходите, проходите, следующий

хныыы :)

_________________
С Уважением Серега


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 06 2005, 11:00 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, авг 18 2004, 10:59
Сообщения: 754
Откуда: Moscow
Никак.

_________________
Фарш невозможно провернуть назад,
И мясо из котлет не восстановишь


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

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


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

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


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

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