@ -3418,7 +3418,7 @@ function closeModalCardDetail(ergebniselementOrdnr)
myModalCard . classList . remove ( 'is-active' ) ;
myModalCard . classList . remove ( 'is-active' ) ;
}
}
function vizTabelleComboOderSichtLaden ( maskentid , fname , caption , fnameEscaped , zeilenanzahl , feldart ) {
function vizTabelleComboOderSichtLaden ( maskentid , fname , caption , fnameEscaped , zeilenanzahl , feldart , referrerForm ) {
Feldname = fname ;
Feldname = fname ;
var callurl = '/superx/servlet/SuperXmlMaske' ;
var callurl = '/superx/servlet/SuperXmlMaske' ;
callurl += "?tid=" + maskentid + "&getJSON_" + getEncoded ( Feldname ) +
callurl += "?tid=" + maskentid + "&getJSON_" + getEncoded ( Feldname ) +
@ -3426,26 +3426,21 @@ function vizTabelleComboOderSichtLaden(maskentid,fname, caption,fnameEscaped,zei
var params = "" ;
var params = "" ;
var myElements = new Array ( ) ;
var myElements = new Array ( ) ;
myElements = document . forms [ "Weiterverarbeitung" ] . elements ;
myElements = document . forms [ "Weiterverarbeitung" ] . elements ;
var e = document . forms [ "Weiterverarbeitung" ] . elements [ fname ] ;
//var e=document.forms["Weiterverarbeitung"].elements[fname];
for ( var i = 1 ; i < felder . length ; i ++ )
for ( var i = 1 ; i < myElements . length ; i ++ )
{
{
e = myElements [ felder [ i ] [ "htmlname" ] ] ;
var e = myElements [ i ] ;
if ( e ) {
if ( e && e . type == "text" && e . name != fname ) {
var t = e . type ;
var name = felder [ i ] [ "name" ] ;
if ( t == 'text' )
{
//todo bei startsWith select_ label_ auch überspringen
//todo bei startsWith select_ label_ auch überspringen
if ( e . value != '' ) //leere Felder müssen auch übergeben werden MB!!
if ( e . value != '' ) //leere Felder müssen auch übergeben werden MB!!
// 1/2016 MB dies geht nicht weil ISO kodiert
// 1/2016 MB dies geht nicht weil ISO kodiert
//params+="&"+felder[i]["cb_name"]+"="+encodeURIComponent(e.value);
//params+="&"+felder[i]["cb_name"]+"="+encodeURIComponent(e.value);
params += "&" + getEncoded ( felder [ i ] [ "htmlname" ] ) + "=" + getEncoded ( e . value ) ;
params += "&" + getEncoded ( e . name ) + "=" + getEncoded ( e . value ) ;
else
else
params += "&" + getEncoded ( felder [ i ] [ "htmlname" ] ) + "=--leer--" ;
params += "&" + getEncoded ( e . name ) + "=--leer--" ;
}
}
}
}
}
console . log ( "PARAMS:" + params ) ;
console . log ( "PARAMS:" + params ) ;
@ -3465,7 +3460,7 @@ function vizTabelleComboOderSichtLaden(maskentid,fname, caption,fnameEscaped,zei
if ( feldart == 12 )
if ( feldart == 12 )
jspPage = "maske_sicht_laden.jsp" ;
jspPage = "maske_sicht_laden.jsp" ;
var editurl = "/superx/edit/kern/" + jspPage + "?tid=" + maskentid + "&Feldname=" + getEncoded ( fname ) + "&previousValue=" + currentFieldValue ;
var editurl = "/superx/edit/kern/" + jspPage + "?tid=" + maskentid + "&Feldname=" + getEncoded ( fname ) + "&previousValue=" + currentFieldValue ;
editurl += "&zeilenanzahl=" + zeilenanzahl + "¶ms=" + params ;
editurl += "&zeilenanzahl=" + zeilenanzahl + "&referrerForm=Weiterverarbeitung& params=" + params ;
neu2 = window . open ( editurl , "_blank" , "directories=no,location=no,menubar=no,scrollbars=yes,resizable=yes,toolbar=no,width=800,height=660" ) ;
neu2 = window . open ( editurl , "_blank" , "directories=no,location=no,menubar=no,scrollbars=yes,resizable=yes,toolbar=no,width=800,height=660" ) ;