Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6440 dpurdie 1
<%@LANGUAGE="VBSCRIPT"%>
2
<%
3
Option explicit
4
Response.Expires = 0   ' always load the page, dont store
5
%>
6
<%
7
'=====================================================
8
'   _s_ripple_stop.asp
9
'               Alter the Riple Stop value
10
'   mode : r    Allow continue (r)
11
'   mode : s    Mark to Stop Ripple (s)
12
'=====================================================
13
%>
14
<!--#include file="common/conf.asp"-->
15
<!--#include file="common/globals.asp"-->
16
<!--#include file="common/formating.asp"-->
17
<!--#include file="common/qstr.asp"-->
18
<!--#include file="common/common_subs.asp"-->
19
<!--#include file="common/common_dbedit.asp"-->
20
<%
21
'------------ ACCESS CONTROL ------------------
22
%>
23
<!--#include file="_access_control_login_optional.asp"-->
24
<!--#include file="_access_control_general.asp"-->
25
<%
26
'------------ Variable Definition -------------
27
Dim parPv_id
28
Dim parMode
29
'------------ Constants Declaration -----------
30
'------------ Variable Init -------------------
31
parPv_id = QStrPar("pv_id")
32
parRtag_id = QStrPar("rtag_id")
33
parMode = QStrPar("mode")
34
'----------------------------------------------
35
%>
36
<%
37
Sub SetRippleStop ()
38
 
39
   OraDatabase.Parameters.Add "PV_ID",   Request("pv_id"),        ORAPARM_INPUT, ORATYPE_NUMBER
40
   OraDatabase.Parameters.Add "RTAG_ID", Request("rtag_id"),      ORAPARM_INPUT, ORATYPE_NUMBER
41
   OraDatabase.Parameters.Add "USER_ID", objAccessControl.UserId, ORAPARM_INPUT, ORATYPE_NUMBER
42
   OraDatabase.Parameters.Add "RSTATE",  parMode,                 ORAPARM_INPUT, ORATYPE_CHAR
43
 
44
   objEH.TryORA ( OraSession )
45
   On Error Resume Next
46
 
47
   OraDatabase.ExecuteSQL _
48
   "BEGIN  PK_PACKAGE.Set_Ripple_Stop( :PV_ID, :RTAG_ID, :USER_ID, :RSTATE );  END;"
49
 
50
   objEH.CatchORA ( OraSession )
51
 
52
   OraDatabase.Parameters.Remove "PV_ID"
53
   OraDatabase.Parameters.Remove "RTAG_ID"
54
   OraDatabase.Parameters.Remove "USER_ID"
55
   OraDatabase.Parameters.Remove "RSTATE"
56
 
57
End Sub
58
%>
59
<%
60
 
61
'Process submition
62
'---------------------------------------
63
' THIS IS FOR SYSTEM ADMIN ONLY
64
'---------------------------------------
65
If canActionInProject() AND parMode <> "" Then
66
   Call SetRippleStop ()
67
   Call Destroy_All_Objects
68
   Response.Redirect ("fixed_issues.asp?rtag_id="& parRtag_id &"&pv_id="& parPv_id)
69
End If
70
%>