Получает ссылку для динамического списка, который является основным реквизитом формы, помещая в параметр навигационной ссылки ключ для настроек динамического списка. В хранилище внешних данных навигационных ссылок по этому ключу сохраняется объект типа НастройкиТаблицыДинамическогоСписка, содержащий фиксированные настройки, пользовательские настройки, режим просмотра для иерархических списков.
Синтаксис
ПолучитьНавигационнуюСсылкуТекущихНастроекСписка(<ПредставлениеНавигационнойСсылки>, <ВнешниеДанныеНавигационнойСсылки>, <ВосстанавливатьТекущуюСтроку>)Полное описание, параметры и ограничения
Расширение формы клиентского приложения для динамического списка.ПолучитьНавигационнуюСсылкуТекущихНастроекСписка (Client application form extension for dynamic lists.GetCurrentListSettingsURL)
Расширение формы клиентского приложения для динамического списка (Client application form extension for dynamic lists)
ПолучитьНавигационнуюСсылкуТекущихНастроекСписка (GetCurrentListSettingsURL)
Доступен, начиная с версии 8.3.19.
Синтаксис:
ПолучитьНавигационнуюСсылкуТекущихНастроекСписка(<ПредставлениеНавигационнойСсылки>, <ВнешниеДанныеНавигационнойСсылки>, <ВосстанавливатьТекущуюСтроку>)
Параметры:
<ПредставлениеНавигационнойСсылки> (обязательный)
Тип: Строка.
Содержит представление ссылки, которое будет помещено в хранилище внешних данных навигационных ссылок, как для объекта настроек, так и для объекта внешних данных, если он задан.
<ВнешниеДанныеНавигационнойСсылки> (необязательный)
Тип: Структура.
Содержит значение, которое будет помещено в хранилище внешних данных навигационных ссылок. Если не указан, то внешний параметр в навигационной ссылке создаваться не будет.
<ВосстанавливатьТекущуюСтроку> (необязательный)
Тип: Булево.
Указывает необходимость сохранять в настройках текущую строку.
Значение по умолчанию: Ложь.
Возвращаемое значение:
Тип: Строка.
Описание:
Получает ссылку для динамического списка, который является основным реквизитом формы, помещая в параметр навигационной ссылки ключ для настроек динамического списка. В хранилище внешних данных навигационных ссылок по этому ключу сохраняется объект типа НастройкиТаблицыДинамическогоСписка, содержащий фиксированные настройки, пользовательские настройки, режим просмотра для иерархических списков.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.3.19.
Методическая информация
Практические примеры
Форма списка: обычная ссылка и ссылка с текущими настройками
Две реальные ссылки собственной формы динамического списка.
Где и как запускать
Модуль своей управляемой формы; указанные элементы действительно созданы в этой форме.
Подготовка
Код находится в модуле собственной управляемой формы с основным реквизитом ДинамическийСписок.
Подготовьте свой отбор и выберите строку. Методы являются расширением самой формы, не методами таблицы Элементы.Список.
&НаКлиенте
Процедура ПоказатьСсылкиСписка()
БезНастроек = ЭтотОбъект.ПолучитьНавигационнуюСсылкуСписка();
СНастройками = ЭтотОбъект.ПолучитьНавигационнуюСсылкуТекущихНастроекСписка("Мой учебный отбор", , Истина);
Сообщить("Обычная ссылка: " + БезНастроек);
Сообщить("С собственными настройками: " + СНастройками);
КонецПроцедурыРазбор по шагам
Получите ссылку на сам список.
Получите ссылку на его текущие настройки с восстановлением строки.
Откройте каждую ссылку вручную в собственной базе.
Как проверить результат
Сравните отсутствие и наличие собственных настроек.
Проверьте выбранную строку после перехода по второй ссылке.
Ожидаемый результат
Две реальные ссылки собственной формы динамического списка.
На что обратить внимание
Вторая ссылка сохраняет настройки в хранилище внешних данных навигационных ссылок. Не публикуйте ее с личными отборами. Представление и внешние данные первого метода задаются только парой; здесь оба опущены.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.