If I understand correctly then your GDL object needs to save the calculation as a Parameter in the parameter list of the object.
Then in your schedule you can list the "Additional Parameters".
You can lock them in the GDL object so the user can't modify them - not that they would modify as they should revert back to the calculated value if scripted properly.
Locking them just means users won't get frustrated when they can edit them but the values dont change.
Barry.
One of the forum moderators.
Versions 6.5 to 25
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Dell Precision 3510 - i7 6820HQ @ 2.70GHz, 16GB RAM, AMD FirePro W5130M, Windows 10