Текущее время: Пн, июл 21 2025, 13:12

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Минимизировать колонку в ALV
СообщениеДобавлено: Вт, ноя 15 2011, 10:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Коллеги,

есть динамически формируемая ALV.
После этого формирования идет проверка условий....
При ошибки необходимо скрыть, минимизировать и тд(но не переформировывать alv) не пустую колонку.

Возможно ли это?

С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Вт, ноя 15 2011, 11:50 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
LELUK написал(а):
Коллеги,

есть динамически формируемая ALV.
После этого формирования идет проверка условий....
При ошибки необходимо скрыть, минимизировать и тд(но не переформировывать alv) не пустую колонку.

Возможно ли это?

С уважением.

Я так понимаю, что проверка идет после отрисовки АЛВ...
Можно сделать через REUSE_ALV_GRID_LAYOUT_INFO_GET/SET(также есть методы) и затем не забыть вызвать метод refresh.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Ср, ноя 16 2011, 15:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Меня еще больше ограничили в возможностях править alv(такова работа в команде!)

Теперь я могу только заполнять данную колонку, отсюда вопрос:
- Есть ли возможность скрыть убрать удалить порвать минимизировать и тд столбец в alv если он пустой?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Ср, ноя 16 2011, 15:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
LELUK написал(а):
Меня еще больше ограничили в возможностях править alv(такова работа в команде!)

Теперь я могу только заполнять данную колонку, отсюда вопрос:
- Есть ли возможность скрыть убрать удалить порвать минимизировать и тд столбец в alv если он пустой?

Я не пойму, у Вас алв редактируемый, Вы можете заполнять эту колонку и если она в какой то момент останется пустой, то столбец надо скрыть? при этом Вам нельзя править программу? или?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Ср, ноя 16 2011, 15:32 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Этапы:
1) Формирование ALV(куда я вставил свою колонку)
2) Вывод alv на экран
3) Изменение критерий поиска(обновление таблицы) при котором моя колонка не заполняется
При этом, раньше, никакие изменения в структуре свойствах alv не предусматривались,
то есть вариант с пустой колонкой надо предусмотреть на 1 этапе

П.С. Сори за такое объяснение.
Я пол дня сижу и думаю или я тупой или такое добавление в созданную и оттестированную структуру вкорячить сложно


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Ср, ноя 16 2011, 16:02 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
На этапе формирования каталога полей, если колонка пустая, то проставить ей TECH = 'X'?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Минимизировать колонку в ALV
СообщениеДобавлено: Пт, ноя 18 2011, 10:07 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Забыл уточнить что дело имею с WD, а тут совсем другой случай.

Решение(как подсказал Besa): http://forums.sdn.sap.com/thread.jspa?threadID=1681440 может кому понадобится


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

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


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

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


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

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