Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Открыть заново "Начальную страницу"

Открыть заново "Начальную страницу"
Я
   CepeLLlka
 
12.10.16 - 00:00
1С 8.3 УФ.
Вот открыта 1С, открыта "Начальная страница". Допустим открыл я форму обработки какой-нибудь, и снова хочу переключиться на начальную страницу уже со своими параметрами.

Подскажите пожалуйста как это сделать.
 
 
   trooba
 
1 - 12.10.16 - 00:07
(0) навигационная ссылка
   CepeLLlka
 
2 - 12.10.16 - 00:08
(1)Пробовал, только как параметры передать? И как их поймать потом во вновь активированной форме?
   trooba
 
3 - 12.10.16 - 00:10
(2) что пробовал? код покажи
   CepeLLlka
 
4 - 12.10.16 - 00:10
(3) ПерейтиПоНавигационнойСсылке("e1cib/navigationpoint/desktop");
   CepeLLlka
 
5 - 12.10.16 - 00:12
(3)Вызываю вот этот метод, открывается начальная страница.
   CepeLLlka
 
6 - 12.10.16 - 00:17
Ну ок. Вот есть "ОткрытьФорму" и в этом методе есть параметр - Уникальность. Я указываю в нём КлючУникальности формы "НачальнаяСтраница", предварительно получив его вот таким образом "ПолучитьОкна()[2].Содержимое[0].КлючУникальности" и тем не менее, мне открывается новая форма, а не активизируется уже открытая..

Что я делаю не так?
   CepeLLlka
 
7 - 12.10.16 - 00:33
Пробую через "ПолучитьФорму". Тоже самое.

Бред какой-то :)
   Torquader
 
8 - 12.10.16 - 00:38
(6) А если через "получитьокна", а потом активизировать ?
   CepeLLlka
 
9 - 12.10.16 - 00:40
(8)Работает. Такое даже работает через "ПолучитьФорму.Активизировать

Но мне надо параметры передать, и поймать в момент активизации, чтобы обработать их. Это как сделать?

Я вот пока не нашёл, как поймать в открытой форме после Активизировал эту форму.
   CepeLLlka
 
10 - 12.10.16 - 00:45
(9)Пишу, как мудель :)

Повторю. У меня пока что не получилось отловить момент активизации формы. Не реагирует на точки остановки в таких событиях формы как

"ПриОткрытии", "ПриПовторномОткрытии", "ОбработкаАктивизации"
 
 Рекламное место пустует
   Torquader
 
11 - 12.10.16 - 01:13
(10) Первые два точно при активизации не срабатывают, а вот третье - должно.
Можно ещё попробовать обработку обновления и т.п.
Хотя, самый простой способ - внешняя (экспортная) процедура в форме - вызвал - и оно само и обновилось и активизировалось.
   ромарио
 
12 - 12.10.16 - 03:43
Попробуйте передать параметры через функцию Оповестить.
А в активируемой форме сделайте обработчик ОбработкаОповещения().
   CepeLLlka
 
13 - 12.10.16 - 07:44
(11) (12) Большое спасибо за варианты, сейчас попробую, отпишусь.
   CepeLLlka
 
14 - 12.10.16 - 11:31
Всё получилось через оповещение, спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует