Title : Categories
Toolbars
call BrowseFilter()
call CreateSheet()
call PrintGrid()
call BrowseFilter()
call PrintGrid()
call CreateSheet()
call CloseForm(False)
Buttons
Fields
(.DESCR2)
(.AU_RELAT_D)
(.ID1)
(.CNT)
(.SYSTEM_FLAG)
(.ID1)
(.DESCR2)
(.AU_RELAT_D)
(.ID1)
(.CNT)
(.SYSTEM_FLAG)
(.ID1)
AutoScript
lib
proc Form_Start()
f = TopForm()
p = PByName(f,"DATA")
call SetCaption("Collections Members")
end
proc Lst_DblClick()
end
proc Panels_Start()
mode = __params[4]
if (mode = "ALL_MODE") then
start_sql "DATA" "KOSMOS"
SELECT AU_RELAT.AU_RELAT, AU_RELAT.AU_RELAT_D, AU_RELAT.AU_RELAT_C,
AU_RELAT.TNAME1, AU_RELAT.TNAME2, AU_RELAT_ITM.ID1, AU_RELAT_ITM.ID2,
AU_RELAT_ITM.DESCR1, AU_RELAT_ITM.DESCR2
FROM AU_RELAT LEFT JOIN AU_RELAT_ITM ON AU_RELAT.AU_RELAT = AU_RELAT_ITM.AU_RELAT
end_sql
q = QueryByName("DATA")
endif
if (mode = "MEMBER_MODE") then
start_sql "DATA" "KOSMOS"
SELECT AU_RELAT.AU_RELAT, AU_RELAT.AU_RELAT_D, AU_RELAT.AU_RELAT_C,
AU_RELAT.TNAME1, AU_RELAT.TNAME2, AU_RELAT_ITM.ID1, AU_RELAT_ITM.ID2,
AU_RELAT_ITM.DESCR1, AU_RELAT_ITM.DESCR2
FROM AU_RELAT LEFT JOIN AU_RELAT_ITM ON AU_RELAT.AU_RELAT = AU_RELAT_ITM.AU_RELAT
WHERE (AU_RELAT.TNAME1=:T) AND (AU_RELAT_ITM.ID1 = :R)
end_sql
q = QueryByName("DATA")
call TSetParam(q,"T",__params[5])
call TSetParam(q,"R",__params[6])
endif
if (mode = "REC_MODE") then
start_sql "DATA" "KOSMOS"
SELECT AU_RELAT.AU_RELAT, AU_RELAT.AU_RELAT_D, AU_RELAT.AU_RELAT_C,
AU_RELAT.TNAME1, AU_RELAT.TNAME2, AU_RELAT_ITM.ID1, AU_RELAT_ITM.ID2,
AU_RELAT_ITM.DESCR1, AU_RELAT_ITM.DESCR2
FROM AU_RELAT LEFT JOIN AU_RELAT_ITM ON AU_RELAT.AU_RELAT = AU_RELAT_ITM.AU_RELAT
WHERE (AU_RELAT.TNAME2=:T) AND (AU_RELAT_ITM.ID2 = :R)
end_sql
q = QueryByName("DATA")
call TSetParam(q,"T",__params[5])
call TSetParam(q,"R",__params[6])
endif
call TPrepare(q)
end