02-28-2018 06:54 AM
My institution has recently developed new application plans for use with UI 5.4. In creating these new plans, we decided to try configuring one plan for each department that is configured to work with all of the screens they may use. Users are reporting that this drastically slows down the linking time, as the plan now has to also determine what screen is being used. Have others noticed this same sort of slow down, and has anybody discovered a solution?
02-28-2018 07:41 AM
02-28-2018 07:46 AM
Are you using shifting value scripts? If not, do it, drastically reduces your linking time.
Here is a copy/paste of my shifting value script to find VOUM. Replace VOUM with whatever screen you are looking for.
Size = IECapture(true, 0)
anchorvalue = IEFindValue("_FORM", 0, false)
formName = IEGetValueByIndex(anchorvalue + 1)
If formName = "VOUM" Then
ScreenFound = true
End If
This next bit is probably less valuable... but this is how you find the voucher amount... notice how I have to code for each screen(first is how it shows up on VOUI, second is on VOUM I think). This is programmer preference. I didn't want to have to copy more scripts to prod (scripts don't migrate with the tool) so I embeded all the code into 1, for each screen element that is across multiple screens.
Size = IECapture(true, 0)
anchorvalue = IEFindValue("VOU.INVOICE.AMT", 0, false)
If anchorvalue < 1 Then
anchorvalue = IEFindValue("VOU.TOTAL.AMT", 0, false)
End If
newValue = IEGetValueByIndex(anchorvalue + 1)
WorkingValue = newValue
HTH
02-28-2018 08:37 AM
02-28-2018 01:08 PM
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.