52 lines
2.6 KiB
Plaintext
52 lines
2.6 KiB
Plaintext
<%@language = "javascript" %>
|
|
<% /*
|
|
$Revision$
|
|
$Id$
|
|
|
|
File: INS/load_kenmerk.asp
|
|
Description: Bestand die html code genereert voor de presentatie van de flexvelden
|
|
Parameters: urole Rol van de gebruiker (frontend, frontoffice, backoffice, management info)
|
|
ins_key Object key
|
|
srtdeel_key Objectsoort key
|
|
reado Readonly
|
|
flexcolumns aantal kolommen voor flexkenmerken
|
|
advanced Geavanceerd
|
|
reqId Perslid key
|
|
Context: ins_search.asp en ins_edit.asp: Clientside wordt de gegenereerde html code m.b.v. $('div#xxx').load binnen een div geplaatst.
|
|
De functie is gedefinieerd in ins_flexkenmerk.inc
|
|
Note:
|
|
|
|
TODO: Aanpassen voor gebruik door ins_edit.asp
|
|
*/ %>
|
|
|
|
<%
|
|
var DOCTYPE_Disable = true;
|
|
%>
|
|
|
|
<!-- #include file="../Shared/common.inc" -->
|
|
<!-- #include file="../Shared/iface.inc" -->
|
|
<!-- #include file="ins_flexkenmerk.inc" -->
|
|
|
|
<%
|
|
var disc = getQParamInt("disc", -1);
|
|
var srtg = getQParamInt("srtgroep", -1);
|
|
var srtd = getQParamIntArray("srtdeel", []); // Aanroep van sleutel_search geeft array van keys mee. (Ontvangst van "-1" wordt omgezet in [] door getQParamIntArray)
|
|
if (srtg>0) disc=-1;
|
|
if (srtd>0) srtg=-1;
|
|
|
|
generateFlexKenmerkBlock ({ urole: getQParamSafe("urole"),
|
|
ins_key: getQParamInt("ins_key", -1), // Deel key
|
|
srtdeel_oms: getQParam("objsrt_oms", ""),
|
|
srtdeelkey_array: srtd, // objectsoort
|
|
srtgroep_key: srtg, // Soort groep key
|
|
disc_key: disc, // discipline
|
|
reado: getQParamInt("reado", 0) == 1, // Readonly
|
|
flexcolumns: getQParamInt("advanced", 0) == 1?1:S("ins_flexcolumns"),
|
|
advanced: getQParamInt("advanced", 0) == 1, // Geavanceerd
|
|
lendout: getQParamInt("lendout", 0) == 1, // Uitlenen van object. Alleen kenmerken met volgnummer 900 of hoger tonen.
|
|
reqId: getQParamInt("reqId", -1), // Perslid key (!search && multiMode)
|
|
bewerkniveau: getQParam("bewerkniveau", "D"),
|
|
hasfilter: getQParamInt("hasFilter", 0) == 1 // kenmerken filteren op naam.
|
|
});
|
|
%>
|