/SQL/scripts/db/udfstruct.asp

http://github.com/khaneh/Orders · ASP · 62 lines · 58 code · 4 blank · 0 comment · 0 complexity · ff1b2979bb62f0cc1f0a4a5d74245dbc MD5 · raw file

  1. <!-- #INCLUDE FILE="../inc/mla_sql_include.asp" -->
  2. <%
  3. Dim myNodeId, myDbName, myUdfName, myArrCol, myColCount, i, myObjStr, myStrClass, myUdfTxt, myStrTree
  4. myNodeId = Request.QueryString("nid")
  5. myDbName = Request.QueryString("db")
  6. myUdfName = Request.QueryString("udf")
  7. openConnection
  8. myStrTree = getTreeStr(Mid(myNodeId, 2) & "_9_1", Array(myDbName, myUdfName))
  9. myArrCol = getSpParam(myDbName, myUdfName)
  10. myUdfTxt = txt2html(getObjTxt(myDbName, myUdfName))
  11. closeConnection
  12. If isArray(myArrCol) Then myColCount = UBound(myArrCol, 2) Else myColCount = -1 End If
  13. %>
  14. <!-- #INCLUDE FILE="../inc/metaheader.asp" -->
  15. <BODY>
  16. <P CLASS="treeinfo"><% = myStrTree %></P>
  17. <TABLE BORDER=0 CELLPADDING=2 CELLSPACING=0 CLASS="content" SUMMARY="Database Information">
  18. <TR><TD CLASS="caption"><% = myTObj.getTerm(174) %></TD></TR>
  19. <TR><TD>
  20. <TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 ALIGN=CENTER CLASS="content" WIDTH="100%" SUMMARY="UDF Stucture">
  21. <THEAD>
  22. <TR><TD CLASS="collabel"><% = myTObj.getTerm(172) %></TD><TD CLASS="collabel"><% = myTObj.getTerm(301) %></TD><TD CLASS="collabel"><% = myTObj.getTerm(302) %></TD><TD CLASS="collabel"><% = myTObj.getTerm(303) %></TD><TD CLASS="collabel"><% = myTObj.getTerm(304) %></TD><TD CLASS="collabel"><% = myTObj.getTerm(305) %></TD></TR>
  23. </THEAD>
  24. <TBODY>
  25. <%
  26. Set myObjStr = New mlt_string
  27. For i = 0 To myColCount
  28. If i MOD 2 = 0 Then myStrClass = "odd" Else myStrClass = "even" End If
  29. myObjStr.strAppend "<TR CLASS=""" & myStrClass & """>" & vBCrLf
  30. myObjStr.strAppend "<TD NOWRAP><B>"
  31. If myArrCol(0, i) = "" Then myObjStr.strAppend "@RETURN_VALUE" Else myObjStr.strAppend myArrCol(0, i) End If
  32. myObjStr.strAppend "</B></TD>" & vbCrLf
  33. myObjStr.strAppend "<TD NOWRAP>" & myArrCol(1, i) & "</TD>" & vbCrLf
  34. myObjStr.strAppend "<TD NOWRAP ALIGN=RIGHT>" & myArrCol(2, i) & "</TD>" & vbCrLf
  35. myObjStr.strAppend "<TD NOWRAP ALIGN=RIGHT>&nbsp;" & myArrCol(3, i) & "</TD>" & vbCrLf
  36. myObjStr.strAppend "<TD NOWRAP ALIGN=RIGHT>&nbsp;" & myArrCol(4, i) & "</TD>" & vbCrLf
  37. myObjStr.strAppend "<TD NOWRAP ALIGN=RIGHT>&nbsp;" & myArrCol(5, i) & "</TD>" & vbCrLf
  38. myObjStr.strAppend "</TR>" & vBCrLf
  39. Next
  40. Response.Write myObjStr.getStr()
  41. Set myObjStr = Nothing
  42. %>
  43. </TBODY>
  44. </TABLE>
  45. &nbsp;<BR>
  46. <TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 ALIGN=CENTER CLASS="content" WIDTH="100%" SUMMARY="UDF Definition">
  47. <THEAD>
  48. <TR><TD CLASS="collabel"><% = myTObj.getTerm(175) %></TD></TR>
  49. </THEAD>
  50. <TBODY>
  51. <TR><TD><% = myUdfTxt %></TD></TR>
  52. </TBODY>
  53. </TABLE>
  54. </TD></TR>
  55. </TABLE>
  56. </BODY>
  57. </HTML>
  58. <!-- #INCLUDE FILE="../inc/mla_sql_end.asp" -->