Текущее время: Вс, июл 20 2025, 22:56

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 17:54 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 08 2011, 15:42
Сообщения: 79
Как считать данные из внутренней таблички во внешнюю?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:02 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
kompac, попробуйте четче сформулировать свой вопрос. Какая задача перед вами стоит?

З.Ы.: А лучше обратитесь к специалисту. Безопаснее будет.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:12 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 08 2011, 15:42
Сообщения: 79
Есть прозрачная таблица ZTEST400_01. Создаем структуру, внутренную табличку и сливаем туда содержимое прозрачной таблицы и добавляем одну строчку. Теперь задача залить данные обратно в прозрачную таблицу ZTEST400_01 из внутренней.


Вот код.

*&---------------------------------------------------------------------*
*& Report Z400_02
*&
*&---------------------------------------------------------------------*
*&
*&

*&---------------------------------------------------------------------*

REPORT Z400_02.


TYPES: begin of structura01,
ID type i,
Tovar(30) TYPE c,
end of structura01.

Data vn_tab type structura01 OCCURS 100.
Data str_vn_tab LIKE LINE OF vn_tab.



SELECT * from ZTEST400_01 into CORRESPONDING FIELDS OF TABLE vn_tab.
str_vn_tab-ID = 3.
str_vn_tab-Tovar = 'Молоко'.
INSERT str_vn_tab INTO vn_tab
INDEX 3.
loop at vn_tab INTO str_vn_tab.
WRITE:/ str_vn_tab-ID,
str_vn_tab-TOVAR.
ENDLOOP.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:14 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Модифай вам в помощь )


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
to kompac, без обид, или отдайте абаперу или начните с прочтения всем известной книжки-абап_букваря Кремчера(это лишним не будет в любом случае, тем более она на русском), дальше курсы BC40х + хелп и тд.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:24 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 08 2011, 15:42
Сообщения: 79
Люди может хорош, выпендириваться и писать начни с Кричмера. Трудно написать три строчки что ли?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:29 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
kompac написал(а):
Люди может хорош, выпендириваться и писать начни с Кричмера. Трудно написать три строчки что ли?

Тон смени. Никто не выпендривается, как лучше советую. Ответ тебе уже дали, к тому же юзай клавишу F1 хотя бы, на том же операторе INSERT из своего же кода.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:31 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 08 2011, 15:42
Сообщения: 79
Справка не работает и F1 тоже(((


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 18:53 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
kompac написал(а):
Справка не работает и F1 тоже(((

А что тогда работает?
Тр. ABAPDOCU работает?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Вт, окт 25 2011, 22:30 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, авг 08 2011, 15:42
Сообщения: 79
Вот эти волшебные три строчки. Ура товарищи, Ура.

LOOP at vn_tab into str_vn_tab.
INSERT INTO ZTEST400_01 VALUES str_vn_tab.
ENDLOOP.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Как считать данные из внутренней таблички во внешнюю?
СообщениеДобавлено: Ср, окт 26 2011, 09:56 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Вы уверены что вам не модифай нужен?


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

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


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

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


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

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