Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!asuvax!ncar!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!bu.edu!transfer!lectroid!mis.stratus.com!excaliber From: excaliber@mis.stratus.com (Ian Clements) Newsgroups: comp.sys.mac.hypercard Subject: Re: mark cards for printing? Help! Message-ID: <5337@lectroid.sw.stratus.com> Date: 1 May 91 20:30:02 GMT Sender: usenet@lectroid.sw.stratus.com Organization: Stratus Computer Lines: 18 I've done things like: on print_element_report global ELEMENT_BACKGROUND unmark all cards repeat with i = 2 to number of cards of bg ELEMENT_BACKGROUND if <> then mark card i of bg ELEMENT_BACKGROUND endif end repeat sort marked cards of this stack by << the fields to sort by>> open report printing with template "elements_report" print marked cards close printing end print_element_report which seems to work OK - depends on the number of cards you have to walk thru.