Я пытаюсь сгенерировать EDI-файл 837P с помощью EDIDev.Мне удалось сгенерировать 4 других файла 837P, но на 5-м, который я попытался, я получаю следующую ошибку при попытке сохранить файл:
Edidev.FrameworkEDI.ediException: '[ОПИСАНИЕ: символы терминатораприсутствует в данных.Индикатор освобождения не указан] [CODE: 12378] '
Я подумал, что это достаточно просто, мне просто нужно было найти, где символ терминатора присутствует в данных, удалить его, и я долженидти.Я крайне неопытен с EDIDev, поэтому надеюсь, что предоставлю нужную информацию для устранения неполадок.Я думал пойти посмотреть на терминаторов.Программа написана с использованием VB.NET.SegmentTerminator имеет значение «~» & vbCrLf.Терминатор элемента установлен как «*», а составной терминатор - «:».Я искал каждого из этих символов в исходных данных, и их не было видно.Исходный файл - это файл .xlsx.Имейте в виду, я смог перевести 4 файла, прежде чем потерпел неудачу на этом пятом.Я действительно не знаю, что еще я могу предоставить для устранения неполадок.Я бы опубликовал некоторый код, но 1) он действительно большой и 2) я не знаю, какой кусок вырезать и упростить, потому что я не знаю, где искать источник ошибки.Может ли кто-нибудь дать мне какие-либо предложения относительно того, что делать, чтобы выяснить, что вызывает столько горя в моем коде?