IBM 메인 프레임 기반 CICS 응용 프로그램과 인터페이스 할 때 흥미로운 문제가 있습니다. s3270 및 x3270if를 사용하여 성공적으로 로그인하고 입력 필드에 쓸 수 있습니다. 그러나, 제가 작업하고있는 CICS 시스템은 특정 명령이 적절한 입력 필드가 아니라 단순히 "화면"에 쓰여지기를 기대합니다. 입력 필드에 쓸 String() 함수를 사용하고 있지만 단순히 지정된 화면 위치에 문자열을 작성하는 함수를 찾을 수 없습니다.s3270 - 입력 필드가 아닌 세션에 텍스트 쓰기
누구나 비슷한 시나리오를 다루었으며 어떤 조언을 해 줄 수 있습니까?
MoveCursor() 함수는 http://x3270.bgp.nu/Unix/x3270-script.html에 설명되어 있습니까? –
@ValerieR 커서를 이동 한 다음 String()을 사용하려고 시도했지만 String()이 텍스트를 입력 필드에만 씁니다. 커서를 이동하고 원하는 텍스트를 보낸 다음 Enter 키를 보내지 만 CICS 응용 프로그램은 오류를 던집니다. – kaigoh
들어오는 3270 화면의 덤프를 가져와 이동하려는 행/열이 보호되지 않았는지 확인할 수 있습니다. 화면의 비보호 부분에있는 동안 이동/문자열이 작동해야합니다. –