Текущее время: Сб, июн 21 2025, 12:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Рабочая область словарной таблицы
СообщениеДобавлено: Ср, мар 30 2005, 18:15 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 16 2004, 11:24
Сообщения: 82
Откуда: Западно-Сибирская равнина
Пол: Мужской
В стандартной транзакции (as02) на экране есть некое поле словарной таблицы. Допустим мы значение поменяли.
Перед вызовом юзерекзита значение в отладчике измененное.

Одно волшебное нажатие ф5 и ... Значение меняется на предудущее (которое загружалось из бд).

После выхода из юзерекзита значени восстанавливается на измененное.

Так вот вопрос. Если объявление рабочей области во всей программе (включая екзит) только одно (tables: anla) то ОТКУДА берется старое значение?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 07:05 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
см. Справку на ФМ EXIT_SAPLAIST_002, параметр I_ANLA:

"This parameter transfers the asset master data of group boxes 001, 002, 004 to 007, and 009 to 012."

Просто ваше поле не находится в этих группах подэкранов (примечание: подразумеваю, что у вас выполняется
MOVE-CORRESPONDING i_anla TO anla - если нет, то вопрос вообще бессмысленный - эти заголовки есть разные переменные).
То есть, в глобальной переменной ГрФункций XAIS (ANLA) обновляются не все поля основной записи (остальные значения остаются те, которые были инициализированы первым вызовом ФМ данной группы). Поэтому, находясь в транзакции AS02 (ГрФункций AIST) вы видите другое значение глобальной переменной уже этой ГрФ ANLA.

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 31 2005, 12:10 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 16 2004, 11:24
Сообщения: 82
Откуда: Западно-Сибирская равнина
Пол: Мужской
Спасибо, все понял и нашел где зарылась собака.
Две группы функций имеют две разные рабочие области для словарной таблицы. И увидеть друг друга (если это не предусматривалось экзитом) нельзя. Попробую через assign.

Хотя проба на скорую руку (через assign) результатов не дала. Надеюсь временно :)


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

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


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

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


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

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