AAIT#40392 encoding json ook te kiezen

svn path=/Website/trunk/; revision=35228
This commit is contained in:
Peter Feij
2017-09-06 15:36:08 +00:00
parent fa2955c56d
commit 492ed3c417
2 changed files with 17 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ if (badr_key == -1)
oRs = Oracle.Execute(sql);
var prs_bdrnaam = oRs("prs_bedrijf_naam").value;
oRs.Close();
var loglevel = 0; // defaultwaarde
}
else
{
@@ -268,6 +269,7 @@ else
);
sql = "SELECT 0, " + safe.quoted_sql(L("lcl_encoding_text_xml")) + " FROM DUAL"
+ " UNION SELECT 1, " + safe.quoted_sql(L("lcl_encoding_multipart_form")) + " FROM DUAL"
+ " UNION SELECT 2, " + safe.quoted_sql(L("lcl_encoding_application_json")) + " FROM DUAL"
+ " ORDER BY 1";
FCLTselector("encoding", sql,
{ label: L("lcl_prs_bedrijfadres_encoding"),

View File

@@ -35,6 +35,18 @@ FCLTHeader.Requires({plugins:["jQuery"]})
return rval;
}
function fnEncoding (oRs)
{
var rval = "?";
switch (oRs("prs_bedrijfadres_encoding").value)
{
case 0: rval = L("lcl_encoding_text_xml"); break;
case 1: rval = L("lcl_encoding_multipart_form"); break;
case 2: rval = L("lcl_encoding_application_json"); break;
}
return rval;
}
sql = "SELECT a.prs_bedrijfadres_key"
+ " , a.prs_bedrijf_key"
+ " , b.prs_bedrijf_naam"
@@ -59,6 +71,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
+ " , a.prs_bedrijfadres_lockexpire"
+ " , a.prs_bedrijfadres_attachfile"
+ " , a.prs_bedrijfadres_flexfiles"
+ " , a.prs_bedrijfadres_encoding"
+ " FROM prs_bedrijfadres a"
+ " , prs_bedrijf b"
+ " , mld_typeopdr t"
@@ -98,6 +111,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
var loglevel = oRs('prs_bedrijfadres_loglevel').value;
var bijlage = oRs('prs_bedrijfadres_attachfile').value;
var flexfiles = oRs('prs_bedrijfadres_flexfiles').value;
var encoding = fnEncoding(oRs);
oRs.Close();
%>
@@ -166,6 +180,7 @@ FCLTHeader.Requires({plugins:["jQuery"]})
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_loglevel"), loglevel, {suppressEmpty:true});
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_bijlage"), bijlage, {suppressEmpty:true});
ROCHECKBOXTR("fldcheck", L("lcl_puo_order_flexfiles"), flexfiles==0 && S("puo_order_flexfiles")==1 || flexfiles==1);
ROFIELDTR("fld", L("lcl_prs_bedrijfadres_encoding"), encoding, {suppressEmpty:true});
BLOCK_END();
IFACE.FORM_END();