Dears,
It is extremely difficult to develop and support NPrinting reports with the existing logic of the objects naming.
I is not a big deal if you have just one object in the report, but the complexity grows exponentially with the amount of objects.
Instead of using Object Id you could use Object Label.
Foreshadowing your complains I must say that
- empty label is not the case, since in such a case you could use id instead;
- not unique label is not the case, since current logic has already deal with such an issues by adding '_1/_2/...';
- possibility to rename an object manually in the Designer is not a solution, since Object name is rewritten to Id after an Update;