Текущее время: Вт, апр 23 2024, 21:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 11:58 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
Столкнулся с проблемой:

Есть структура, одно из полей которой тоже структура, одно из полей которой таблица.

как заполнить данными это чудо?
при чём тут интересная зависимость
на третьем уровне вложения помимо таблицы ещё два поля, так вот каждому набору этих двух полей соответствует определённый набор записей во вложенной таблице


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 12:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
2 AL13SH: "у меня богатое воображение, и в стимуляторах оно не нуждается".
Приведите определения типов. Описанное вами можно реализовать несколькими способами. Соответственно и заполняться переменная будет по разному.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 12:29 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
типы Z*ские


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 12:50 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
AL13SH написал(а):
типы Z*ские

И что? Поменяйте названия структур\полей, если не хотите светится. Но саму структуру вложений нужно показать, т.к. то, что у вас описано словами, можно реализовать по разному.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 13:15 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
Изображение
Изображение
Изображение
Изображение
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 13:20 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
header и curr не проблема заполнить
а вот Positions имеет структуру вложений представленную на скринах
честно говоря, никогда ничего подобного не видел


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Пн, авг 22 2016, 13:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1246
Как-то вот так (предполагаем, что все вложенные таблицы стандартные без указания ключа).
Code:
data
   : gcontext type zfm_s_payreg_context
   .
field-symbols
  : <gposition>     like line of gcontext-positions-position
  , <gtable_part> like line of <gposition>-table_part
  , <gtable>         like line of <gtable_part>-table
  .
*добавим строку в таблицу position
append initial line to gcontext-positions-position assigning <gposition>.

<gposition>-bankname = 'имя банка'.
*добавимстроку в таблицу table_part, которая находится в строке position
append initial line to <gposition>-table_part  assigning <gtable_part>.
<gtable_part>-curr = 'значение для curr'.

*добавим строку в таблицу table, которая находится в строке tabe_part
append initial line to <gtable_part>-table assigning <gtable>.
*ну далее заполнение по аналогии для <gtable>

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите разобраться с заполнением вложенных таблиц
СообщениеДобавлено: Ср, авг 24 2016, 11:45 
Специалист
Специалист

Зарегистрирован:
Пт, янв 22 2016, 10:20
Сообщения: 170
Спасибо! помогло


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

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


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

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


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

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