68 lines
2.7 KiB
Plaintext
68 lines
2.7 KiB
Plaintext
<%@language = "javascript" %>
|
|
<% /*
|
|
$Revision$
|
|
$Id$
|
|
|
|
File: bez/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)
|
|
next_vis Volgnummer
|
|
|
|
bez_key Bezoekers key
|
|
reado Readonly
|
|
flexcolumns aantal kolommen voor flexkenmerken
|
|
advanced Geadvanceerd
|
|
Context: bez_search.asp en bez_edit.asp: Clientside wordt de gegenereerde html code m.b.v. $('div#xxx').load binnen een div geplaatst.
|
|
De functie is gedefinieerd in bez_flexkenmerk.inc
|
|
Note:
|
|
*/ %>
|
|
|
|
<%
|
|
var DOCTYPE_Disable = true;
|
|
%>
|
|
|
|
<!-- #include file="../Shared/common.inc" -->
|
|
<!-- #include file="bez_flexkenmerk.inc" -->
|
|
|
|
<%
|
|
var notr = getQParamInt("notr", 0) == 1;
|
|
|
|
if (!notr)
|
|
{ %>
|
|
<tbody>
|
|
<%
|
|
}
|
|
%>
|
|
|
|
|
|
<%
|
|
// Zie ook bez_flexkenmerk.inc (function isReadonly() en bez_edit_bezoekers.inc
|
|
var backo = user.has("WEB_BEZBOF");
|
|
var flexfilter = [];
|
|
if (!backo)
|
|
flexfilter = ["k.bez_kenmerk_volgnr < 900 "];
|
|
|
|
generateFlexKenmerkCode ({ urole: getQParamSafe("urole"),
|
|
bez_key: getQParamInt("bez_key", -1), // Bezoekers key
|
|
reado: getQParamInt("reado", 0) == 1, // Readonly
|
|
flexcolumns: getQParamInt("advanced", 0) == 1? 1 : S("bez_flexcolumns"),
|
|
advanced: getQParamInt("advanced", 0) == 1, // Geavanceerd
|
|
beznum: getQParamInt("beznum"), // Bezoeker nummer
|
|
prs_key: getQParamInt("prs_key", -1), // Perslid key , wordt alleen gebruikt als geldt (!kenmerk_search && !multiMode)
|
|
cont_key: getQParamInt("cont_key", -1), // Contactpersoon key , wordt alleen gebruikt als geldt (!kenmerk_search && !multiMode)
|
|
requiredbyfield: getQParam("requiredbyfield", null), // required flexkenmerken is alleen required als veld met name=requiredbyfield is ingevuld
|
|
flexstart: getQParam("flexstart", 1),
|
|
flexend: getQParam("flexend", -1),
|
|
notr: notr,
|
|
nolabel: getQParamInt("notr", 0) == 1,
|
|
tmpfolder: getQParam("tmpfolder", null),
|
|
filter: flexfilter
|
|
});
|
|
|
|
if (!notr)
|
|
{ %>
|
|
</tbody>
|
|
<%
|
|
}
|
|
%>
|