|
Некорректная обработка адреса временного хранилища | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
PR
07.09.16
✎
20:47
|
Сделал файловую базу в каталоге, в пути к которому есть #.
Сделал на УФ в 8.3 поле HTML, в него поместил текст HTML, в котором cid заменил на ссылки на временное хранилище 1С. Так вот если в пути к базе нет #, то картинки отображаются, все норм. А если есть, то труба, ничего не помогает, не отображается, хоть тресни. Есть идеи? |
||||||||||
1
Torquader
07.09.16
✎
20:52
|
Этот символ является якорем в HTML, так что всё, что после него, именем файла не считается.
|
||||||||||
2
PR
07.09.16
✎
20:55
|
(1) Ну это я примерно допетрил.
А с другой стороны, насколько я понял, если даже его и можно экранировать как-то типа "%23", то это не поможет, потому что в этом случае адрес хранилища для 1С ломается и уже 1С не хочет работать. |
||||||||||
3
Torquader
07.09.16
✎
21:52
|
(2) А экранировка разве там вообще работает ? Боюсь, что первым делом 1С заэкранирует сам '%'
|
||||||||||
4
PR
07.09.16
✎
21:57
|
(3) Да ХЗ что там где работает.
|
||||||||||
5
Torquader
07.09.16
✎
21:59
|
Вообще, для имени, по хорошему - буквы, цифры и две чёрточки - всё остальное - нежелательно, так как где-то потом по граблям ходить.
|
||||||||||
6
PR
08.09.16
✎
11:12
|
(5) Да это понятно.
Непонятно, можно ли как-то обойти текущую ситуацию? |
||||||||||
7
Лефмихалыч
08.09.16
✎
11:17
|
(6) mklink'ом наколдовать путь туда же, но без диеза
|
||||||||||
8
PR
08.09.16
✎
11:30
|
(7) Что такое mklink?
|
||||||||||
9
PR
08.09.16
✎
11:31
|
+(8) И как он поможет для понимания одинеской такого нового пути для своего временного хранилища?
|
||||||||||
10
Лефмихалыч
08.09.16
✎
11:31
|
(8) загугли
c:\>mklink /? Создание символической ссылки. MKLINK [[/D] | [/H] | [/J]] Ссылка Назначение /D Создание символической ссылки на каталог. По умолчанию создается символическая ссылка на файл. /H Создание жесткой связи вместо символической ссылки. /J Создание соединения для каталога. Ссылка Имя новой символической ссылки. Назначение Путь (относительный или абсолютный), на который ссылается новая ссылка. |
||||||||||
11
Лефмихалыч
08.09.16
✎
11:32
|
(9) он поможет сделать синоним пути без ядовитых символов
|
||||||||||
12
Лефмихалыч
08.09.16
✎
11:32
|
+(11) если с ключом /j
|
||||||||||
13
PR
08.09.16
✎
11:34
|
(10) Так я загуглил.
И не пойму, как ярлык поможет мне со временным хранилищем 1С? С браузером поможет, думаю, да. А 1С по новому пути тоже воспримет? Впрочем, в любом случае, слишком экзотический вариант. Я-то уже просто базу перенес из каталога с # в каталог без #. Просто поделился скорее опытом и спросил, нет ли простых решений. |
||||||||||
14
PR
08.09.16
✎
11:35
|
+(13) Просто не уверен, что 1С работает со временным хранилищем по принципу работы с файлами.
Думаю, что подмена в итоге сбойнет где-то. |
||||||||||
15
Лефмихалыч
08.09.16
✎
11:36
|
(13) >Я-то уже просто базу перенес из каталога с # в каталог без #
mklink дает возможность не переносить. Он - достаточно простое решение. |
||||||||||
16
Cyberhawk
08.09.16
✎
11:39
|
(14) Не сбойнет.
Я таким образом и жирные каталоги Винды переношу с SSD на второй HDD (для высвобождения места). |
||||||||||
17
PR
08.09.16
✎
11:44
|
(16) Что не сбойнет?
Я про конкретно временное хранилище 1С говорю. |
||||||||||
18
Cyberhawk
08.09.16
✎
12:05
|
(17) Я тоже (работа 1С с ВХ).
|
||||||||||
19
Torquader
08.09.16
✎
21:18
|
(16) Там ещё можно монтирование папки в диск делать.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |