I installed PI AF server PI-AF-Services_2017-R2-update-1, and I use the latest AF SDK v.2.10.1 (2018).
Using the PI System Explorer, I am trying to export Elements from the server after checking the "Flat" box option. But the xml file of all objects exported are not flat.
Also, when I use the PISystem.ExportXml method with the PIExportMode.Flat option, the files exported are still not flatten.
This oppose a problem to me when trying to import these xml files to another PI-AF server without using the PIImportMode.PreserveUniqueIDs flag, since the import updates and adds Elements to the wrong location on the PI-AF server.
By saying that the xml is not flat, I mean that on the <Name> element of the <AFElement> in the xml file, the name of the Element is not the full path to the Element, but only the Element end-point name.
Only when exporting the full Database, the flat mode applies.
Is this a known issue? or maybe I am missing something?
How can I import xml of Element to a PI-AF server without using the PIImportMode.PreserveUniqueIDs and without using the PIImportMode.AutoCheckIn flags?