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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: ФМ для определения текста поля таблицы БД
СообщениеДобавлено: Пт, апр 13 2007, 10:48 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
Существует ли сабж, определяющий текст не зависимо от того, есть ли у поля элемент данных?


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
А таблица DD03T не подойдёт?


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Вообще говоря, se11 умнее всех.

Если задан элемент данных, то в нём field label. Если они пустые, то берёт short description. Более того, если эти тексты пустые на языке логона, то берёт текст из любого другого языка. Например, залогинившись под EN видно текст из языка RU (чего не происходит при выводе на экран).

Если нет элемента данных, то берёт из таблицы.


Последний раз редактировалось sibrin Пт, апр 13 2007, 11:24, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 13 2007, 11:15 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
sibrin написал:
А таблица DD03T не подойдёт?

Не подойдет, в ней только тексты к полям без элементов данных, а я хочу ФМ, который бы сам одуплял откуда брать текст.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 13 2007, 11:16 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
sibrin написал:
Вообще говоря, se11 умнее всех.

Если задан элемент данных, то в нём field label. Если они пустые, то берёт short description. Более того, если эти тексты пустые на языке логона, то берёт текст из любого другого языка. Например, залогинившись под EN видно текст из языка RU (чего не происходит при выводе на экран).

Если нет элемента данных, то берёт из таблицы.


Во-во! Именно это мне и нада :!:


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

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
DDIF_FIELDINFO_GET читает тексты и из элемента данных, и из таблицы. Но только из указанного языка.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 13 2007, 11:25 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, сен 12 2006, 12:57
Сообщения: 85
Пасиба! То шо нада!


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

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Вот и мне пригодилось, спасибо.

От себя добавлю вызов ФМа с наименьшим количеством параметров для получения названия поля F_TABNAME-LFIELDNAME.

Code:
        CALL FUNCTION 'DDIF_FIELDINFO_GET'
          EXPORTING
           TABNAME              = F_TABNAME
           LFIELDNAME           = LFIELDNAME
         IMPORTING
           DFIES_WA             = DFIES_WA
         EXCEPTIONS
           NOT_FOUND            = 1
           INTERNAL_ERROR       = 2
           OTHERS               = 3

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


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

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


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

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


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

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