Парни, всем привет! Опять мозги делает этот недопустимый символ. Ошибка выдается при переходе с клиента на сервер. Причем в строке Кода маркировки нет символа не 29 не 232. Подскажите, какой еще недопустимый символ может там сидеть? Как его вычислить?
(0) Как его вычислить?
Ну как... Скопируйте строку из отладчика, с точки остановки перед этой ошибкой, создайте текстовый файл, вставьте его туда, сохраните. Потом откройте его не обычным блокнотом, а Notepad++, и все увидите. Там по умолчанию обычно включен режим показа всех символов, в том числе и не печатных.
Парни, теперь вопрос в продолжении, для тех кто сталкивался с маркировкой.
У меня сканер в начале кода ставит символ STX (2), 1с с таким символом не загружает коды, пишет что "недопустимый символ". Если меняю на FNC1
СтрЗаменить(Код, Символ(2), Символ(232)
то так же не пропускает, пишет "неверный формат кода". Да и сам символ 232 получается читаемый.
Если убрать вообще 1-й символ, без проверки структуры кода читает, все норм, а с проверкой нет.
Отсюда вопрос: Кто работает с проверкой структура кода, как у вас организованна загрузка? Какой символ стоит в начале кода?