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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Как вывести наименование поля
СообщениеДобавлено: Вт, июл 17 2007, 12:36 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 17 2007, 12:22
Сообщения: 6
Откуда: Moscow
Пол: Мужской
При выводе в ALV_GRID инфы из инфотипа 0001 столкнулся с проблемой вывода наименований для полей: штатная должность, категория сотрудников и т.п. В проверочных таблицах полей с наименованием нет, также как и в самом ИТ, но при просмотре содержимого проверочной таблицы, к примеру для штатной должности, выводится поле PTEXT в котором хранится ЭТО наименование. Откуда оно берётся??? И как передать его в нашу внутреннюю таблицу?? Если просто его присваивать, то ABAP ругается что такого поля нет (SELECT SINGLE тоже не помогает)..
Заранее СПАСИБО.[/u]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 17 2007, 12:52 
Начинающий
Начинающий

Зарегистрирован:
Вт, июл 10 2007, 13:40
Сообщения: 2
Таже проблема...см. мою тему,там тоже это обсуждается.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как вывести наименование поля
СообщениеДобавлено: Вт, июл 17 2007, 12:59 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Opezdol написал:
При выводе в ALV_GRID инфы из инфотипа 0001 столкнулся с проблемой вывода наименований для полей: штатная должность, категория сотрудников и т.п. В проверочных таблицах полей с наименованием нет, также как и в самом ИТ, но при просмотре содержимого проверочной таблицы, к примеру для штатной должности, выводится поле PTEXT в котором хранится ЭТО наименование. Откуда оно берётся??? И как передать его в нашу внутреннюю таблицу?? Если просто его присваивать, то ABAP ругается что такого поля нет (SELECT SINGLE тоже не помогает)..
Заранее СПАСИБО.[/u]

В ИТ 0001 храняться коды соответственно штатная должность, категория сотрудников, пр.. Наименования храняться в других таблицах - для штатной должности это могут быть тексты объекта типа 'P' (если включена интеграция) или таблица T528T. И так далее. Выясните где ведутся тексты для интересующих Вас полей и смотрите в каких таблицах они сохраняются.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как вывести наименование поля
СообщениеДобавлено: Ср, июл 18 2007, 11:47 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 17 2007, 12:22
Сообщения: 6
Откуда: Moscow
Пол: Мужской
sy-uname написал(а):
В ИТ 0001 храняться коды соответственно штатная должность, категория сотрудников, пр.. Наименования храняться в других таблицах - для штатной должности это могут быть тексты объекта типа 'P' (если включена интеграция) или таблица T528T. И так далее. Выясните где ведутся тексты для интересующих Вас полей и смотрите в каких таблицах они сохраняются.



Со штатными должностями почти разобрался (Спасибо за совет), только вот думаю что такое объект типа "Р". В моём задании не нужно использовать объекты, только поля ИТ 0001 и его проверочных таблиц.
Теперь ищу наименования для категорий и групп сотрудников. Не подскажите из каких таблиц их брать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 18 2007, 12:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
только вот думаю что такое объект типа "Р". В моём задании не нужно использовать объекты, только поля ИТ 0001 и его проверочных таблиц.

Может все-таки почитаь курс надо разок?
Эти вопросы снимаются после первого же прочтения.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июл 18 2007, 12:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Opezdol, а где же так молодых специалистов готовят, если не секрет?
Уже не первый топик, где пытаются решить "задание".

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как вывести наименование поля
СообщениеДобавлено: Ср, июл 18 2007, 12:19 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Opezdol написал:
...
Теперь ищу наименования для категорий и групп сотрудников. Не подскажите из каких таблиц их брать?


Есть три пути решения данной проблемы:
1) поиск на help.sap.com sdn.sap.co service.sap.com
2) спросить консультанта или постановщика ТЗ;
3) анализ АВАР-кода с или без использования отладчика

PS: Сразу не обратил внимание
Opezdol написал:
... В проверочных таблицах полей с наименованием нет, также как и в самом ИТ, но при просмотре содержимого проверочной таблицы, к примеру для штатной должности, выводится поле PTEXT в котором хранится ЭТО наименование. Откуда оно берётся??? ...
Изучите тему про "Текстовая таблица"

calm написал(а):
...
Уже не первый топик, где пытаются решить "задание".

Причём явно ошибаются форумом - вопросы больше подходят для ABAP, чем для HR.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 00:36 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 17 2007, 12:22
Сообщения: 6
Откуда: Moscow
Пол: Мужской
calm написал(а):
Opezdol, а где же так молодых специалистов готовят, если не секрет?
Уже не первый топик, где пытаются решить "задание".


Практика в универе!!! Практически никто не учит, сами разбираемся :(


Я уже разобрался где искать наименования (Когда просматриваешь таблицу нужно в меню "Перейти к..." выбрать, что-то вроде "Просмотреть текст". Точно не помню как называется :)
Спасибо sy-uname.


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

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


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

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


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

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