Well, yes, from the XML file I can see that you could list Handle parameters in the Schedule because those are parameters of the Door object.
But as you said, you cannot do the same with the 3D representation of the Handle. You cannot set ArchiCAD to display the 3D of only the Door Handle. It will always display the Door along with the Handle but never only the Handle by itself.
I am thinking about how this could possibly be done. I have one idea but it requires some advanced GDL scripting, and even then I don't know if it would work.
So basically there is a GDL Global variable called GLOB_CONTEXT. This variable makes it possible for the GDL Object to know eaxctly which kind of Viewpoint it is being generated/displayed in. The GDL Manual says that in a list the GLOB_CONTEXT variable returns the value of 6. So a Door's 3D Script could be written to check whether GLOB_CONTEXT is 6, and if it is, it means we are in the Schedule.
There would be a variable called "Generated Handle only in Schedule", and if this variable is set to YES, plus we are in a Schedule, the program would not generate anything else besides the 3D geometry created by the Handle macro it calls.
This is the theory, but I don't know if it would work as I have never tried it.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27