Имя: Пароль:
1C
1С v8
Запуск 1С по гиперссылке в почте
0 undertaker
 
10.07.15
11:23
Подобная тема уже была v8: Запуск 1С из почты, но ответа что то не было... Может кто то еще сталкивался

Из 1С пользователю приходят письма, хочу в них вставить гиперссылку на нужный документ, чтобы пользователь тыкал ссылку и сразу у него все открывалось

для этого генерируется вот такая ссылка
\\путь\1cestart.exe enterprise \S Имя_Сервера\База \AppAutoCheckMode \url "e1c:\server\Имя_Сервера\База#e1cib/data/Документ.Накладная?ref=a7e80017a477001811e362ecc3ab705d"

но гиперссылка не воспринимает параметры, которые идут после первого пробела. Можно ли как то настроить гиперссылку, что бы она эти параметры воспринила как параметры?
1 Альбатрос
 
10.07.15
11:30
Прям надо чтоб 1с открывалась? Может просто обработку, которая бы выводила отправленные ссылки?
2 Маратыч
 
10.07.15
11:34
(0) А что мешает скрипт открывать с указанной строкой?

З.Ы. Вместо пробелов %20 не пробовал использовать?
3 Маратыч
 
10.07.15
11:35
+(2) Да и вообще все спецсимволы кодами заменить, если уж на то пошло. Бэкслэш, кавычки, #.
4 undertaker
 
10.07.15
11:36
(3) если в настройках гиперссылки вместо пробелов указать %20, то в письме все равно будут пробелы. Видимо гиперссылка сама преобразовывает их...
5 Маратыч
 
10.07.15
11:39
(4) По идее, это почтовый клиент преобразовывает, если письмо в HTML. Но текст гиперссылки - это одно, а содержимое тега <a href=блабла> - совсем другое.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший