Текущее время: Ср, июл 23 2025, 08:04

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 09:41 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Проблемма такая:запись таблицы состоит из 200 попарных полей. Есть такая необходимость согласно алгоритму
запись превратить превратить во внутр.табл. и работать с конкретными полями
Может кто знает?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 09:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Не знаю насчет ФМ..
Можешь посмотреть вот это
http://sapboard.ru/forum/viewtopic.php?f=13&t=53411

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 10:25 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
gasjuk написал(а):
Проблемма такая:запись таблицы состоит из 200 попарных полей. Есть такая необходимость согласно алгоритму
запись превратить превратить во внутр.табл. и работать с конкретными полями
Может кто знает?

ФМ нет. Для хождения по подобной структуре (если конечно эти 200 попарных полей не расположены в структуре хаотично) используется конструкция DO VARING
Можно использовать банальный ASSING в цикле.
Так что не вижу каких либо сложностей и заморочек, кода тут на десяток строк.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 10:55 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
А как искать нужный показатель,ччерез FIND что ли.В таблице я readом пользовалась бы.
У меня уже на этот счет алгоритм продуман.Но если это просто не получается,буду через ASSING в цикле


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 10:59 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
В дополнение к ответу sy-uname http://sapboard.ru/forum/viewtopic.php?f=13&t=58495


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 11:12 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
gasjuk написал(а):
А как искать нужный показатель,ччерез FIND что ли.В таблице я readом пользовалась бы.
У меня уже на этот счет алгоритм продуман.Но если это просто не получается,буду через ASSING в цикле

Я описал способы для трансформации вашей плоской регулярной структуры в таблицу.
Besa Вам привел тему, где есть уже готовые реализации этих способов.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 11:31 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Все спасибо,разобралась


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 11:45 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
Ну чего вы накинулись на человека ...

там не все так просто, в этой структуре более, чем 200 хаотичных полей, к примеру.

Code:
pernr
blabl
...
bet01
azn01
ins01
...
bet40
azn40
ins40
...
blablu
blable


и короче их много много.

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

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 11:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Salmaner к чему Вы написали свой пост?
Что значит накинулись? :)
200 это не много много.
Какой асин, с какой кучей наворотов, внутри какого цикла? Вроде ТС не приводил код программы.
Чем это решение осложнено?
И еще ТС вроде написал что разобрался, значит я так думаю что ответ устроил.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 11:59 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Я разобралась с вашим решением,но мне оно не совсем подходит,а это коллега пытался объяснить,что у нас не такая простая постановка.
Извините,будем искать решение дальше


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 12:55 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Salmaner написал:
Ну чего вы накинулись на человека ...

там не все так просто, в этой структуре более, чем 200 хаотичных полей, к примеру.

Code:
pernr
blabl
...
bet01
azn01
ins01
...
bet40
azn40
ins40
...
blablu
blable


и короче их много много.

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

Мне совершенно не понятно Ваше возмущение.
Исходный вопрос был про то как переложить ряд полей из плоской структуры в в таблицу. Решение, и вполне рабочие, было предложено.
Поэтому Ваше не умение трансформировать и преобразовывать алгоритмы, и, тем более, описывать проблемы, не стоит сваливать на участников форума.

Та структура, что Вы привели, не выглятит как хаотическая - она вполне себе имеет вполне регулярную структуру. Вы случайно не 8-й инфотип пытаетесь обработать? А то очень похоже.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Чт, май 20 2010, 13:45 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Извините,мне просто был нужен ФМ,а с вашим решением я согласна


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Сб, май 22 2010, 12:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
to sy-uname

Да вы правы, восьмой инфотип!
по поводу моего изложения информации, прошу прощенья, очень ограничены по времени,
сдаем проект, уже в завершающей стадии. Все на взводе.
Те примеры котоыре были приведены, давно для нас известны и мы ими пользуемся.
хотелось чуда, которое бы помогло моментально решить вопрос.

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Пн, май 24 2010, 09:55 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
viewtopic.php?f=13&t=11391&view=previous


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Есть ли такой ФМ,чтобы поля структуры преобразовал во внут.таблл.
СообщениеДобавлено: Вт, май 25 2010, 13:05 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Salmaner написал:
to sy-uname

Да вы правы, восьмой инфотип!

Тогда непонятно откуда там
"в цикле уже реализован асигн с кучей наворотов.
просто еще добавили одно условие, где нужно к примеру при чтении значения поля, где то в середине делать поиск уже прошедших полей или последующих, с анализом."
Есть стандартный тривиальный алгоритм, которым пользуется SAP в своих программах для перекладывания видов оплаты и пр. из плоской в таблицу.

И не понятно откуда и зачем при обработки ИТ0008 может возникнуть какие-либо дополнительные поиски?
Косвенную оценку использовать не пробовали?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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


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

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


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

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