Текущее время: Вт, июл 22 2025, 23:21

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Как добавить во внутреннюю таблицу внутренней таблице записи append(ом)?
СообщениеДобавлено: Ср, мар 05 2008, 12:13 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Таблица:
Code:

DATA: BEGIN OF gt_outtab_h_l.
             INCLUDE STRUCTURE ZDCOEFFICIENT.
DATA:   COLOR_LINE(4) TYPE c,           " Line color
            color_cell    TYPE lvc_t_scol,  " Cell color
       END OF gt_outtab_h_l.

DATA: gt_outtab_h LIKE TABLE OF gt_outtab_h_l.


Есть процедура:
Code:

data:
it_color      TYPE TABLE          OF lvc_s_scol,
wa_color    TYPE lvc_s_scol.

clear it_color[].
       MOVE 'DATE_TO' TO wa_color-fname.
       MOVE '6'         TO wa_color-color-col.
       MOVE '0'         TO wa_color-color-int.
       MOVE '0'         TO wa_color-color-inv.
      APPEND wa_color TO it_color.

      gt_outtab_h_l-color_cell[] = it_color[].

как сделать????
APPEND  gt_outtab_h_l-color_cell  OR  it_color TO gt_outtab_h-COLOR_CELL.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 05 2008, 12:50 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Просто APPEND или MODIFY gt_outtab_h_l.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 05 2008, 14:57 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
Ну с modify все ясно:
MODIFY gt_outtab_h FROM gt_outtab_h_l INDEX tabix TRANSPORTING color_cell. Примеров куча.
А вот с APPEND проблема, а примечание таблица gt_outtab_h уже заполнена, тоесть мне на определенную запол-ю строку надо дополнить color_cell. Тоесть не дополня gt_outtab_h заполнить color_cell :oops:
Пробывал:
APPEND LINES OF it_color TO gt_outtab_h-color_cell.
APPEND it_color TO gt_outtab_h-color_cell.
..
не работает


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, мар 05 2008, 15:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Вы написали нонсенс - "не дополня gt_outtab_h заполнить color_cell"...
В каждой строчке gt_outtab_h находится таблица color_cell. Какую конкретно таблицу color_cell проапдейтить программа с такими хитро-конструкциями никогда не узнает.

Считывайте строчку основной таблицы, рефрешьте либо заполняйте табличку в своем поле.


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

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


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

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


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

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