Текущее время: Чт, июн 19 2025, 15:18

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Fcode и T168F
СообщениеДобавлено: Ср, июл 16 2014, 09:14 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 806
Откуда: South Kazakhstan
Пол: Мужской
Добрый день! Возникла необходимость добавления полей у транзакцию ME31K. Добавил кнопку, которая вызывает подэкран и там пользователя добавляют данные. При попытке нажатия на копку выскакивает ошибка
Эта функция не предусмотрена.
№ сообщения 06006
Diagnosis
There is no entry for this function in Table 168F (system table). An error involving the screen control has probably occurred.

В интернете полно всякой разрозненной инфы на этот счёт, но ничего из того что советуют не работает, я так понимаю мне нужно что то добавить в табличку T168F и как то это связано с кодом функции KOPF. Вот тут я не понимаю уже, что именно я туда должен добавить, т.е. какую операцию, код функции и что за обрабатывающая подпрограмма, где мне взять её название? Может кто сталкивался?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Fcode и T168F  Тема решена
СообщениеДобавлено: Ср, июл 16 2014, 17:45 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, янв 25 2012, 01:54
Сообщения: 59
Добавлял как-то на тулбар ME32L кнопку свою, тоже самое было. руками в T168 и T168F создал записи, все заработало
да, код будет тот что у кнопки. в остальном там подбирал параметры в дебаггере по аналогичной кнопке

В T168F у меня такая запись
MANDT <мандант>
VORGA K
FCODE <код кнопки>

MSKTR X
MSKAK
MSKDG
MSKK1
MSKK2
ROUTN

В Т168 две и там ключ подбирал
MANDT <мандант>
VORGA K
FCODE <код кнопки>
TRTYP *
AKTYP V
DYNGR <скрин-группа кнопки> (думаю можно никакую)
STEU1 *
STEU2 C
DYPNO
NAKTP
NFCOD <код кнопки>
CALKZ
WINX1 0
WINY1 0
WINX2 0
WINY2 0


Вторая
MANDT 510
VORGA K
FCODE <код кнопки>
TRTYP *
AKTYP V
DYNGR <скрин-группа кнопки>
STEU1 1
STEU2
DYPNO <экран на котором кнопка> (для ME32L был 220)
NAKTP
NFCOD <код кнопки>
CALKZ
WINX1 0
WINY1 0
WINX2 0
WINY2 0


Понимаю что способ дибильный, но я не нашел как по-другому подсунуть стандарту кнопку из своего тулбара(в оправдание скажу что успешно работает год без нареканий от юзеров)....
Все параметры были подобраны в дебагере в тех местах, где не проходили проверки. Надеюсь чем-то поможет


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Fcode и T168F
СообщениеДобавлено: Чт, июл 17 2014, 06:47 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 806
Откуда: South Kazakhstan
Пол: Мужской
Спасибо, вроде бы получилось.


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

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


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

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


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

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