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

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


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

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


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

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