Имя: Пароль:
1C
 
Откуда общая команда берет источник в параметрах?
0 toypaul
 
гуру
13.01.17
10:05
Есть общая команда. Ну как общая. Команда в регистре сведений на самом деле. Вызывается она из форм двух объектов - формы элемента справочника и формы документа. В итоге каким-то образом источник в команде равен ссылке (на справочник или документ).

Теперь нужно сделать новую форму, в которой есть реквизит (ссылка) составного типа на тот же справочник и документ. И те же команды нужно добавить. Как в этим команды передать в источник этот реквизит?
1 Windyhead
 
13.01.17
10:13
Покури свойство тип параметра команды
2 toypaul
 
гуру
13.01.17
10:14
(1) там пусто
3 toypaul
 
гуру
13.01.17
10:15
есть подозрение, что в источник "отправляется" основной реквизит формы (точнее ссылка на него).

только вот в новой форме этот реквизит основным не сделать - он ссылка, а ссылка видимо не может быть основным реквизитом
4 Feunoir
 
13.01.17
10:19
(0) Если я тебя правильно понял, то ей автоматически передается либо ссылка из основного реквизита открытой формы объекта (документа, справочника), либо массив из ссылок выделенных строк списка, который так же должен быть основным реквизитом. Но только в том случае если тип параметра в команде включают в себя тип ссылки текущего объекта.
5 toypaul
 
гуру
13.01.17
10:23
(4) а вот у меня пустой тип параметра. и все работает. блин неужели все команды придется переписывать. таааак не охота.
6 toypaul
 
гуру
13.01.17
10:36
оказывается в Источник передается форма. а не ссылка на основной реквизит.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.