SAPфорум.RU
https://www.sapboard.ru/forum/

Есть ли ФМ, ищущий объекты, содержащие определенный текст?
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97970
Страница 1 из 1

Автор:  Специалист [ Пт, сен 06 2019, 11:01 ]
Заголовок сообщения:  Есть ли ФМ, ищущий объекты, содержащие определенный текст?

ФМ READ_TEXT ищет текст к объекту, а есть ли ФМ, решающий обратную задачу: найти объекты с конкретным текстом?

Автор:  thebestsaper [ Пт, сен 06 2019, 11:15 ]
Заголовок сообщения:  Re: Объекты с конкретным текстом?

READ_TEXT ищет длинные тексты.
Как вы себе предстваляете поиск в обратную сторону? Даже если бы такое существовало, система бы загнулась

Автор:  Специалист [ Пт, сен 06 2019, 11:23 ]
Заголовок сообщения:  Re: Объекты с конкретным текстом?

В нашем случае к объекту MATERIAL в тексте сохранена ссылка на другой материал, что было, наверное, неразумно. А сейчас надо отобрать все материалы с одним объектом(кодом ОЗМ)....

Автор:  pberezin [ Пт, сен 06 2019, 12:36 ]
Заголовок сообщения:  Re: Объекты с конкретным текстом?

в эксель выгружаете, и далее автофильтром :D

Автор:  Удав [ Пт, сен 06 2019, 19:48 ]
Заголовок сообщения:  Re: Объекты с конкретным текстом?

Специалист написал(а):
В нашем случае к объекту MATERIAL в тексте сохранена ссылка на другой материал, что было, наверное, неразумно. А сейчас надо отобрать все материалы с одним объектом(кодом ОЗМ)....

Текстовые объекты не предназначены для поиска. Используйте либо классификацию материала, либо таблицу KNMT для связки материалов. Ну или Z-поле в MARA :?

Автор:  olegbash [ Сб, сен 07 2019, 17:48 ]
Заголовок сообщения:  Re: Объекты с конкретным текстом?

Специалист написал(а):
В нашем случае к объекту MATERIAL в тексте сохранена ссылка на другой материал, что было, наверное, неразумно. А сейчас надо отобрать все материалы с одним объектом(кодом ОЗМ)....


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

архитектурно все-таки, если требуется прямой и обратный поиск, то лучше найти поле получше, как сказал Удав.

Автор:  Кодер [ Пн, сен 09 2019, 09:22 ]
Заголовок сообщения:  Re: Есть ли ФМ, ищущий объекты, содержащие определенный текст?

Раньше для такой задачи можно было прикрутить TREX. Это отдельная подсистема для полнотекстового поиска. При записи длинного текста делалась запись на сервак TREX. Но, вроде как, с появлением HANA, сап решил что TREX не нужен.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/