Hi,
To my knowledge, it is not possible to programatically insert additional 2D Y-axes to a report.
There is a workaround, well sort of at least. What I have done in the past is create a layout and save multiple version of it, one with 1 Y-axis, one with 2 -Y-axes, etc. Then I'll load the one I need depening on what type of data I want to put in there.
This is not the most elegant solution, but it works for my application.
Let me know if I can help further,
Otmar
Otmar D. Foehner