Я использую функцию URLFOR () в кнопке представления списка для перенаправления на компонент молнии, который реализует интерфейс lightning: isUrlAddressable. Как часть функции URLFOR (), я передаю некоторые параметры URL в третьем аргументе, один из которых представляет собой поле слияния, а другой - статическое строковое значение:
{! URLFOR ("lightning / cmp / c__MyComponent", null, [id = Related_Object__c.Id, sObjectName = "My_SObject_Name__c"])}
Это работает правильно в нашей изолированной программной среде DEV (API версии 45.0), но та же конфигурация не работает в нашей изолированной программной среде QA (API версии 46.0).
Когда я нажимаю кнопку просмотра списка в нашей изолированной программной среде QA, я замечаю, что параметры URL вообще не заполняются для "id" и "sObjectName". Я подтвердил это, зарегистрировав значение переменной PageReference в компоненте Lightning.
Есть ли какие-либо различия между версиями API или другими проблемами, которые могут вызывать такое поведение?