| Line 29... |
Line 29... |
| 29 |
<%
|
29 |
<%
|
| 30 |
'------------ Variable Definition -------------
|
30 |
'------------ Variable Definition -------------
|
| 31 |
Dim rsQry
|
31 |
Dim rsQry
|
| 32 |
Dim enableRemoval : enableRemoval = FALSE
|
32 |
Dim enableRemoval : enableRemoval = FALSE
|
| 33 |
Dim enabledText : enabledText = "disabled "
|
33 |
Dim enabledText : enabledText = "disabled "
|
| - |
|
34 |
Dim parMode : parMode = QStrParDefault("mode", 0)
|
| - |
|
35 |
Dim modeCb1 : modeCb1 = iif ( parMode AND 1, " checked", "" )
|
| - |
|
36 |
Dim modeCb2 : modeCb2 = iif ( parMode AND 2, " checked", "" )
|
| - |
|
37 |
Dim modeCb3 : modeCb3 = iif ( parMode AND 4, " checked", "" )
|
| 34 |
|
38 |
|
| 35 |
'------------ Constants Declaration -----------
|
39 |
'------------ Constants Declaration -----------
|
| 36 |
'------------ Variable Init -------------------
|
40 |
'------------ Variable Init -------------------
|
| 37 |
'----------------------------------------------
|
41 |
'----------------------------------------------
|
| 38 |
'------------------------- MAIN LINE ---------------------------
|
42 |
'------------------------- MAIN LINE ---------------------------
|
| Line 97... |
Line 101... |
| 97 |
<script language="JavaScript" src="images/tipster.js"></script>
|
101 |
<script language="JavaScript" src="images/tipster.js"></script>
|
| 98 |
<script language="JavaScript" src="images/_help_tips.js"></script>
|
102 |
<script language="JavaScript" src="images/_help_tips.js"></script>
|
| 99 |
<!-- DROPDOWN MENUS -->
|
103 |
<!-- DROPDOWN MENUS -->
|
| 100 |
<!--#include file="_menu_def.asp"-->
|
104 |
<!--#include file="_menu_def.asp"-->
|
| 101 |
<script language="JavaScript1.2" src="images/popup_menu.js"></script>
|
105 |
<script language="JavaScript1.2" src="images/popup_menu.js"></script>
|
| - |
|
106 |
<script>
|
| - |
|
107 |
function updateDisplay()
|
| - |
|
108 |
{
|
| - |
|
109 |
function getCbValue(n){
|
| - |
|
110 |
var el = document.getElementById(n);
|
| - |
|
111 |
if (el && el.checked) {
|
| - |
|
112 |
return parseInt(el.value);
|
| - |
|
113 |
}
|
| - |
|
114 |
return 0;
|
| - |
|
115 |
}
|
| - |
|
116 |
var all = getCbValue('cb1') + getCbValue('cb2') + getCbValue('cb3');
|
| - |
|
117 |
console.log ('all:', all );
|
| - |
|
118 |
location.href='<%=ScriptName%>?rtag_id=<%=parRtag_id%>&mode=' + all;
|
| - |
|
119 |
}
|
| - |
|
120 |
</script>
|
| 102 |
</head>
|
121 |
</head>
|
| 103 |
<body bgcolor="White" text="Black" leftmargin=0 topmargin=0 onLoad="divProgressBar.style.visibility='hidden'">
|
122 |
<body bgcolor="White" text="Black" leftmargin=0 topmargin=0 onLoad="divProgressBar.style.visibility='hidden'">
|
| 104 |
<!-- HEADER -->
|
123 |
<!-- HEADER -->
|
| 105 |
<!--#include file="_header.asp"-->
|
124 |
<!--#include file="_header.asp"-->
|
| 106 |
<!-- BODY ---->
|
125 |
<!-- BODY ---->
|
| Line 121... |
Line 140... |
| 121 |
End If
|
140 |
End If
|
| 122 |
|
141 |
|
| 123 |
Dim Query_String
|
142 |
Dim Query_String
|
| 124 |
Query_String = ReadFile( rootPath & "queries\rep_obsolete_packages.sql" )
|
143 |
Query_String = ReadFile( rootPath & "queries\rep_obsolete_packages.sql" )
|
| 125 |
OraDatabase.Parameters.Add "RTAG_ID", parRtag_id, ORAPARM_INPUT, ORATYPE_NUMBER
|
144 |
OraDatabase.Parameters.Add "RTAG_ID", parRtag_id, ORAPARM_INPUT, ORATYPE_NUMBER
|
| - |
|
145 |
OraDatabase.Parameters.Add "SMODE", parMode, ORAPARM_INPUT, ORATYPE_NUMBER
|
| 126 |
%>
|
146 |
%>
|
| 127 |
<form method="post" name="removePackages">
|
147 |
<form method="post" name="removePackages">
|
| 128 |
<table class="embedded_table" width="10%">
|
148 |
<table class="embedded_table" width="10%">
|
| 129 |
<tr>
|
149 |
<tr>
|
| 130 |
<td width="1%" nowrap class="body_colb"> </td>
|
150 |
<td width="1%" nowrap class="body_colb"> </td>
|
| Line 140... |
Line 160... |
| 140 |
Dim currView_id
|
160 |
Dim currView_id
|
| 141 |
currView_id = -1
|
161 |
currView_id = -1
|
| 142 |
Dim rsRep
|
162 |
Dim rsRep
|
| 143 |
Set rsRep = OraDatabase.DbCreateDynaset( Query_String, 0 )
|
163 |
Set rsRep = OraDatabase.DbCreateDynaset( Query_String, 0 )
|
| 144 |
OraDatabase.Parameters.Remove "RTAG_ID"
|
164 |
OraDatabase.Parameters.Remove "RTAG_ID"
|
| - |
|
165 |
OraDatabase.Parameters.Remove "SMODE"
|
| 145 |
|
166 |
|
| 146 |
If rsRep.RecordCount = 0 Then
|
167 |
If rsRep.RecordCount = 0 Then
|
| 147 |
With Response
|
168 |
With Response
|
| 148 |
.write "<tr>"
|
169 |
.write "<tr>"
|
| 149 |
.write "<td colspan='5' class='body_row'>Found 0 records</td>"
|
170 |
.write "<td colspan='5' class='body_row'>Found 0 records</td>"
|
| Line 185... |
Line 206... |
| 185 |
%>
|
206 |
%>
|
| 186 |
<tr>
|
207 |
<tr>
|
| 187 |
<td colspan="5" background="images/bg_rep_line.gif"><img src="images/spacer.gif" width="1" height="1"></td>
|
208 |
<td colspan="5" background="images/bg_rep_line.gif"><img src="images/spacer.gif" width="1" height="1"></td>
|
| 188 |
</tr>
|
209 |
</tr>
|
| 189 |
<tr>
|
210 |
<tr>
|
| 190 |
<td class="body_scol" colspan="3" ><%=ProgressBar()%></td>
|
211 |
<td class="body_scol" colspan="1" ><%=ProgressBar()%></td>
|
| 191 |
<td class="body_scol" colspan="2" style="text-align:right">
|
212 |
<td class="body_scol" colspan="4" style="text-align:right">
|
| - |
|
213 |
<fieldset class="fset" align="left" style="border: 1px groove;display: inline;">
|
| - |
|
214 |
<legend style="text-align: left;">Hide</legend>
|
| - |
|
215 |
<input id=cb1 type="checkbox" value=1 <%=modeCb1%> onclick="return updateDisplay();">Products
|
| - |
|
216 |
<input id=cb2 type="checkbox" value=2 <%=modeCb2%> onclick="return updateDisplay();">3rdParty
|
| - |
|
217 |
<input id=cb3 type="checkbox" value=4 <%=modeCb3%> onclick="return updateDisplay();">Deployable
|
| - |
|
218 |
</fieldset>
|
| 192 |
<input type="submit" value="Remove from Release" <%=enabledText%> onclick="return vixConfirm('Remove all selected packages from this Release',{post: 'removePackages', progress:'#divProgressBar'})">
|
219 |
<input type="submit" value="Remove from Release" <%=enabledText%> onclick="return vixConfirm('Remove all selected packages from this Release',{post: 'removePackages', progress:'#divProgressBar'})">
|
| 193 |
</td>
|
220 |
</td>
|
| 194 |
</tr>
|
221 |
</tr>
|
| 195 |
<tr>
|
222 |
<tr>
|
| 196 |
<td colspan="5" background="images/bg_rep_line.gif"><img src="images/spacer.gif" width="1" height="1"></td>
|
223 |
<td colspan="5" background="images/bg_rep_line.gif"><img src="images/spacer.gif" width="1" height="1"></td>
|
| 197 |
</tr>
|
224 |
</tr>
|
| 198 |
<tr>
|
225 |
<tr>
|
| 199 |
<td colspan="5" class=body_txt>
|
226 |
<td colspan="5" class=body_txt>
|
| 200 |
These packages are not used within this Release. There is no package that lists any of these packages as a dependent.
|
227 |
These packages are not used within this Release. There is no package that lists any of these packages as a dependent.
|
| 201 |
<p>The named packages can be removed without breaking the build, although they may be required for test purposes.
|
228 |
<p>The named packages can be removed without breaking the build, although they may be required for test purposes.
|
| - |
|
229 |
<p>Certain classes of package may be hidden:
|
| 202 |
<p>Packages in the 'PRODUCTS' or 'AUTO PRODUCTS' view are not shown in this list, nor are packages that are a part of an SDK.
|
230 |
<br>Packages in the 'PRODUCTS' or 'AUTO PRODUCTS' are often assumed to be used.
|
| - |
|
231 |
<br>Packages in the '3RDPARTY_PRODUCTS' are often artfacts of Deploment Manager.
|
| 203 |
<br>It is assumed that they are to be deployed and as such do not need to be used.
|
232 |
<br>Packages marked as 'Deployable' may be assumed to be used.
|
| - |
|
233 |
<br>Packages that are imported as part of an SDK are not shown.
|
| 204 |
<p>Removing one or more packages may result in other packages nolonger being used.
|
234 |
<p>Removing one or more packages may result in other packages nolonger being used.
|
| 205 |
</td>
|
235 |
</td>
|
| 206 |
</tr>
|
236 |
</tr>
|
| 207 |
</table>
|
237 |
</table>
|
| 208 |
<input type="hidden" name="action" value="RemovePackages">
|
238 |
<input type="hidden" name="action" value="RemovePackages">
|