DPM NPR.DOLTEnter a report name (any name you like)Y, and set Page Banner to NONEAdd the following Footnotes:start with the following code:""^NPR.DOLT.program.name,DO{@Next(NPR.DOLT.program.name) IF{NPR.DOLT.program.name="IPL";1^/DOLT,NPR.DOLT.program.name^c.procedure.urn,%NPR.PROC.list.logic.M.compile(""),I("PROGRAM: "_c.procedure.urn)N^!,""^X,DO{+/R.MV["D",X]^X I(/R.MV["D",X,10])N^!},""^X,DO{@Add(1,X)'>3 N("")^!}}}File and translate your macro and then retranslate your report againThe code for the program IPL does not print via this report. I have found that the NPR.PROC.list.logic.M.compile macro crashes when printing the IPL program.