Files
Facilitor/APPL/BEZ/load_kenmerk.asp
Jos Groot Lipman a51a01ef80 DJIN#41190 BOF kenmerken (>900) beter verbergen
svn path=/Website/branches/v2017.1/; revision=34553
2017-07-06 11:09:32 +00:00

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>
<%
}
%>