I am trying to automate data entry to our Mainframe. I can access the Mainframe via Extra! Personal Client version 6.4.
I am using Excel VBA to access Extra! - I am hoping to update a couple of hundred products using this method.
The following code partly works? Only a couple of lines are displayed on the screen, with the rest being blank!
'***
Set objxtraSys = CreateObject("EXTRA.System"
'Assumes an open session
Set objxtraSess = objxtraSys.ActiveSession
Set objxtraScreen = objxtraSess.Screen
'Go to required screen
objxtraScreen.SendKeys ("<Home>MSES<Pf24><Home>"
'Fields to be entered
strGates = "<Home><Tab><Tab><Tab><Tab><Tab>"
strGates = strGates & "NAAWHLOMB"
strGates = strGates & "<Down><BackTab><BackTab><BackTab>"
strGates = strGates & "NBBMMLOMB"
strGates = strGates & "<Down><BackTab><BackTab><BackTab>"
strGates = strGates & "NIEXPLOMB"
strGates = strGates & "<Down><BackTab><BackTab><BackTab>"
strGates = strGates & "NKKMMLOMB"
strGates = strGates & "<Down><BackTab><BackTab><BackTab>"
strGates = strGates & "NNNCLLOMB"
strGates = strGates & "<Down><BackTab><BackTab><BackTab>"
strGates = strGates & "NRSBCLOMB<Home>"
'Send to Extra!
objxtraScreen.SendKeys (strGates)
'***