home *** CD-ROM | disk | FTP | other *** search
- on CDXFieldResults
- global CDXresultlist, CDProdList, CDDescList, CDCatlist, CDStatusList, CDSectionList, CDIssueList, CDXpageselect, CDXrecordsfound
- put " " into field "CDXRESPROD"
- put " " into field "CDXRESDesc"
- put " " into field "CDXRESsection"
- put " " into field "CDXRESCat"
- put " " into field "CDXRESstatus"
- put " " into field "CDXRESissue"
- updateStage()
- set CDProdList to list()
- set CDDescList to list()
- set CDCatlist to list()
- set CDStatusList to list()
- set CDSectionList to list()
- set CDIssueList to list()
- if CDXpageselect > 0 then
- if (CDXpageselect * 18) < CDXrecordsfound then
- repeat with g = (CDXpageselect * 18) - 18 + 1 to CDXpageselect * 18
- add(CDProdList, getAt(getAt(CDXresultlist, g), 1))
- add(CDDescList, getAt(getAt(CDXresultlist, g), 2))
- add(CDCatlist, getAt(getAt(CDXresultlist, g), 3))
- add(CDStatusList, getAt(getAt(CDXresultlist, g), 4))
- add(CDSectionList, getAt(getAt(CDXresultlist, g), 5))
- add(CDIssueList, getAt(getAt(CDXresultlist, g), 6))
- end repeat
- else
- repeat with g = (CDXpageselect * 18) - 18 + 1 to CDXrecordsfound
- add(CDProdList, getAt(getAt(CDXresultlist, g), 1))
- add(CDDescList, getAt(getAt(CDXresultlist, g), 2))
- add(CDCatlist, getAt(getAt(CDXresultlist, g), 3))
- add(CDStatusList, getAt(getAt(CDXresultlist, g), 4))
- add(CDSectionList, getAt(getAt(CDXresultlist, g), 5))
- add(CDIssueList, getAt(getAt(CDXresultlist, g), 6))
- end repeat
- end if
- else
- repeat with g = 1 to CDXrecordsfound
- add(CDProdList, getAt(getAt(CDXresultlist, g), 1))
- add(CDDescList, getAt(getAt(CDXresultlist, g), 2))
- add(CDCatlist, getAt(getAt(CDXresultlist, g), 3))
- add(CDStatusList, getAt(getAt(CDXresultlist, g), 4))
- add(CDSectionList, getAt(getAt(CDXresultlist, g), 5))
- add(CDIssueList, getAt(getAt(CDXresultlist, g), 6))
- end repeat
- end if
- end
-