Well, we have a solution.
Where the value to be passed is in an option list such as this (the value is the fex name):
GT OPTION value='susser_recon_north' displaytext="NORTH PLANTS" LT NORTH PLANTS
Have a JS function call the value and set the attribute of ibif_ex with it.
function test2(ctrl) {
if(!ctrl)
ctrl = document.getElementById();
var arrRequests = GetRequestsList(ctrl);
if(arrRequests)
{
for(var j=0; j < arrRequests.length; j++)
{
var request = arrRequests[j];
if(request)
var source = request.getAttribute(ibif_ex);
var SelVal = REGION.options[REGION.selectedIndex].value;
request.setAttribute(ibif_ex, SelVal);
var zsource = request.getAttribute(ibif_ex);
}
}
The value goes to ibif_ex, the form submits and the fex runs. Life is good.
GT request requestid="1" sourcetype="typeFex" targettype="1" targetname="_blank" ibif_ex="" ibic_server="EDASERVE" ibiapp_app="sys_wholesale" LT
Thanks to Jeff, Java Scripter extraordinaire, for the solution. Hopes this helps some of you out there if you have something similiar going on.
WebFocus 7.1.4 Win2K Client
WebFocus 7.1.6 Server