%@LANGUAGE="VBSCRIPT"%>
<%
'=====================================================
'| |
'| wUnDeployView |
'| |
'=====================================================
%>
<%
Option explicit
Response.Expires = 0
%>
<%
'To enable the script timeout to 10 mins
Server.ScriptTimeout=600
%>
<%
'------------ ACCESS CONTROL ------------------
%>
<%
'------------ VARIABLE DEFINITION -------------
Dim rsQry
Dim aProducts
Dim numOfRows
Dim rowNum
Dim objFormCollector
Dim currPkg_id
Dim Query_String
'Dim parProj_id
'Dim parBranch_id
'------------ CONSTANTS DECLARATION -----------
'------------ VARIABLE INIT -------------------
parProj_id = Request("proj_id")
parBranch_id = Request("branch_id")
Set objFormCollector = CreateObject("Scripting.Dictionary")
'------------ CONDITIONS ----------------------
'----------------------------------------------
%>
<%
'----------------------------------------------------------------------------------------------------------------------------------
Sub GetFormDetails ( nProj_id, ByRef outobjDetails )
Dim rsQry, query
OraDatabase.Parameters.Add "PROJ_ID", nProj_id, ORAPARM_INPUT, ORATYPE_NUMBER
query = _
" SELECT * FROM DM_PROJECTS WHERE PROJ_ID= "&nProj_id
Set rsQry = OraDatabase.DbCreateDynaset( query, ORADYN_DEFAULT )
If (NOT rsQry.BOF) AND (NOT rsQry.EOF)Then
outobjDetails.Item ("RM_PROJECTS_FK") = rsQry("RM_PROJECTS_FK")
End If
OraDatabase.Parameters.Remove "PROJ_ID"
rsQry.Close
Set rsQry = Nothing
End Sub
'----------------------------------------------------------------------------------------------------------------------------------
Sub Get_Project_Release ( NNproj_id )
Dim rsTemp, Query_String
Query_String = _
"SELECT * FROM RELEASE_TAGS WHERE PROJ_ID="&NNproj_id&" ORDER BY RTAG_ID DESC"
Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
Response.write ""
Response.write " "
While ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF))
If CDbl(Request("FRrtag_id")) = CDbl(rsTemp.Fields("rtag_id")) Then
Response.write ""& (rsTemp.Fields("rtag_name")) &" "
Else
Response.write ""& (rsTemp.Fields("rtag_name")) &" "
End If
rsTemp.MoveNext
WEnd
Response.write " "
rsTemp.Close
Set rsTemp = nothing
End Sub
'----------------------------------------------------------------------------------------------------------------------------------
Sub Get_SBOM_Release ( NNbranch_id )
Dim rsTemp, Query_String
Query_String = _
"SELECT * FROM BOMS BM, BOM_NAMES BN "&_
"WHERE BM.BOM_NAME_ID = BN.BOM_NAME_ID "&_
"AND BM.BRANCH_ID="&NNbranch_id&" ORDER BY BOM_ID DESC"
Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, cint(0))
Response.write ""
Response.write " "
While ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF))
If CDbl(Request("FRbom_id")) = CDbl(rsTemp.Fields("bom_id")) Then
Response.write ""& rsTemp.Fields("bom_name") &" "& rsTemp.Fields("bom_version") &"."& rsTemp.Fields("bom_lifecycle") &" "
Else
Response.write ""& rsTemp.Fields("bom_name") &" "& rsTemp.Fields("bom_version") &"."& rsTemp.Fields("bom_lifecycle") &" "
End If
rsTemp.MoveNext
WEnd
Response.write " "
rsTemp.Close
Set rsTemp = nothing
End Sub
'----------------------------------------------------------------------------------------------------------------------------------
%>
<%
'------------ RUN BEFORE PAGE RENDER ----------
Call GetFormDetails ( parProj_id, objFormCollector )
'----------------------------------------------
%>
Deployment Manager
UnDeployed View For Products/Patches
UnDeployed View, comparing with the latest from "Release Manager".
<%
'-- FROM START --------------------------------------------------------------------------------------------------------------
objFormComponent.FormName = "FormName"
objFormComponent.Action = SCRIPT_NAME
objFormComponent.OnSubmit = "ShowProgress();"
Call objFormComponent.FormStart()
%>
<%
'If objFormCollector.Item("rtag_id_fk") = "" Then
'Call Messenger ( "This BOM does not have Release Manager Reference release. Please edit BOM properties first. ", 1, "100%" )
'End If
%>
<%
OraDatabase.Parameters.Remove "RTAG_ID"
OraDatabase.Parameters.Remove "BOM_ID"
rsQry.Close
Set rsQry = Nothing
%>
<%=objPMod.ComposeHiddenTags()%>
<%
Call objFormComponent.FormEnd()
'-- FROM END ----------------------------------------------------------------------------------------------------------------
%>
<%
'------------ RUN AFTER PAGE RENDER -----------
'----------------------------------------------
%>