2016-09-01 7 views
0

Я бегу мое приложение в CICS регионе, но каждый раз, когда для обработки данных я должен нажимать клавиши AID (Enter, F3, F12 и т.д.) дважды, чтобы заставить его работать. Я попытался, но не смог найти никакой ошибки. Может ли кто-нибудь помочь мне в этом?Когда я запускаю свое приложение в CICS, мне нужно дважды нажимать клавиши AID. Каковы возможные ошибки?

+0

Недостаточная информация. Это происходит только для этой конкретной транзакции? Вы закодировали это приложение или пытаетесь запустить чужой код? Просьба указать какой-то контекст: среда, код, когда возникла проблема и т. Д. –

+0

Когда вы говорите: «Я пробовал, но не мог найти никакой ошибки» - что вы попробовали? CEDF? Добавление операторов DISPLAY? – cschneid

+0

Привет, Юрий, я пробовал отлаживать с использованием режима CEDF. Я выполняю свою собственную транзакцию. У меня есть другие приложения, которые работают нормально. Перед этим я сталкиваюсь с этой проблемой. Теперь проблема возникла, когда я нажимаю клавишу ENTER для обработки данных из базы данных. Я должен нажать любую клавишу идентификатора Attention дважды. – JOHN

ответ

0

Существует еще один терминал, читаемый перед вашей программой, или ваша программа делает карту чтения терминала, а не только карту. Первый ключ AID запускает транзакцию и обрабатывается CICS. Второй - в вашей программе.