|
программное создание csv файла | ☑ | ||
---|---|---|---|---|
0
Romul_78
30.09.22
✎
08:29
|
Доброго времени суток
Какая то загадочная ситуация. Если через обработку создать csv сайт с содержимым вида 200415404461 - (код маркировки) и сохранить его то при загрузке в честный знак этот код не читается. Если же csv создать например в блокноте то все нормально. Более того, если существующий файл программно открыть и записать в него данные и сохранить то все нормально. Если программно скопировать этот файл - не читается честным знаком Файлы, созданные программно и в блокноте абсолютно идентичные, байт в байт, все возможные программы сравнения файлов в том числе в hex разницы не обнаруживают никакой. Вопрос - может ли 1с добавлять к файлу какие-то метки или наоборот не создавать какие-то метки? |
|||
1
НЕА123
30.09.22
✎
08:51
|
>Вопрос - может ли 1с добавлять к файлу какие-то метки или наоборот не создавать какие-то метки?
посмотреть все свойства вайла. |
|||
2
НЕА123
30.09.22
✎
08:51
|
*файла
|
|||
3
Kigo_Kigo
30.09.22
✎
08:51
|
сдается мне что вы его формируете с символом ПС, для перевода строки, вот он и не читается, формируйте его как текст через - добавить строку
|
|||
4
Kigo_Kigo
30.09.22
✎
08:55
|
У меня похожая ситуация была, когда я формировал текст для ворда через ПС, потом вставлял в шаблон, когда пользаки открывали файл, то вместо перевода строки там был квадратик, после того как переделал как в (3), все стало нормально, что за "символ/команду" всталяет 1с вопрос
|
|||
5
Romul_78
30.09.22
✎
09:04
|
Файлы, созданные программно в 1с и вручную через блокнот абсолютно одинаковые, байт в байт.
Более того, если в 1с программно просто тупо скопировать файл, который читается в другое место - все, после этого уже в систему честный знак не загружается |
|||
6
Смотрящий
30.09.22
✎
09:06
|
(5) "абсолютно одинаковые, байт в байт" - тогда пятнично.
"который читается в другое место - все, после этого уже в систему" - права ? Ошибку покажешь чо там ЧЗ говорит |
|||
7
Romul_78
30.09.22
✎
09:14
|
Права такие же, как и у вручную создаваемого файла
Если в режиме предприятия создать текстовый файл то все нормально Если программно создать такой же точно файл - не загружается. Файл получается таким же размером ( для примера в обоих случаях 12 байт) с таким же содержимым с такими же правами. Если этот файл открыть редактором и сохранить под другим именем - читается Полтергейст какой то |
|||
8
Мимохожий Однако
30.09.22
✎
09:22
|
(5) Странно это
|
|||
9
Мимохожий Однако
30.09.22
✎
09:23
|
(7) Не пробовал сравнить файлы не глазками?
|
|||
10
PuhUfa
30.09.22
✎
09:26
|
(7) я правильно понял, что если взять НЕ читаемый файл созданный обработкой и переименовать его, то он становится читаемый?
|
|||
11
Romul_78
30.09.22
✎
09:29
|
(10) нет, если просто переименовать то чз не видит код маркировки, говорит загружено 0
Если не читаемый файл открыть например в блокноте и там ничего не меняя сохранить под другим именем - все читается Если читаемый файл программно в 1с скопировать в другое место - не читается |
|||
12
Фрэнки
30.09.22
✎
09:31
|
так напрашивается сравнить и проверить назначаемые на этот файл права в том и другом случае. Больше нечему отличаться.
|
|||
13
Мультук
гуру
30.09.22
✎
09:34
|
(0)
Что говорит fc /B 1.csv 2.csv ? |
|||
14
Romul_78
30.09.22
✎
09:38
|
(13) говорит различия не найдены
|
|||
15
Мимохожий Однако
30.09.22
✎
09:40
|
(14) Как сравниваешь?
|
|||
16
Romul_78
30.09.22
✎
09:50
|
(15) fc /B 1.csv 2.csv
либо через различные программы например Beyond Compare в том числе в шестнадцатиричном режиме |
|||
17
Мимохожий Однако
30.09.22
✎
09:58
|
(16) Ответь на (4)
|
|||
18
Kigo_Kigo
30.09.22
✎
10:00
|
если ты его открываешь блокномтом и сохраняешь, блокнот автоматом режет все что не относится к тексту
и еще анси или утф, може как то в этом дело? |
|||
19
Kigo_Kigo
30.09.22
✎
10:01
|
и еще включи нечитыаеме символы в ворде и вставь туда текст из нечитаемого файла, посмотри что тебе там нарисует
|
|||
20
Мультук
гуру
30.09.22
✎
10:13
|
(0)
Итого варианты 1) Файлы всё же разные 2) Права 3) Пятница и ты уже устал/взбешён - ты делаешь элементарные ошибки. Меняешь одни файлы, отправляешь другие и т.п. 4) >> Если не читаемый файл открыть например в блокноте и там ничего не меняя сохранить под другим именем - все читается И после этого fc /B 1.csv 2.csv Говорит, что файлы одинаковые? P.S. Какие блокноты, какие ворды? Только Far (Hiew и что есть современного) - только хардкор. |
|||
21
Romul_78
30.09.22
✎
10:32
|
Проблема решена. Оказывается вся разница была в том, что файл который грузится имел расширение .csv, а тот, который не грузится .CSV
Всем спасибо |
|||
22
НЕА123
30.09.22
✎
10:36
|
Эх..., до соточки не дошли.
|
|||
23
1Сергей
30.09.22
✎
10:37
|
:) лол
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |