Текущее время: Чт, май 15 2025, 23:56

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: динамическое создание внутренних таблиц
СообщениеДобавлено: Пт, дек 17 2004, 08:52 
Гость
Поделитесь , как создавать динамически внутренние таблицы


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 09:03 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
http://www.sapboard.ru/forum/viewtopic.php?t=1224

_________________
Kind regards


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 09:33 
Гость
на
"ASSIGN LOCAL COPY OF INITIAL LINE OF <gt_lvc_outtab>
TO <ls_lvc_outtab> " редактор ругается "<gt_lvc_outtab> is not internal table".


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 12:07 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
EMJI написал(а):
на
"ASSIGN LOCAL COPY OF INITIAL LINE OF <gt_lvc_outtab>
TO <ls_lvc_outtab> " редактор ругается "<gt_lvc_outtab> is not internal table".

а тип <gt_lvc_outtab> какой? поставь any. и assign local copy где используется(However, this variant of ASSIGN can only be used within a subroutine)? в принципе создание вот оно
all method cl_alv_table_create=>create_dynamic_table
exporting it_fieldcatalog = fieldcat[]
importing ep_table = lr_table.

assign lr_table->* to <tab> .
assign text_f to <fipos>.

_________________
Kind regards


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 13:48 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
EMJI написал(а):
на
"ASSIGN LOCAL COPY OF INITIAL LINE OF <gt_lvc_outtab>
TO <ls_lvc_outtab> " редактор ругается "<gt_lvc_outtab> is not internal table".


Потому что <gt_lvc_outtab> должен быть объявлен, как таблица.

field-symbols:
<gt_lvc_outtab> TYPE TABLE .

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Еще в 4.7 можно так...  Тема решена
СообщениеДобавлено: Пт, дек 17 2004, 13:53 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Code:
DATA:
g_t_tabdata type ref to data,
g_wa_tabdata type ref to data .
field-symbols: <g_t_tabdata> type table,
<g_wa_tabdata> .
=========================
Где-нибудь потом:
========================
create: data g_t_tabdata type table of (P_NAME_OF_TYPE_TABLE),
data g_wa_tabdata type (P_NAME_OF_TYPE_TABLE) .

assign: g_t_tabdata->* to <g_t_tabdata>,
g_wa_tabdata->* to <g_wa_tabdata>.
.................
.................
loop at <g_t_tabdata> into <g_wa_tabdata>.
.....
endloop.
.....
READ TABLE <g_t_tabdata> into <g_wa_tabdata>.
.....
MODIFY <g_t_tabdata> from <g_wa_tabdata>.

------------------------
И т.д., и т.п.
Здесь "P_NAME_OF_TYPE_TABLE" - имя типа таблицы

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Последний раз редактировалось 111 Чт, фев 03 2005, 19:23, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще в 4.7 можно так...
СообщениеДобавлено: Пт, дек 17 2004, 14:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
111 написал(а):
DATA:
g_t_tabdata type ref to data,
g_wa_tabdata type ref to data .
field-symbols: <g_t_tabdata> type table,
<g_wa_tabdata> .
=========================
Где-нибудь потом:
========================
create: data g_t_tabdata type table of (P_NAME_OF_TYPE_TABLE),
data g_wa_tabdata type (P_NAME_OF_TYPE_TABLE) .

assign: g_t_tabdata->* to <g_t_tabdata>,
g_wa_tabdata->* to <g_wa_tabdata>.
.................
.................
loop at <g_t_tabdata> into <g_wa_tabdata>.
.....
endloop.
.....
READ TABLE <g_t_tabdata> into <g_wa_tabdata>.
.....
MODIFY <g_t_tabdata> from <g_wa_tabdata>.
------------------------
И т.д., и т.п.
Здесь "P_NAME_OF_TYPE_TABLE" - имя типа таблицы


тьфу...вот точно говорят - "зри в топик" - а то думаю - лыжи надо смазывать ))


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Еще в 4.7 можно так...
СообщениеДобавлено: Пт, дек 17 2004, 15:27 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Skif написал:
тьфу...вот точно говорят - "зри в топик" - а то думаю - лыжи надо смазывать ))


Да, я не учел, тема здесь пишется меленько-меленько :-).

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


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

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


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

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


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

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