Текущее время: Вт, апр 16 2024, 15:02

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Вывод пробелов перед текстом в ALV (отступы)
СообщениеДобавлено: Чт, окт 21 2004, 10:48 
Начинающий
Начинающий

Зарегистрирован:
Чт, сен 30 2004, 10:57
Сообщения: 16
Откуда: Москва
Пол: Мужской
нужно реализовать форматирование текста в виде:

------------------------------------
|Выручка всего в т.ч.__| 100|
|____товар1_________| 60 |
|____товар2_________| 40 |
|---------------------------------

и т.п.

но при выводе на экран alv "съедает" все пробелы перед текстом.

не подскажете, как решить эту проблему?
может есть какой-то символ, который можно использовать вместо пробелов?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 21 2004, 10:59 
Гость
смотри SLIS_T_FIELDCAT_ALV-JUST
в фм REUSE_ALV_FIELDCATALOG_MERGE


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: отступы
СообщениеДобавлено: Чт, окт 21 2004, 14:47 
Начинающий
Начинающий

Зарегистрирован:
Чт, сен 30 2004, 10:57
Сообщения: 16
Откуда: Москва
Пол: Мужской
ВН написал(а):
смотри SLIS_T_FIELDCAT_ALV-JUST
в фм REUSE_ALV_FIELDCATALOG_MERGE


не то,
выравнивание я уже смотрел,
нужны именно отступы (различные).

то есть, например во второй строке - 5 пробелов,
в 3-й 10 пробелов,
а в первой без оступа.
везде выравнивание по левому краю.


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

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Может, попробовать реализовать такой вывод через SUBTOTALS?

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 22 2004, 08:14 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
может Write-ами нарисовать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 22 2004, 10:43 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
А CONVERSION_EXIT не поможет?
Если конечно там можно будет отслеживать твои условия для отступов...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: отступы
СообщениеДобавлено: Пт, окт 22 2004, 11:55 
Начинающий
Начинающий

Зарегистрирован:
Чт, сен 30 2004, 10:57
Сообщения: 16
Откуда: Москва
Пол: Мужской
nicky555 написал:
Может, попробовать реализовать такой вывод через SUBTOTALS?



к сожалению, не совсем подходит,

сейчас пытаюсь посмотреть поля fieldcatalog'a,

может есть способ заставить alv не съедать пробелы.

то есть отучить его выводить вместо ' Выручка...',
'Выручка... '.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: отступы
СообщениеДобавлено: Пт, окт 22 2004, 11:56 
Начинающий
Начинающий

Зарегистрирован:
Чт, сен 30 2004, 10:57
Сообщения: 16
Откуда: Москва
Пол: Мужской
вот же блин, этот форум тоже пробелы съедает


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, окт 24 2004, 15:08 
Гость
conversion_exit не поможет. Хм, а почему съедает ведущие пробелы - ты что выравниваешь столбец или grid юзаешь?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Вывод пробелов перед текстом в ALV (отступы)
СообщениеДобавлено: Ср, апр 13 2016, 10:29 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, окт 12 2005, 07:54
Сообщения: 45
Пол: Мужской
Добрый день всем.

Эта проблемка как-то решилась или нет?
У меня такая же беда при нехватке времени...
Может кто-то знает волшебный ответ?

_________________
Большие обещания уменьшают доверие


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод пробелов перед текстом в ALV (отступы)
СообщениеДобавлено: Ср, апр 13 2016, 10:44 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
MMY написал:
Добрый день всем.

Эта проблемка как-то решилась или нет?
У меня такая же беда при нехватке времени...
Может кто-то знает волшебный ответ?


в целом есть
Note 815917 - GridView: Displaying leading or trailing spaces in ALV Grid

как вариант решения
http://www.sapboard.ru/forum/viewtopic.php?p=339067
сам не пробовал


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод пробелов перед текстом в ALV (отступы)
СообщениеДобавлено: Ср, апр 13 2016, 13:25 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, окт 12 2005, 07:54
Сообщения: 45
Пол: Мужской
Спасибо Besa за оперативный ответ.
Буду пробовать.

_________________
Большие обещания уменьшают доверие


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод пробелов перед текстом в ALV (отступы)
СообщениеДобавлено: Вт, май 31 2022, 21:49 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Нашёл решение этой проблемы
нужно в настройке каталога для соответствующего поля установить parameter0 = abap_true

Нашёл почти случайно:
в инклюде <CL_ALV_CONTROL> обратил внимание на стиль ALV_COL_STYLE_L_SPACES - что как бы намекало на то что это то что нужно
но попытка применить этот стиль во всех местах... не помогло
тогда сделал поиск использования этого стиля по всей кодовой базе, в результате в инклюде LSLVCF01 было найдено:
* leading spaces vvd
if rs_fieldcat-parameter0 = 'X'.
rs_lvc_info-col_style = rs_lvc_info-col_style +
alv_col_style_l_spaces.
endif.

проверил - работает

_________________
Изображение Попытка не пытка


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

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


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

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


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

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