Текущее время: Пт, июл 18 2025, 20:11

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Set parameter id и parameters default
СообщениеДобавлено: Чт, окт 23 2008, 06:03 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Здравствуйте, проблема такая, есть программа в которой на селективном экране прописанно
Code:
parameters xxx like zzz default 'vvv' obligatory memory id rrr
и есть еще одна программа которая вызывает это программу
Code:
SET PARAMETER ID 'rrr' FIELD ttt.
         CALL TRANSACTION 'qqq' AND SKIP FIRST SCREEN.

и вот низнаю как обойти, если убираю default то работает, если нет то нет, может кто знает как обойти?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 23 2008, 07:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
привет!

дело в том что
Цитата:
The addition DEFAULT overrides the addition MEMORY ID.


можно попробовать так
Code:
INITIALIZATION .
  GET PARAMETER ID 'RRR' FIELD xxx .
  IF xxx IS INITIAL .
    xxx = 'vvv' . 
  ENDIF .


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 23 2008, 07:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
flipper написал(а):
привет!

дело в том что
Цитата:
The addition DEFAULT overrides the addition MEMORY ID.


можно попробовать так
Code:
INITIALIZATION .
  GET PARAMETER ID 'RRR' FIELD xxx .
  IF xxx IS INITIAL .
    xxx = 'vvv' . 
  ENDIF .

так все равно же значение будет тянутся которое последнее в памяти весит или я что то не правильно понимаю?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 23 2008, 07:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
да, все верно
из первого сообщения вроде оно вам и нужно было.
или я теперь ничего не понимаю :D


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 23 2008, 07:53 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
flipper написал(а):
да, все верно
из первого сообщения вроде оно вам и нужно было.
или я теперь ничего не понимаю :D

Я наверно неправильно выразился, есть программа которую запускают через транзакцию QQQ в нем в поле XXX должно быть всегда одно значение, и есть еще одна программа которая вызывает эту транзакцию с параметрами, так вот там значение должно менятся.
Сделал через
Code:
INITIALIZATION.
if sy-calld <> 'X'.
  xxx = 'vvv'.
endif.
низнаю правильный подход или нет но вроде работает.[/quote]


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 23 2008, 08:02 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
наверное SET/GET не получится . а как насчет BDC в этом случае должно сработать

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


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

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


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

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


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

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