FCLT#56630 Als je helemaal geen diensten hebt
svn path=/Website/trunk/; revision=41048
This commit is contained in:
@@ -432,20 +432,29 @@ oRs.Close();
|
||||
ROFIELDTR("fld", L("lcl_mld_typeopdr"), mld_opdr.opdr_type_omschr); // Opdrachttype
|
||||
%> <input type="hidden" id="t_opdr" name="t_opdr" value="<%=mld_opdr.opdr_type%>">
|
||||
<%
|
||||
//<!-- UITVOERENDE -->
|
||||
FCLTselector("dienstfilt",
|
||||
"SELECT prs_dienst_key, "
|
||||
+ lcl.xsqla('prs_dienst_omschrijving', 'prs_dienst_key')
|
||||
+ " FROM prs_dienst ORDER BY UPPER(" + lcl.xsql('prs_dienst_omschrijving', 'prs_dienst_key') + ")",
|
||||
{ initKey: stdm_prs_dienst_key || -1,
|
||||
label: L("lcl_prs_companies_dienst"),
|
||||
onChange: "onChangedDienst()",
|
||||
suppressEmpty: true,
|
||||
emptyOption: L("lcl_select_dienst_filter"),
|
||||
readonly: (opdr_key > 0 && !this_opdr.canUitvChange) // TODO: authparamsMLDBO3?? UWVA#13876
|
||||
});
|
||||
// Fast check to see if we have any dienst at all
|
||||
sql= "SELECT 1 FROM prs_dienst WHERE ROWNUM = 1";
|
||||
oRs = Oracle.Execute(sql);
|
||||
var anydienst = !oRs.eof;
|
||||
oRs.close();
|
||||
|
||||
if (anydienst)
|
||||
{
|
||||
FCLTselector("dienstfilt",
|
||||
"SELECT prs_dienst_key, "
|
||||
+ lcl.xsqla('prs_dienst_omschrijving', 'prs_dienst_key')
|
||||
+ " FROM prs_dienst ORDER BY UPPER(" + lcl.xsql('prs_dienst_omschrijving', 'prs_dienst_key') + ")",
|
||||
{ initKey: stdm_prs_dienst_key || -1,
|
||||
label: L("lcl_prs_companies_dienst"),
|
||||
onChange: "onChangedDienst()",
|
||||
suppressEmpty: true, // that does not work (yet)
|
||||
emptyOption: L("lcl_select_dienst_filter"),
|
||||
readonly: (opdr_key > 0 && !this_opdr.canUitvChange) // TODO: authparamsMLDBO3?? UWVA#13876
|
||||
});
|
||||
}
|
||||
if ((opdr_key > 0 || copy || mld_opdr.typeopdr_isofferte == 0)) // !(opdr_key < 0 && !copy && mld_opdr.typeopdr_isofferte == 1)
|
||||
{
|
||||
//<!-- UITVOERENDE -->
|
||||
FCLTuitvoerendeselector("uitvoerende",
|
||||
"sgUitv",
|
||||
{ uitvoerendekey: mld_opdr.uitvoerende_key,
|
||||
|
||||
Reference in New Issue
Block a user