Rev 119 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@LANGUAGE="VBSCRIPT"%><%'====================================================='| |'| RequestReleaseCombo.asp |'| |'=====================================================%><%Option explicit' Good idea to set when using redirectResponse.Expires = 0 ' always load the page, dont store%><!--#include file="common/conf.asp"--><!--#include file="common/globals.asp"--><!--#include file="common/formating.asp"--><!--#include file="common/qstr.asp"--><!--#include file="common/common_subs.asp"--><!--#include file="common/_rtree_common.asp"--><%'------------ Variable Definition -------------Dim rsQry, Query_StringDim OutString, parProjId'------------ Constants Declaration -----------'------------ Variable Init -------------------parProjId = Request("proj_id")'----------------------------------------------%><%'------------------------------------------------------------------------------------------------------------------------'------------------------------------------------------------------------------------------------------------------------%><%'------------------------ MAIN LINE ---------------------------------If (Request("proj_id")="") ThenResponse.write "ERROR: Missing Parameters at "& ScriptNameEnd If'--------------------------------------------------------------------%><%Query_String = _" SELECT DISTINCT PKG.PKG_ID, PKG.PKG_NAME FROM RELEASE_CONTENT RC,"&_" RELEASE_TAGS RT, PROJECTS PRJ,"&_" PACKAGE_VERSIONS PV, PACKAGES PKG"&_" WHERE RC.RTAG_ID = RT.RTAG_ID AND PRJ.PROJ_ID = RT.PROJ_ID AND PKG.PKG_ID NOT IN"&_" (SELECT PKG_ID FROM PACKAGE_INTEREST WHERE PROJ_ID ="& parProjId &" AND USER_ID ="& objAccessControl.UserId &")"&_" AND PV.PV_ID = RC.PV_ID AND PKG.PKG_ID = PV.PKG_ID AND PRJ.PROJ_ID="& parProjId &" order by pkg.pkg_name"Set rsQry = OraDatabase.DbCreateDynaset( Query_String , cint(0) )OutString = NULLWhile ((NOT rsQry.BOF) AND (NOT rsQry.EOF))OutString = OutString & rsQry("pkg_name") &"|-|"& rsQry("pkg_id") &"|+|"rsQry.MoveNextWEndIf NOT IsNull( OutString ) Then' Remove last ;OutString = Left( OutString, Len(OutString) - 3 )End IfrsQry.CloseSet rsQry = Nothing' Render outputResponse.write OutString%><%Call Destroy_All_Objects%>