Текущее время: Пн, июл 28 2025, 09:28

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Номер позиции с которой начинается поле
СообщениеДобавлено: Вт, авг 03 2010, 13:16 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 30 2010, 14:29
Сообщения: 3
Коллеги, подскажите.
Есть структура, например MACK4, мне необходимо получить в некую переменную или вн.таблицу номер позиции с которой начинается каждое из полей структуры MACK4.
Как это сделать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Номер позиции с которой начинается поле
СообщениеДобавлено: Вт, авг 03 2010, 13:25 
Модератор
Модератор
Аватара пользователя

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Номер позиции с которой начинается поле
СообщениеДобавлено: Вт, авг 03 2010, 13:35 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
ФМ DDIF_FIELDINFO_GET, в таблице DFIES_TAB поле OFFSET.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер позиции с которой начинается поле
СообщениеДобавлено: Вт, авг 03 2010, 13:59 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 30 2010, 14:29
Сообщения: 3
Yellow Raven написала:
ФМ DDIF_FIELDINFO_GET, в таблице DFIES_TAB поле OFFSET.

Спасибо, как раз то, что нужно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Номер позиции с которой начинается поле
СообщениеДобавлено: Вт, авг 03 2010, 14:05 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 30 2010, 14:29
Сообщения: 3
Пономарев Артем написал:
CL_ABAP_STRUCTDESCR, смещения руками посчитать придется

Хороший класс, но только так и не увидел позицию полей, есть атрибут component, там содержится наименования, длины, полей нашей входной структуры, не понятно только только почему длина полей ровно в два раза отличается от истинной.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Номер позиции с которой начинается поле
СообщениеДобавлено: Ср, авг 04 2010, 01:07 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Flirman написал(а):
Пономарев Артем написал:
CL_ABAP_STRUCTDESCR, смещения руками посчитать придется

Хороший класс, но только так и не увидел позицию полей, есть атрибут component, там содержится наименования, длины, полей нашей входной структуры, не понятно только только почему длина полей ровно в два раза отличается от истинной.

Скорее всего потому что поля текстовые, а система юникодовая

_________________
Изображение Попытка не пытка


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

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


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

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


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

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