As promised, here it is. You can use images instead of new, status, and severity columns. I'm assuming that those columns are Yes/No columns. I usually set the format for those to True/False as it is more similar to MsSql Server's "bit" data type, which is 1/0 (true/false). I believe that Access uses -1/0 for true/false. -1 being true. With that in mind I don't often use criteria such as "where field = 1", but rather "where field <> 0" as that would work for both MsSql and Access. Sorry to be so confusing.
Another thing that you'll notice at the top of the page are three lines that say the following...
<%
db = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mappath("whatever.mdb"

MyApplication = request("MyApplication"

if MyApplication = "$" or MyApplication = "All" then MyApplication = ""
%>
The first is the connection string. I set it up at the top of the page so it is evident that it's not exclusive to one recordset.
Next two lines. The dropdown posts the selected value back to the same page. These two lines are just me requesting that value and if the value does not equal one of your Application Types, the code will set MyApplication back to "", which will bypass that part of the select statement in the report. You'll see what I mean below.
Here is the whole page, HTML and all. Just copy it into a blank page and give it a shot. Check my field names against yours though first. Let me know how it works or if you aren't clear on something.
'=====================================================
<%
db = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mappath("whatever.mdb"

MyApplication = request("MyApplication"

if MyApplication = "$" or MyApplication = "All" then MyApplication = ""
%>
<html>
<head>
<title>Application</title>
</head>
<body>
<table border="0" width="100%" cellspacing="1" cellpadding="0">
<%
set rsApp = server.createobject("adodb.recordset"

sqlApp = "select distinct Application from Tasks"
sqlApp = sqlApp & " order by Application"
rsApp.open sqlApp, db
if not rsApp.eof then
%>
<tr>
<td width="100%" colspan="8">
<form>
<select size="1" name="MyApplication" onChange="if(this.options[this.selectedIndex].value!='$') {window.open(this.options[this.selectedIndex].value,'_self')}">
<option selected value="$">Select Application</option>
<option value="MultiRecords.asp?MyApplication=All">All Applications</option>
<%
do while not rsApp.eof
%>
<option value="MultiRecords.asp?MyApplication=<%=rsApp("Application"

%>"><%=rsApp("Application"

%></option>
<%
rsApp.movenext
loop
%>
</select></p>
</form>
</td>
</tr>
<%
end if
rsApp.close
set rsApp = nothing
%>
<tr>
<td width="100%" colspan="8"></td>
</tr>
<%
set rs = server.createobject("adodb.recordset"

sql = "select * from Tasks"
sql = sql & " where Resolved <> 1"
if MyApplication <> "" then
sql = sql & " and Application = '" & MyApplication & "'"
end if
sql = sql & " order by Application, TimeCreated"
rs.open sql, db
if not rs.eof then
do while not rs.eof
count = count + 1
if rs("Resolved"

= true then
Resolved = "Yes"
else
Resolved = "No"
end if
if count = 1 then
%>
<tr>
<td width="9%" bgcolor="#D9D9FF"></td>
<td width="15%" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Application</b></font></td>
<td width="12%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Last Updated</b></font></td>
<td width="12%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Status</b></font></td>
<td width="13%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Severity</b></font></td>
<td width="13%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Case #</b></font></td>
<td width="13%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Time Created</b></font></td>
<td width="13%" align="center" bgcolor="#D9D9FF"><font face="Arial" size="2"><b>Resolved</b></font></td>
</tr>
<tr>
<td width="100%" colspan="8">
<hr noshade size="1" color="#000080">
</td>
</tr>
<%
end if
%>
<tr>
<td width="9%" bgcolor="#ECECFF">
<p align="center"><font face="Verdana" size="2" color="#000080"><%if rs("New"

<> 0 then%><b>*NEW</b><%end if%></font></td>
<td width="15%" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("Application"

%></font></td>
<td width="12%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("LastUpdated"

%></font></td>
<td width="12%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("Status"

%></font></td>
<td width="13%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("Severity"

%></font></td>
<td width="13%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("CaseNum"

%></font></td>
<td width="13%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=rs("TimeCreated"

%></font></td>
<td width="13%" align="center" bgcolor="#ECECFF"><font face="Arial" size="2"><%=Resolved%></font></td>
</tr>
<tr>
<td width="100%" colspan="8"></td>
</tr>
<tr>
<td width="9%" bgcolor="#ECECFF" valign="top" align="center">
<p align="center"><font face="Verdana" size="2" color="#000080"><b>--></b></font></td>
<td width="91%" colspan="7" bgcolor="#ECECFF" valign="top">
<font face="Arial" size="2"><b><%=rs("Heading"

%></b></font><br><br>
<p>
<font face="Arial" size="2"><%=rs("Description"

%></font><br><br>
</td>
</tr>
<tr>
<td width="9%" height="10"></td>
<td width="91%" colspan="7" height="10"></td>
</tr>
<%
rs.movenext
loop
end if
rs.close
set rs = nothing
%>
</table>
</body>
</html>