
ReportViewer scrollbars are not rendered correctly in IE7. The Vertical
scrollbar can be recovered and the bottom part of the report can be viewed if you add the folowing to your page:
This is a very simple sample how you could reuse MsSvAbw.AddrBookWrapper to populate a text field with chosen outlook user(s) from the address book. The idée is to reuse a dll found in Windows Sharepoint Server (2003) called MSOVABW.dll and script code. This could be extended to be used in many different business scenarios..
<html>
<head>
<title>Lookup Outlook Address book</title>
<script language="VBScript">
function AddrBookVB(strExist)
Dim Users1
Dim t
Dim s1
Dim item
L_MsAddrBook_TXT = "Title: Microsoft Address Book"
On Error Resume Next
Set t = CreateObject("MsSvAbw.AddrBookWrapper")
if Err <> 0 then
Err.Clear
set t = CreateObject("MsoSvAbw.AddrBookWrapper")
end if
if not IsObject(t) then
MsgBox "Error object not found.."
AddrBookVB = ""
else
t.AddressBook L_MsAddrBook_TXT & "", 1, "", "", "", Users1
For each item in Users1
strExist = item.SMTPAddress
Next
Set t = Nothing
AddrBookVB = strExist
end if
End function
</script>
</head>
<body marginwidth="0" marginheight="0" scroll="yes">
<form name="crmForm" method="post">
<table cellpadding="0" cellspacing="2" border="0">
<tr>
<td>
<textarea name="users" rows="5" cols="64" class="ms-long" title="Add users text field"></textarea><br>
</td>
</tr>
<tr>
<td>
<input type=button value='Lookup Outlook Address Book' id='AddrBookID' onclick='document.crmForm.all.users.value = AddrBookVB(null)' />
</td>
</tr>
</table>
</form>
</body>
</html>
www.woncai.com
www.chinavolunteers.org