If you get this when importing end-user data into Appx, this means that Appx was looking for incoming \Portdata data in one format (as determined by the Appl Design's DD), but the Portdata didn't match that DD format. In other words, the importer was expecting a blank that separates individual fields being imported, but instead got a non-blank value and is saying "hold on, let's take a look at this".
The easiest diagnosis in this case is to enter a couple of records into the AppxIO data for the file with the problem, then export it and run it through 'appx -e={filename}' to get it into an ascii readable format. Then, run the problematic Portdata/{filename}.dat through 'appx -e={filename}' (renaming as needed). Then, compare them against each other, comparing the ascii data format Appx was expecting to receive (the data just entered) against the ascii data you were attempting to import.
`
|
If you get this error when attempting to import Application Design files, a step was probably missed a while back on the machine from which you're trying to import, when upgrading from Appx 4.0 to 4.1. (See How do I upgrade APPX 3.5 or 4.0 to version 4.1?, step #10.)
To fix this problem, scratch all the Design file "./data/*/*/Struct/" directories on the machine you're trying to import from *EXCEPT* the 0-app /Struct directories. Then run 'File Create' on all those Application Designs, to recreate those Struct libraries. Then re-export your "import from" machine's Design files, transport them to the "import to" machine's Portdata directory, and try the import again.
|