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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: В формате ALV не выводятся все поля из internal table.
СообщениеДобавлено: Ср, окт 25 2006, 17:27 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
В формате ALV не выводятся поле из internal table.

В IT есть 2 поля:
carrid like spfli-carrid
count like wa_i (wa_i он интеджер объявленный в начале)

заполнение таблицы происxодит так:
select carrid count(*) as count
into .... fields of table imat
from spfli
group by carrid.


Короче ..._ALV_DISPLAY получает IMAT как internal table, но печатает только carrid.

То что информация находитса в таблице, то ето точно, так как если запускаю:
LOOP at imat into wa_imat
write:/ wa_imat-carrid,
wa_imat-count
endloop.

То получаю то что надо, а вот в формате ALV, печатается, только первое поле и все.

Надеюсь я понятно изложил ситуацию.

Заранее благодарен за помощ.

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 25 2006, 17:31 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, апр 17 2006, 11:03
Сообщения: 123
не понятно отображается ли сам столбец для второго поля,
если нет, то нужно смотреть в сторону field catalog


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В формате ALV не выводятся все поля из internal table.
СообщениеДобавлено: Ср, окт 25 2006, 17:34 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
DBA написал(а):
В формате ALV не выводятся поле из internal table.

В IT есть 2 поля:
carrid like spfli-carrid
count like wa_i (wa_i он интеджер объявленный в начале)

заполнение таблицы происxодит так:
select carrid count(*) as count
into .... fields of table imat
from spfli
group by carrid.


Короче ..._ALV_DISPLAY получает IMAT как internal table, но печатает только carrid.

То что информация находитса в таблице, то ето точно, так как если запускаю:
LOOP at imat into wa_imat
write:/ wa_imat-carrid,
wa_imat-count
endloop.

То получаю то что надо, а вот в формате ALV, печатается, только первое поле и все.

Надеюсь я понятно изложил ситуацию.

Заранее благодарен за помощ.


А field_catalog строите на основе описания структуры в программе?
Если да, то вполне стандартное поведение ALV.
Ведь вот в Происходит что то странное... Runtime error правильно посоветовали описать структуру для вывода в словаре.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: В формате ALV не выводятся все поля из internal table.
СообщениеДобавлено: Ср, окт 25 2006, 18:20 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Спасибо, описание структуры в словаре решило проблему.

sy-uname написал(а):
А field_catalog строите на основе описания структуры в программе?
Если да, то вполне стандартное поведение ALV.


Что вы подразумеваете под "стандартным поведением ALV"?
В чем стандарт?

P.S. Я <я не знать русский языка> за странные вопросы, просто я в начале начал программирования на ABAP :)

_________________
Just Beginner...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 25 2006, 19:46 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Подробнее в http://sapboard.ru/forum/viewtopic.php?t=15420 ранее обсуждалось ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, окт 25 2006, 20:02 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, май 10 2006, 15:18
Сообщения: 41
Откуда: Israel, Rishon Le-Zion
Спасибо. :)

_________________
Just Beginner...


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

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


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

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


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

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