Текущее время: Сб, июл 19 2025, 20:58

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


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

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


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

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