Имя: Пароль:
1C
1С v8
Не открывается гиперссылка в форме списка.
0 mrygrek
 
13.09.12
17:37
Управляемая форма, под веб.
В форме списка поле-гиперссылка,например http://sport-express.ru.
Нормально тображается, но при клацании мышm. ссылка не открывается.

При желании могу поймать событие по двойному клацу.
Что сделать, чтобы ссылка в браузере открылась?
1 vmv
 
13.09.12
18:02
(0) попросить админа снять ограничения на порно-ресурсы
2 Reset
 
13.09.12
18:07
ЗапуститьПриложение(Строка);
3 Miss1C
 
13.09.12
18:11
(0)Используй поле HTML документа для таких случаев, на много удобнее
4 Miss1C
 
13.09.12
18:12
ЭлементыФормы.ПолеДокумента.Перейти(http://sport-express.ru.)
5 Miss1C
 
13.09.12
18:13
Там кавычки ("http://sport-express.ru")
6 mrygrek
 
13.09.12
18:31
Спасибо
7 mrygrek
 
14.09.12
10:04
(2) Отрабатывает нормально под тонким клиентом, под веб приходится предварительно настройки браузера менять

#Если ВебКлиент Тогда
  УстановитьРасширениеРаботыСФайлами();
  РасширениеПодключено = ПодключитьРасширениеРаботыСФайлами();
  Если РасширениеПодключено Тогда
   ПодключитьРасширениеРаботыСФайлами();
  Конецесли;    
#Иначе
  РасширениеПодключено = Истина;
#КонецЕсли    
Если РасширениеПодключено Тогда
   ЗапуститьПриложениеЭтаФорма.Элементы.Список.ТекущиеДанные.Ссылка_);
КонецЕсли;
8 mrygrek
 
14.09.12
10:07
(3) (4) (5)

Про кавычки - молочи, можно подробнее.
Конструкция под управляемой формой не пашет: ЭлементыФормы.ПолеДокумента.Перейти
9 mrygrek
 
14.09.12
12:12
Как-то так для отображения страниц

ЭтаФорма.Элементы.Поле1.Документ.url = ЭтаФорма.Элементы.Список.ТекущиеДанные.Ссылка_;
10 mrygrek
 
14.09.12
14:47
А еще лучше присвавать значение реквизиту, а не элементу формы.

Если присваиваешь ЭтаФорма.Элементы.Поле1.Документ.url = ....

То при переприсвоении ругается
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.