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

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


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

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


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

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