Получение ссылки по навигационной ссылке

9815 28 2
Функция СсылкаПоНС(НС)
	ПерваяТочка = Найти(НС, "e1cib/data/");
    ВтораяТочка = Найти(НС, "?ref=");
    
    ПредставлениеТипа   = Сред(НС, ПерваяТочка + 11, ВтораяТочка - ПерваяТочка - 11);
    ШаблонЗначения = ЗначениеВСтрокуВнутр(ПредопределенноеЗначение(ПредставлениеТипа + ".ПустаяСсылка"));
    ЗначениеСсылки = СтрЗаменить(ШаблонЗначения, "00000000000000000000000000000000", Сред(НС, ВтораяТочка + 5));
    Ссылка = ЗначениеИзСтрокиВнутр(ЗначениеСсылки);
	Возврат НС;
КонецФункции
0
{8} Переменной Ссылка присвоено значение, но оно нигде не используется

См. также

Получить ссылку из навигационной ссылки

ОткрытьНавигационнуюСсылку (БСП)

НавигационнаяСсылкаВебСайта (БСП)

ЭтоНавигационнаяСсылка (БСП)

НавигационнойСсылкиФайла (БСП)

ОбработкаНавигационнойСсылки (БСП)

Заменить ссылки на навигационные

ПечатьДокументовОбработкаНавигационнойСсылки (БСП)

Модератору