Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
62 rsolanki 1
<%@LANGUAGE="VBSCRIPT"%>
2
<%
3
'=====================================================
4
'|                                                   |
5
'|		          RequestProductLocation		 	 |
6
'|                                                   |
7
'=====================================================
8
%>
9
<%
10
Option explicit
11
Response.Expires = 0
12
%>
13
<!--#include file="common/globals.asp"-->
14
<!--#include file="common/config.asp"-->
15
<!--#include file="common/common_subs.asp"-->
16
<%
17
'------------ VARIABLE DEFINITION -------------
18
Dim rsQry
19
Dim IsProductInNewBom
20
Dim bgColor
21
Dim QueryName
22
Dim parBomId
23
Dim objWSH
24
Dim rsPkg, pkgName, pkgVersion, pkgId
25
Dim rsProj, projName, branchName
26
Dim rsOS, OSName
27
'------------ CONSTANTS DECLARATION -----------
28
'------------ VARIABLE INIT -------------------
29
parBomId = Request("bom_id")
30
'------------ CONDITIONS ----------------------
31
'----------------------------------------------
32
%>
33
<%
34
'--------------------------------------------------------------------------------------------------------------
35
'--------------------------------------------------------------------------------------------------------------
36
%>
37
<%
38
'------------ RUN BEFORE PAGE RENDER ----------
39
'If (Request("change_type") = "R") Then
40
'	QueryName = "BomRemovedProductLocation.sql"
41
'	IsProductInNewBom = FALSE
42
 
43
'ElseIf (Request("change_type") = "U") Then
44
'	QueryName = "BomUpdatedProductLocation.sql"
45
'	IsProductInNewBom = FALSE
46
'Else
47
 
48
	QueryName = "BomAddedProductLocation.sql"
49
'	IsProductInNewBom = TRUE
50
 
51
'End If
52
'----------------------------------------------
53
%>
54
 
55
 
56
		<table width="100%"  border="0" cellspacing="3" cellpadding="0">
64 jtweddle 57
        <tr>
58
			<td background="images/bg_form_lightgray.gif" nowrap class="body_txt">
59
			<SPAN id="IMG_EXPAND_PROD_<%=Request("new_prod_id")%>" style="display:block;"><a href="javascript:;" class="menu_link" onClick="RequestProductNotes('?prod_id=<%=Request("prod_id")%>&new_prod_id=<%=request("new_prod_id")%>', '<%=Request("new_prod_id")%>');"><img src="icons/i_plus.gif" border="0" align="absmiddle" hspace="3"><img src="icons/i_product.gif" border="0" align="absmiddle" hspace="3">Product Notes</a></SPAN>							
60
			<SPAN id="IMG_COLLAPSE_PROD_<%=Request("new_prod_id")%>" style="display:none;"><a href="javascript:;" class="menu_link" onClick="ToggleDisplay( 'PROD_<%=Request("new_prod_id")%>', 'IMG_EXPAND_PROD_<%=Request("new_prod_id")%>', 'IMG_COLLAPSE_PROD_<%=Request("new_prod_id")%>');"><img src="icons/i_minus.gif" border="0" align="absmiddle" hspace="3"><img src="icons/i_product.gif" border="0" align="absmiddle" hspace="3">Product Notes</a></SPAN>
61
			</td>
62
		</tr>	
63
		<tr>
64
	    	<td nowrap valign="top" class="body_row" colspan="3">
65
			<DIV id="PROD_<%=Request("new_prod_id")%>" name="PROD_<%=Request("new_prod_id")%>" style="display:none;"><%=enumLOADING%></DIV>
66
			</td>
67
	    </tr>	
62 rsolanki 68
          <%
69
		  OraDatabase.Parameters.Add "BOM_ID", 			Request("bom_id"),			ORAPARM_INPUT, ORATYPE_NUMBER 
70
		  OraDatabase.Parameters.Add "COMPARE_BOM_ID", 	Request("compare_bom_id"),	ORAPARM_INPUT, ORATYPE_NUMBER 
71
		  OraDatabase.Parameters.Add "PROD_ID",  		Request("prod_id"),		ORAPARM_INPUT, ORATYPE_NUMBER 
72
		  OraDatabase.Parameters.Add "PKG_ID",  		Request("pkg_id"),		ORAPARM_INPUT, ORATYPE_NUMBER 
73
 
74
		  Set rsQry = OraDatabase.DbCreateDynaset( GetQuery ( QueryName ), ORADYN_DEFAULT )
75
		  bgColor = NULL
76
 
77
		  If rsQry.RecordCount < 1 Then
78
		  %>
79
		  <tr>
80
            <td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2">Product not found.
81
			</td>
82
          </tr>
83
		  <%
84
		  End If
85
 
86
 
87
		  While (NOT rsQry.BOF) AND (NOT rsQry.EOF)
88
 
89
		  	If IsNull( bgColor ) Then
90
				bgColor = "bgcolor='#F5F5F5'"
91
			Else
92
				bgColor = NULL
93
			End If
94
 
95
 
96
If Request("bom_id") <> "" AND Request("prod_id") <> "" Then
97
 
98
	Set rsPkg = OraDatabase.DbCreateDynaset( "select * from package_versions pv, packages pkg where pv.pv_id = "&Request("new_prod_id")&" and pkg.pkg_id = pv.pkg_id", cint(0))
99
 
100
	pkgName = rsPkg("pkg_name")
101
	pkgVersion = rsPkg("pkg_version")
102
	pkgId = rsPkg("pkg_id")
103
 
104
	rsPkg.Close()
105
	Set rsPkg = nothing
106
 
107
	Set rsProj = OraDatabase.DbCreateDynaset( "select br.branch_name, prj.proj_name from boms bm, branches br, dm_projects prj where bm.bom_id = "&Request("bom_id")&" and br.BRANCH_ID = bm.RTAG_ID_FK and prj.PROJ_ID = br.PROJ_ID", cint(0))
108
 
109
	projName = rsProj("proj_name")	
110
	branchName = rsProj("branch_name")
111
 
112
	rsProj.Close()
113
	Set rsProj = nothing
114
 
115
 
116
	Set 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))
117
 
118
	OSName = rsOS("bos_type")
119
 
120
	If OSName = "Windows" OR OSName = "MOS" Then
121
		OSName = "win32"
122
	Else
123
		OSName = "sparc"
124
	End If	
125
 
126
	rsOS.Close()
127
	Set rsOS = nothing	
128
 
129
End If
130
 
131
		  %>
132
		  <tr>
133
            <td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;
134
			<%'If IsProductInNewBom Then%>
135
				<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>
136
				&nbsp;/&nbsp;<a href="OsDefault.asp?os_id=<%=rsQry("os_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("os_name") %></a>
137
				&nbsp;/&nbsp;<%=rsQry("pkg_name") &" "& rsQry("pkg_version")%>
138
			<%'Else%>
139
 
64 jtweddle 140
				&nbsp;&nbsp;<a href="LogDownload.asp?url=http://auperaunx26/releases/<%=projName%>/<%=branchName%>/<%=pkgName%>/<%=OSName%>/<%=pkgVersion%>/<%=pkgName%>-<%=pkgVersion%>-<%=OSName%>.zip&pkg_id=<%=pkgId%>&pkg_version=<%=pkgVersion%>"  target="_blank" class="body_link">Download Version: <%=Request("new_version") %></a>&nbsp;&nbsp;
62 rsolanki 141
			<%'End If%>
142
 
143
</td>
144
          </tr>
145
	  	  <%
146
		  	rsQry.MoveNext
147
		  WEnd
148
 
149
		  OraDatabase.Parameters.Remove "BOM_ID"
150
		  OraDatabase.Parameters.Remove "PROD_ID"
151
		  OraDatabase.Parameters.Remove "PKG_ID_ID"
152
 
153
 
154
		  rsQry.Close
155
		  Set rsQry = Nothing
156
		  %>
157
 
158
 
159
		</table>	
160
 
161
 
162
 
163
<%
164
'------------ RUN AFTER PAGE RENDER -----------
165
'----------------------------------------------
166
%><!--#include file="common/globals_destructor.asp"-->