Hi I have some code that worked perfectly fine in 7.1 but after upgrading to 7.3SP2 I have an issue where a user select field (without metadata) fails to display the list of users however works perfectly fine in 7.1. Haven't tested on 7.2.
<!-- #include file ="../sagecrmreports.js"-->
<%
var Head = "<HTML><HEAD><LINK REL=stylesheet HREF=/"+sInstallName+"/Themes/ergonomic.css><META http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">";
var Body = "<BODY>";
var EndBody = "</BODY></HTML>";
Response.Write(Head);
Response.Write(Body);
/////////Your Code Starts Here////
if (CRM.Mode<Edit) CRM.Mode = Edit;
Container=CRM.GetBlock("container");
Container.DisplayButton(Button_Default) = false;
var ParamBlock = CRM.GetBlock("EntryGroup");
var UserSelect = CRM.GetBlock("Entry");
UserSelect.Caption = "User(s): ";
UserSelect.EntryType = 22;
UserSelect.FieldName = "param_users";
UserSelect.Size = 10;
ParamBlock.AddBlock(UserSelect);
Container.AddBlock(ParamBlock);
Container.AddButton(eWare.Button("Run", "nex.gif", "javascript:document.EntryForm.submit();"));
Container.AddButton(eWare.Button("Cancel", "Cancel.gif", eWare.URL(1400)));
////////You Code Ends Here///////////
%><SCRIPT LANGUAGE="JavaScript">
function onLoadStuff() {
var tmp;
tmp = document.EntryForm.param_users;
tmp.multiple = true;
document.EntryForm.param_usersInput.onchange();
}
window.attachEvent("onload",onLoadStuff);
</SCRIPT>
<%
Response.Write(Container.Execute());
Response.Write(EndBody);
%>