Форум программистов, компьютерный форум, киберфорум
1С: Типовые и стандартные решения
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/55: Рейтинг темы: голосов - 55, средняя оценка - 5.00
45 / 44 / 1
Регистрация: 11.07.2012
Сообщений: 1,024

Как из ссылки в строке, перейти по этой ссылке?

06.06.2019, 08:29. Показов 10889. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пробовал писать в поле сслыку на веб сервис в интернете, но не получилось, затем упростил задачу и тупо делаю на сервере из строки ссылку, но тоже функция не работает, как можно исправить код? Что бы по ссылке открывалась страничка в интернете?
1C
1
2
3
4
5
6
7
8
9
10
&НаСервереБезКонтекста
Процедура ПереходВИнтернетНаСервере()
    НавигационнаяСсылка=ПолучитьНавигационнуюСсылку("https://forum.infostart.ru/forum9/topic174213/");
КонецПроцедуры
 
&НаКлиенте
Процедура ПереходВИнтернет(Команда)
    
    ПереходВИнтернетНаСервере();
КонецПроцедуры
Выходит ошибка

1C
1
2
3
4
{Документ.Заявка.Форма.ФормаДокумента.Форма(71)}: Ошибка при вызове метода контекста (ПолучитьНавигационнуюСсылку)
    НавигационнаяСсылка=ПолучитьНавигационнуюСсылку("https://forum.infostart.ru/forum9/topic174213/");
по причине:
Недопустимое значение параметра (параметр номер '1') (Нельзя получить навигационную ссылку от значения типа Строка)
Какое должно быть значение, если строка не верное?

Добавлено через 18 минут
Или как текущее значение поля занести в буфер ПК. Тогда перейти по ссылке можно будет штатно из меню самой 1с , просто скопировать ссылку из буфер в строку формы перехода по ссылке. (наверно можно просто через контекстное меню поля нажать скопировать и все собственно)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.06.2019, 08:29
Ответы с готовыми решениями:

символы '#$D#$A' - в строке. Отображаются как перенос строки. Нужно убрать. Не дают перейти по ссылке в которой есть эти символы
символы '#$D#$A' - в строке. Отображаются как перенос строки. Нужно убрать. Не дают перейти по ссылке в которой есть эти символы

Как перейти по ссылке ?
Как перейти по ссылке cyberforum.ru при нажатии на кнопку в билдере?

Как программно перейти по ссылке?
Допустим нужно нажать определённую ссылку из скрипта. Как это сделать? Или это надо на javascript? Приведите пример пожалуйста, в...

2
Эксперт 1С
2202 / 248 / 74
Регистрация: 12.11.2015
Сообщений: 1,540
06.06.2019, 09:20
Вырезка из СП
ПолучитьНавигационнуюСсылку (GetURL)
Синтаксис:
Код 1C v 8.х
ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)

Параметры: <Объект> (обязательный)
Тип: Ссылка на объект информационной базы. Ссылка на объект. <ИмяРеквизита> (необязательный)
Тип: Строка. Имя реквизита объекта или ресурса Регистра сведений, для которого нужно выяснить ссылку. Если это реквизит табличной части объекта, то параметр указывается как <имя табличной части>.<имя реквизита>, то есть с разделителем "." (точка).
<Индекс> (необязательный)
Тип: Число. Индекс строки в табличной части, в том случае если объект является реквизитом табличной части. Первая строка имеет индекс равный 0.
Возвращаемое значение: Тип: Строка.
Описание: Получает текст ссылки на объект информационной базы или его реквизит в формате 1С:Предприятия.
В первом случае принимает в качестве параметра ссылку на объект (это может быть как ссылка, так и ключ записи регистра сведений). Объектом могут быть: справочник, документ, ключ записи регистра сведений, бизнес процессы, задачи.
Во втором, в качестве параметров принимает ключ объекта (это может быть как ссылка, так и ключ записи регистра сведений) и имя реквизита (ресурса). Если нужно получить ссылку на реквизит табличной части, перед именем реквизита необходимо добавить имя табличной части и точку ".".
Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Примечание: Выполняет обращение к серверу только при получении ссылки на реквизит. При получении ссылки на объект информационной базы запрос на сервер не выполняется.
Добавлено через 56 секунд
ЗапуститьПриложение("http"\\******"); пробуйте
1
45 / 44 / 1
Регистрация: 11.07.2012
Сообщений: 1,024
06.06.2019, 09:52  [ТС]
Спасибо, вот что то такое хотелось бы , щелк по контекстному меню в строке табличного документа и открылась форма всплывающего окна со ссылкой, но наверно можно и так как slypower предложил, попробую.
Миниатюры
Как из ссылки в строке, перейти по этой ссылке?  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.06.2019, 09:52
Помогаю со студенческими работами здесь

Как программно перейти по ссылке?
Возможно вопрос ламерский, но все же: Как с помошью PHP или Java Script можно программно (например по условию) перейти по ссылке? Мне не...

Как перейти в браузере по навигационной ссылке
Всем привет! Подскажите пожалуйста. Имеется опубликованная база, на почту приходит внутренняя навигационная ссылка, ...

Как перейти по ссылке ява скрипта.
Подскажите как можно программно перейти по скрипту: &quot;&lt;script type='text/javascript'...

Как перейти по ссылке внутрь таба?
Всем привет! Хотел бы на страницу поставить &quot;аккордеон&quot;, внутри каждой вкладки будет текст с картинками. Похоже, что есть...

Как перейти по ссылке, которая находится в dataGridView ?
Из Access данные импортируются в dataGridView Каждый dataGridView отдельно подключён к источнику данных. Каждый dataGridView...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru