42 lines
1.2 KiB
Plaintext
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,
|
|
{ multi: true,
|
|
size: 20,
|
|
extraParamValue: "prijs"
|
|
});
|
|
%>
|
|
|