Текущее время: Сб, авг 02 2025, 20:13

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 11:10 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 02 2009, 10:20
Сообщения: 89
Пол: Мужской
Здравствуйте!
Есть следующая "проблема".
Создаю свой FM, в нем использую подрограмму. В подпрограмме хочу сделать LOOP по таблице, объявленной как TABLES в интерфейсе FM.
Подпрограмма написана в инклюде группы функций. В этой группе - единственный FM.
При проверке синтаксиса выдается ошибка: не объявлена таблица, по которой я хочу сделать цикл.
В стандартных FM это работает.
В чем же разница?

_________________
периодически играю в песочнице :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 11:38 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Попробуй сделать вот так:
viewtopic.php?f=13&t=35180


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 11:49 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 02 2009, 10:20
Сообщения: 89
Пол: Мужской
Это не мой случай, я не объявляю локальных перменных, мне нужно обратиться к элементам интерфейса FM...или я многого хочу?) почему их не видно глобально? В стандартных FM в подпрограммах используется прямое обращение.

_________________
периодически играю в песочнице :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 12:02 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
SU53 написал:
Это не мой случай, я не объявляю локальных перменных, мне нужно обратиться к элементам интерфейса FM...или я многого хочу?) почему их не видно глобально? В стандартных FM в подпрограммах используется прямое обращение.

Привидите пример стандартного ФМ и пример Вашего ФМ

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 12:05 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
А если попробовать объявить внутр. таблицу глобально, а затем в ФМе присвоить ей внутр. таблицу из интерфейса и дальше работать с ней?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 12:24 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 02 2009, 10:20
Сообщения: 89
Пол: Мужской
Aval
да обратиться найду способ, но принципиально хотелось бы разобраться, почему нельзя напрямую.

sy-uname
стандартный FM: IDOC_INPUT_ORDERS, в нем есть подпрограмма FORM interpret_idoc_orders, в которой цикл по интерфейсной IDOC_DATA.

Но...наверное я зря тему открыл ) Я нашел галочку "глобально" в свойствах FM.
Всем спасибо!

_________________
периодически играю в песочнице :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 14:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Интерфейс ФМ можно сделать глобально видимым - поищите в меню что-то вроде Интерфейс -> Глобально.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Пн, фев 02 2009, 15:06 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 02 2009, 10:20
Сообщения: 89
Пол: Мужской
Сергей Королев
дааа! то, что нужно! благодарю!

_________________
периодически играю в песочнице :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: видимость параметров интерфейса FM
СообщениеДобавлено: Ср, фев 04 2009, 02:03 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Сергей Королев написал:
Интерфейс ФМ можно сделать глобально видимым - поищите в меню что-то вроде Интерфейс -> Глобально.


В ECC 6.0
The use of global interface parameters is obsolete and, in the new function modules, interfaces should generally not be globalized.

Галка серая

С одной стороны вещь вроде бы удобная была, а с другой я когда о ней не знал и столкнулся с ней чуть голову не сломал.....пока разобирался

_________________
Изображение Попытка не пытка


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

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


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

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


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

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