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