FSN#35967 is er maar een opdrachttype dan opdrachttype filter niet tonen.
svn path=/Website/trunk/; revision=28740
This commit is contained in:
@@ -229,20 +229,46 @@ var authparams = user.checkAutorisation(autfunction);
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<% sql = "SELECT t.mld_typeopdr_key"
|
||||
+ ", "+ lcl.xsqla('t.mld_typeopdr_omschrijving', 't.mld_typeopdr_key')
|
||||
+ " FROM mld_typeopdr t"
|
||||
+ (offerte >= 0
|
||||
? " WHERE t.mld_typeopdr_isofferte = " + offerte
|
||||
: "")
|
||||
+ " ORDER BY 2";
|
||||
FCLTselector("opdrtype",
|
||||
sql,
|
||||
{ initKey: opdrtype_key,
|
||||
label: L("lcl_mld_typeopdr"),
|
||||
trclass:"primsearch noxd",
|
||||
emptyOption: ""
|
||||
}); %>
|
||||
<%
|
||||
if (opdrtype_key == -1)
|
||||
{
|
||||
sql = "SELECT t.mld_typeopdr_key"
|
||||
+ ", "+ lcl.xsqla('t.mld_typeopdr_omschrijving', 't.mld_typeopdr_key')
|
||||
+ " FROM mld_typeopdr t"
|
||||
+ (offerte >= 0
|
||||
? " WHERE t.mld_typeopdr_isofferte = " + offerte
|
||||
: "")
|
||||
+ " ORDER BY 2";
|
||||
|
||||
var sqlcnt = "SELECT COUNT ( * ) nropdrtype"
|
||||
+ " FROM (" + sql + ")";
|
||||
|
||||
var oRs2 = Oracle.Execute(sqlcnt);
|
||||
if (oRs2("nropdrtype").Value == 1)
|
||||
{
|
||||
var oRs = Oracle.Execute(sql);
|
||||
opdrtype_key = oRs("mld_typeopdr_key").Value;
|
||||
oRs.close();
|
||||
}
|
||||
oRs2.close();
|
||||
|
||||
if (opdrtype_key == -1)
|
||||
{
|
||||
FCLTselector("opdrtype",
|
||||
sql,
|
||||
{ initKey: opdrtype_key,
|
||||
label: L("lcl_mld_typeopdr"),
|
||||
trclass:"primsearch noxd",
|
||||
emptyOption: ""
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
if (opdrtype_key > -1)
|
||||
{
|
||||
%><input type='hidden' id='opdrtype' name='opdrtype' value='<%=opdrtype_key%>'><%
|
||||
}
|
||||
%>
|
||||
|
||||
<%
|
||||
|
||||
|
||||
Reference in New Issue
Block a user