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

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


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

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