Имя: Пароль:
1C
1С v8
Гиперссылки в командном интерфейсе
Ø (Волшебник 12.04.2023 08:16)
0 kintevy
 
06.04.23
10:35
Есть добавленная гиперссылка в командном интерфейсе справочника "Договора". При нажатии на гиперссылку, открывается форма создания соглашения. Можно ли как-то при нажатии на эту гиперссылку автоматически заполнять некоторые реквизиты в открывшейся форме? Если да, то как отследить это событие?
1 Garykom
 
гуру
06.04.23
11:10
Отладка - Замер производительности
2 dmt
 
06.04.23
11:58
ЗначенияЗаполнения= Новый Структура;
ЗначенияЗаполнения.Вставить("ТвойРеквизит", ЗначениеРеквизита);

ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ЗначенияЗаполнения", ЗначенияЗаполнения);

ОткрытьФорму("Справочник.Соглашения.ФормаОбъекта", ПараметрыФормы);
3 kintevy
 
06.04.23
12:21
(2) я так и делаю но почему то не работает
4 Волшебник
 
06.04.23
12:22
(3) Надо в форме ловить ПараметрыФормы и заполнять реквизиты
5 kintevy
 
06.04.23
12:23
(4) в какой момент?
6 Волшебник
 
06.04.23
12:34
(5) ПриОткрытии
7 mikecool
 
06.04.23
12:35
(2) и не забыть признак заполнять из данных заполнения
8 mikecool
 
06.04.23
12:36
(6) сурово, по мужски
9 ДедМорроз
 
06.04.23
16:23
(6) ПриСозданииНаСервере доступны параметры формы,переданные в процедуру открытия или получения формы.
ПриОткрытии этих параметров уже нет.
Если форма находится по ключу уникальностм,то ПриСозданииНаСервере повторно не вызывается,и параметры теряются.

Однако,если в форме задать ключевые параметры,то они,во-первых,участвуют в поиске формы,во-вторых,доступны всегда.
10 Волшебник
 
06.04.23
16:27
(9)🔥
11 kintevy
 
07.04.23
05:17
(9) очень сильный мужичок, спасибо!
12 kintevy
 
12.04.23
07:56
(9) Продолжение темы. Мне необходимо в зависимости от условия на форме (при изменении) либо отображать эту гиперссылку, либо нет. Есть предположение сделать это через видимость и доступность командного интерфейса, но как обращаться к этим данным?
13 Волшебник
 
12.04.23
08:16
(12) Создайте новую ветку.
AdBlock убивает бесплатный контент. 1Сергей