Rev 29 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@LANGUAGE="VBSCRIPT"%><%'====================================================='| |'| RequestProductLocation |'| |'=====================================================%><%Option explicitResponse.Expires = 0%><!--#include file="common/globals.asp"--><!--#include file="common/config.asp"--><!--#include file="common/common_subs.asp"--><!--#include file="common/_form_window_common.asp"--><%'------------ VARIABLE DEFINITION -------------Dim rsQryDim IsProductInNewBomDim bgColorDim QueryNameDim parBomIdDim rsPkg, pkgName, pkgVersion, pkgIdDim rsProj, projName, branchName, projIdDim rsOS, OSNameDim objZIPObject'------------ CONSTANTS DECLARATION -----------'------------ VARIABLE INIT -------------------parBomId = Request("bom_id")'------------ CONDITIONS ----------------------'----------------------------------------------%><%'--------------------------------------------------------------------------------------------------------------'--------------------------------------------------------------------------------------------------------------%><%'------------ RUN BEFORE PAGE RENDER ----------If (Request("change_type") = "R") ThenQueryName = "BomRemovedProductLocation.sql"IsProductInNewBom = FALSEElseIf (Request("change_type") = "U") ThenQueryName = "BomUpdatedProductLocation.sql"IsProductInNewBom = FALSEElseQueryName = "BomAddedProductLocation.sql"IsProductInNewBom = TRUEEnd IfCall GetProjDetails ( parBomId, objFormCollector )'----------------------------------------------%><table width="100%" border="0" cellspacing="3" cellpadding="0"><%OraDatabase.Parameters.Add "BOM_ID", Request("bom_id"), ORAPARM_INPUT, ORATYPE_NUMBEROraDatabase.Parameters.Add "COMPARE_BOM_ID", Request("compare_bom_id"), ORAPARM_INPUT, ORATYPE_NUMBEROraDatabase.Parameters.Add "PROD_ID", Request("prod_id"), ORAPARM_INPUT, ORATYPE_NUMBEROraDatabase.Parameters.Add "PKG_NAME", Request("pkg_name"), ORAPARM_INPUT, ORATYPE_VARCHAR2Set rsQry = OraDatabase.DbCreateDynaset( GetQuery ( QueryName ), ORADYN_DEFAULT )bgColor = NULLIf rsQry.RecordCount < 1 Then%><tr><td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2">Product not found.</td></tr><%End IfWhile (NOT rsQry.BOF) AND (NOT rsQry.EOF)If IsNull( bgColor ) ThenbgColor = "bgcolor='#F5F5F5'"ElsebgColor = NULLEnd IfIf Request("bom_id") <> "" AND Request("prod_id") <> "" ThenSet rsPkg = OraDatabase.DbCreateDynaset( "select * from package_versions pv, packages pkg where pv.pv_id = "&Request("prod_id")&" and pkg.pkg_id = pv.pkg_id", cint(0))pkgName = rsPkg("pkg_name")pkgVersion = rsPkg("pkg_version")pkgId = rsPkg("pkg_id")rsPkg.Close()Set rsPkg = nothingSet rsProj = OraDatabase.DbCreateDynaset( "select br.branch_name, prj.proj_name, prj.proj_id from boms bm, branches br, dm_projects prj where bm.bom_id = "&Request("bom_id")&" and br.BRANCH_ID = bm.BRANCH_ID and prj.PROJ_ID = br.PROJ_ID", cint(0))projName = rsProj("proj_name")branchName = rsProj("branch_name")projId = rsProj("proj_id")rsProj.Close()Set rsProj = nothingSet rsOS = OraDatabase.DbCreateDynaset( "select bt.bos_type from os_base_env obe, base_env be, bos_types bt where obe.OS_ID = "&rsQry("os_id")&" and be.BASE_ENV_ID = obe.BASE_ENV_ID and bt.BOS_ID = be.BOS_ID", cint(0))OSName = rsOS("bos_type")If OSName = "Windows" OR OSName = "MOS" ThenOSName = "win32"ElseOSName = "sparc"End IfrsOS.Close()Set rsOS = nothingDim sSourcePath, sDestPath, sSourcePathTestsSourcePath = "F:\"&projName&"\"&branchName&"\"&pkgName&"\"&OSName&"\"&pkgVersion&"\*.*"sSourcePathTest = "http://auperaunx26/releases/"&projName&"/"&branchName&"/"&pkgName&"/"&OSName&"/"&pkgVersion&"/"sDestPath = ""& Request.ServerVariables("APPL_PHYSICAL_PATH") &"deployment_manager\zipdownloads\"Dim oFileSysSet oFileSys = CreateObject("Scripting.FileSystemObject")'Response.Write(sSourcePath)End If%><tr><td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2"> <%If IsProductInNewBom Then%><img hspace="4" src="icons/<%=rsQry("node_icon")%>" align="absmiddle" border="0"><a href="NodeDefault.asp?node_id=<%=rsQry("node_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("node_name")%></a> / <a href="OsDefault.asp?os_id=<%=rsQry("os_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("os_name") %></a> / <a href="ProdDefault.asp?os_id=<%=rsQry("os_id")%>&prod_id=<%=rsQry("prod_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("pkg_name") &" "& rsQry("pkg_version")%></a><%If NOT IsNull(objFormCollector.Item("is_download")) Then%> <a href="javascript:;" onClick="popup = window.open('LogDownload.asp?url=http://auperaunx26/releases/<%=projName%>/<%=branchName%>/<%=pkgName%>/<%=OSName%>/<%=pkgName%>-<%=pkgVersion%>-<%=OSName%>.zip&pkg_id=<%=pkgId%>&pkg_version=<%=pkgVersion%>', 'Download Version', 'height=440,width=600,scrollbars=yes,resizable=yes'); return false" target="_blank" class="body_link">Download Version: <%=Request("new_version") %></a> <%End If%><%Else%><img hspace="4" src="icons/<%=rsQry("node_icon")%>" align="absmiddle" border="0"><a href="NodeDefault.asp?node_id=<%=rsQry("node_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("node_name")%></a> / <a href="OsDefault.asp?os_id=<%=rsQry("os_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("os_name") %></a> / <%If NOT IsNull(objFormCollector.Item("is_download")) Then%> <a href="javascript:;" onClick="popup = window.open('LogDownload.asp?url=http://auperaunx26/releases/<%=projName%>/<%=branchName%>/<%=pkgName%>/<%=OSName%>/<%=pkgVersion%>/<%=pkgName%>-<%=pkgVersion%>-<%=OSName%>.zip&pkg_id=<%=pkgId%>&pkg_version=<%=pkgVersion%>', 'Download Version', 'height=440,width=600,scrollbars=yes,resizable=yes'); return false" target="_blank" class="body_link">Download Version: <%=Request("new_version") %></a> <%End If%><%End If%></td></tr><%rsQry.MoveNextWEndOraDatabase.Parameters.Remove "BOM_ID"OraDatabase.Parameters.Remove "PROD_ID"OraDatabase.Parameters.Remove "COMPARE_BOM_ID"OraDatabase.Parameters.Remove "PKG_NAME"rsQry.CloseSet rsQry = Nothing%></table><%'------------ RUN AFTER PAGE RENDER -----------'----------------------------------------------%><!--#include file="common/globals_destructor.asp"-->