Текущее время: Пт, май 16 2025, 05:11

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


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

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


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

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