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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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