Текущее время: Пн, сен 08 2025, 12:37

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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