Files
Facilitor/APPL/MLD/loadMaterialOptions.asp
Jos Groot Lipman 6ef0eac9dc FSN#36009 Multiselect ingeklapt beginnen soms uitgeklapt forceren
svn path=/Website/trunk/; revision=28836
2016-04-11 11:56:24 +00:00

42 lines
1.2 KiB
Plaintext

<%@language = "javascript" %>
<% /*
$Revision$
$Id$
File: loadMaterialOptions.asp
Description: Aanmaken van de options voor een listbox met (meerdere) materialen
Parameters:
Context: Vanuit edit opdrachten materiaal scherm
Note:
*/ %>
<%
DOCTYPE_Disable = true;
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/selector.inc" -->
<%
var opdrkey = getFParamInt("opdr_key", -1);
// Bouw een materiaal lijst
var matkeystr = getFParamIntArray("matkeystr", [-1]);
var filter = getFParam("filter");
sql = "SELECT ud.fac_usrdata_key"
+ " , ud.fac_usrdata_omschr"
+ " , ud.fac_usrdata_prijs prijs"
+ " FROM fac_usrdata ud"
+ " WHERE ud.fac_usrtab_key = " + S("mld_ordermaterial_fac_usrtab_key")
+ " AND ud.fac_usrdata_key " + (filter == "P"? "NOT" : "") + " IN (" + matkeystr.join(",") + ")"
+ " AND ud.fac_usrdata_verwijder IS NULL"
+ " ORDER BY ud.fac_usrdata_volgnr, UPPER(ud.fac_usrdata_omschr)";
FCLTselectorOptions(sql,
{ startmulti: true,
size: 20,
extraParamValue: "prijs"
});
%>