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

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


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

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


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

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