8.х НавигационнаяСсылка

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем sgirg, 20 июн 2011.

  1. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Доброго времени суток!
    Есть ли возможность получить навигационную ссылку ФормыСписка??
  2. kavak
    Offline

    kavak Опытный в 1С

    Регистрация:
    13 май 2010
    Сообщения:
    703
    Симпатии:
    0
    Баллы:
    26
    Что вы имеете ввиду?Не совсем вопрос понял...
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    1Ска в режиме Web-клиента. Если я правильно понял
  4. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    У меня при определенном событии появляется всплывающее окно
    ПоказатьОповещениеПользователя(<Текст>, <НавигационнаяСсылка>, <Пояснение>, <Картинка>)
    эсли заполнить второй параметр, то при щелчке по всплывающему окну откроется некий объект. Так вот мне нужно открыть ФормуСписка (формасписка задач). По этому и спрашиваю: можно ли получить навигационную ссылку для этой формы?
  5. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Управляемое или обычное приложение?
  6. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Управляемая форма, толстый клиент на сервере
  7. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    ПолучитьНавигационнуюСсылку() смотрите в Синтаксисе помощнике.
  8. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Вариант раз:

    Вариант два:
    На какой вариант опираться?? я так понимаю, что на второй, но не понятно, можно ли там получить навигационную ссылку на форму..
  9. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    В описании 2 варианта есть пример. Пробуйте.
  10. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Записал я полученную ссылку в переменную и потом пишу такой код:
    ПоказатьОповещениеПользователя("Новое событие! ", НавСсылка, "Появилисиь новые задачи", БиблиотекаКартинок.БизнесПроцесс);

    По идее при щелчке на эту ссылку должна открыться форма, но ничего не происходит((.
  11. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    1. Какое значение при отладке в "НавСсылка"?
    2. Весь код покажите.
  12. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Код:
    Процедура КнопкаВыполнитьНажатие(Кнопка)
    
    ФормаСписка = Задачи.ЗадачаИсполнителя.ПолучитьФорму("ФормаСпискаПоИсполнителюУпр");
    НавСсылка = ПолучитьНавигационнуюСсылку(ФормаСписка);
    
    ПоказатьОповещениеПользователя("Новое событие! ", НавСсылка, "Появилисиь новые задачи", БиблиотекаКартинок.БизнесПроцесс);
    
    КонецПроцедуры
    
    
    НавСсылка "e1cib/list/Задача.ЗадачаИсполнителя" Строка
  13. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    Shift + F11 -> Вставьте ссылку свою -> Перейти. Так переходит?
  14. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Не совсем понял, что вы имели в виду.
    Shift + F11 = Шагнуть из (в отладчике)

    если я ставлю чтоку останова на "ПоказатьОповещениеПользователя" и нажимаю Shift + F11, то программа так же показывает всплывающее окно (с неработающей ссылкой) и завершает работу (т.к. код заканчивается на этом)

    Не понятно куда я должен тогда вставить ссылку и где нажать перейти...

    Если у Вас есть пример рабочего кода, то буду благодарен.
  15. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    В режиме "Предприятие".
  16. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    В режиме предприятия по Shift + F11 ничего не происходит
  17. o1eg
    Offline

    o1eg Опытный в 1С

    Регистрация:
    25 июн 2006
    Сообщения:
    235
    Симпатии:
    0
    Баллы:
    26
    Забыл упомянуть, что комбинация только в управляемом интерфейсе работает т.е. режим запуска должен быть Управляемое приложение.
  18. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Ну у нас просто ТолстыйКлиент. Только одна форма управляемая...
    значит не прокатит((

Поделиться этой страницей