Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
13 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
'------------ CONSTANTS DECLARATION -----------
24
'------------ VARIABLE INIT -------------------
25
parBomId = Request("bom_id")
26
'------------ CONDITIONS ----------------------
27
'----------------------------------------------
28
%>
29
<%
30
'--------------------------------------------------------------------------------------------------------------
31
'--------------------------------------------------------------------------------------------------------------
32
%>
33
<%
34
'------------ RUN BEFORE PAGE RENDER ----------
35
If (Request("change_type") = "R") Then
36
	QueryName = "BomRemovedProductLocation.sql"
37
	IsProductInNewBom = FALSE
38
 
39
Else
40
 
41
	QueryName = "BomAddedProductLocation.sql"
42
	IsProductInNewBom = TRUE
43
 
44
End If
45
'----------------------------------------------
46
%>
47
 
48
 
49
		<table width="100%"  border="0" cellspacing="3" cellpadding="0">
50
          <%
51
		  OraDatabase.Parameters.Add "BOM_ID", 			Request("bom_id"),			ORAPARM_INPUT, ORATYPE_NUMBER 
52
		  OraDatabase.Parameters.Add "COMPARE_BOM_ID", 	Request("compare_bom_id"),	ORAPARM_INPUT, ORATYPE_NUMBER 
53
		  OraDatabase.Parameters.Add "PROD_ID",  		Request("prod_id"),		ORAPARM_INPUT, ORATYPE_NUMBER 
54
 
55
		  Set rsQry = OraDatabase.DbCreateDynaset( GetQuery ( QueryName ), ORADYN_DEFAULT )
56
 
57
		  bgColor = NULL
58
 
59
		  If rsQry.RecordCount < 1 Then
60
		  %>
61
		  <tr>
62
            <td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2">Product not found.
63
			</td>
64
          </tr>
65
		  <%
66
		  End If
67
 
68
 
69
		  While (NOT rsQry.BOF) AND (NOT rsQry.EOF)
70
 
71
		  	If IsNull( bgColor ) Then
72
				bgColor = "bgcolor='#F5F5F5'"
73
			Else
74
				bgColor = NULL
75
			End If
76
		  %>
77
		  <tr>
78
            <td <%=bgColor%> nowrap valign="top" class="body_row" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;
79
			<%If IsProductInNewBom Then%>
80
				<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>
81
				&nbsp;/&nbsp;<a href="OsDefault.asp?os_id=<%=rsQry("os_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("os_name") %></a>
82
				&nbsp;/&nbsp;<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>
83
			<%Else%>
84
				<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>
85
				&nbsp;/&nbsp;<a href="OsDefault.asp?os_id=<%=rsQry("os_id")%>&bom_id=<%=parBomId%>" class="body_link"><%=rsQry("os_name") %></a>&nbsp;/&nbsp;
86
			<%End If%>
87
			</td>
88
          </tr>
89
	  	  <%
90
		  	rsQry.MoveNext
91
		  WEnd
92
 
93
		  OraDatabase.Parameters.Remove "BOM_ID"
94
		  OraDatabase.Parameters.Remove "PROD_ID"
95
 
96
		  rsQry.Close
97
		  Set rsQry = Nothing
98
		  %>
99
 
100
 
101
		</table>	
102
 
103
 
104
 
105
<%
106
'------------ RUN AFTER PAGE RENDER -----------
107
'----------------------------------------------
108
%><!--#include file="common/globals_destructor.asp"-->