|
Сохранить файл программно из ТабДок.. при символе в в названии "\" | ☑ | ||
---|---|---|---|---|
0
nodrama
26.04.22
✎
14:46
|
Доброго времени суток. Была обработка, которая по необходимости файлы из табдок сохраняла бухгалтеру на комп.
И все было ни чего пока не которые файлы не стали иметь названия из серии "УПД\3345\5454 от 11.02.22.pdf" (Просто пример) Естественно он пишет что не может найти каталог, так как каталога УПД или 3345 нету и не будет ;) Убрать из названия лишние символы я то могу, только бухгалтеру так не очень нравится)) |
|||
1
Garykom
гуру
26.04.22
✎
14:48
|
(0) Объясни бухгалтеру что некоторые символы в названиях файлах запрещены, а некоторые типа "\" нежелательны из-за разных проблем
И делай замену символов |
|||
2
vicof
26.04.22
✎
14:48
|
нравится/не нравится, спи моя красавица. Диктуй ей правила жизни.
|
|||
3
nodrama
26.04.22
✎
14:54
|
(1) это не она ставит это ей такие по ЭДО присылают зачем люди называют свои доки УПД\323\434 и дату я хз... из 100 контрагентов таких 2а )))
|
|||
4
mikecool
26.04.22
✎
14:55
|
у тебя безвыходная ситуация
|
|||
5
Garykom
гуру
26.04.22
✎
14:55
|
угу увольняйся
|
|||
6
mikecool
26.04.22
✎
14:55
|
пользователь должен принять то, что дает ему программист, если программист не несет ахинею, в данном случае - замена обоснована
|
|||
7
nodrama
26.04.22
✎
14:58
|
Да это все ясно. (5) мне не откуда увольнятся это так заказик не большой
Просто не ясно, как она после замены по номеру будет искать в случаи не обходимости этот документ так как УПД\12345 это номер входящий УПД от контрагента. А у нее будет УПД 12345... если скопировать 12345 то найдет кучу других номеров упд... а если скопировать УПД 12345 то не найдет вообще) |
|||
8
Kassern
26.04.22
✎
14:59
|
Попроси бухгалтера вручную создать файлик на компе с любым символом из \/:*?<>|
|
|||
9
Kassern
26.04.22
✎
14:59
|
а когда у нее не получится, скажите, вот и я не могу, все претензии к разработчикам винды)
|
|||
10
DimG
26.04.22
✎
15:02
|
РаботаСФайлами.ЗаменитьНедопустимыеСимволыВИмениФайла
|
|||
11
nodrama
26.04.22
✎
15:04
|
(10) Нет такого БП 3.0 )
|
|||
12
nodrama
26.04.22
✎
15:04
|
(10) ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла
|
|||
13
DimG
26.04.22
✎
15:10
|
(12) Да, в БСП 3.1.4 так было
|
|||
14
mikecool
26.04.22
✎
15:14
|
(7) для поиска - поменяет обратно
|
|||
15
Lama12
26.04.22
✎
15:15
|
(7) Если хочет такие имена документов, пусть заводит документооборот. На диск файлики сохранять не надо.
|
|||
16
Ryzeman
26.04.22
✎
15:27
|
(0) Вроде не пятница, к чему эта тема, вопроса то нет. Сам же понимаешь, что в винде ты сохранить это не сможешь.
>>Убрать из названия лишние символы я то могу, только бухгалтеру так не очень нравится)) Это в принципе перечёркивает пространство для дискуссии и манёвра. Я так понимаю что она хочет файлики что б куда-то на флешку копировать их. |
|||
17
Kassern
26.04.22
✎
15:31
|
(16) вангую, бухгалтерша говорит мол ты ж хакер, сделай как прошу и не обманывай, что невозможно! А ТС потом ей ветку скинет и закроет задачку)
|
|||
18
1Сергей
26.04.22
✎
15:39
|
Есть варик дописать, чтобы создавались папки УПД\3345\
|
|||
19
Garykom
гуру
26.04.22
✎
15:40
|
||||
20
Garykom
гуру
26.04.22
✎
15:43
|
(17) линукс поставить с ext4 там только прямой слеш ("/") низзя
|
|||
21
Kigo_Kigo
26.04.22
✎
15:50
|
Есть еще вариант, сделать справочник сопоставления имен файлов и названий
|УПД\3345\5454 от 11.02.22.pdf | C:\filesDoc\УПД_3345_5454_от_11_02_22.pdf| при даблклик открывать ей этот файл прямо в 1с хотя бред наверно, просще заменить слеш на внятный символ |
|||
22
Garykom
гуру
26.04.22
✎
15:52
|
||||
23
Asmody
26.04.22
✎
16:35
|
(0) Пусть Биллу Гейтсу напишет.
А, нет, он же теперь по вирусам... |
|||
24
Kigo_Kigo
26.04.22
✎
16:40
|
(22) И зачем ты мне адресовал, у меня загонов как у ТС нет :)
|
|||
25
Garykom
гуру
26.04.22
✎
16:56
|
(24) >сделать справочник сопоставления имен файлов и названий
дык это давно в винде есть и куча сторонних средств по этому же принципу |
|||
26
Kigo_Kigo
26.04.22
✎
17:23
|
(25) Там тотал командер, заставь буха в нем работать, ога
|
|||
27
Garykom
гуру
26.04.22
✎
17:31
|
(26) В обычной винде это тоже есть
https://ru.wikipedia.org/wiki/Desktop.ini Секция [LocalizedFileNames] <ИмяФайла> Позволяет управлять отображаемыми именами файлов данном каталоге. В качестве имени параметра используется физическое (реальное) имя файла, а в качестве значения — строка, используемая как отображаемое имя. Также можно указать модуль и индекс ресурса. Пример: notes.txt="Заметки" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |