Имя: Пароль:
1C
1С v8
8.2 Не работает общая команда в обычной форме
0 Gluk
 
15.03.12
17:29
Перенес в свою нетленку из БСП систему "СтандартныеПодсистемы", прикрутил.
Вызов процедуры "ОбработкаПолученияФормы" в критерии отбора "СвязанныеДокументы" происходит.
Не срабатывает вызов процедуры "ОбработкаКоманды" из модуля общей команды "СтруктураПодчиненности" в моей простой форме.
1 Gluk
 
16.03.12
09:12
Up
2 Gluk
 
16.03.12
11:23
Подскажите, где можно посмотреть в обычных формах вызов общей команды?
3 Gluk
 
24.03.12
12:12
Up
4 experimentator76
 
24.03.12
13:29
большие сомнения что команды вообще возможны в обычной форме
у меня две структуры подчиненности для каждого вида форм
5 Gluk
 
24.03.12
13:47
(4) у вас структура подчиненности прикручена через критерии отбора как БСП?
6 experimentator76
 
24.03.12
13:55
БСП не юзал
в типовую УТ 10 ОФ добавил подчиненность из УТ 11 УФ
критерии отбора используются
7 Gluk
 
24.03.12
15:28
(6) Как у вас в модуле критерия отбора, в процедуре "ОбработкаПолученияФормы" вызывается открытие формы структуры подчиненности?
8 experimentator76
 
24.03.12
15:44
у меня идея такая:
Есть критерии отбора "СвязанныеДокументы" в которых указаны реквизиты связанных объектов
Есть общая команда "СтруктураПодчиненности"
в ее модуле

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
   Если ЗначениеЗаполнено(ПараметрКоманды) Тогда
       ОткрытьФорму("ОбщаяФорма.СтруктураПодчиненности",Новый Структура("ОбъектОтбора", ПараметрКоманды),
               ПараметрыВыполненияКоманды.Источник,
               ПараметрыВыполненияКоманды.Источник.КлючУникальности,
               ПараметрыВыполненияКоманды.Окно);
   КонецЕсли;
КонецПроцедуры

в команде указывается ее использование для списка объектов
команда вызывает общую управляемую форму "СтруктураПодчиненности"
которая использует для работы критерии отбора

то есть общий смысл такой что все начинается от команды
думаю что можно эмульнуть команду в обычной форме написав в обработчике
ОткрытьФорму("ОбщаяФорма.СтруктураПодчиненности",Новый Структура("ОбъектОтбора", ПараметрКоманды),
               ПараметрыВыполненияКоманды.Источник,
               ПараметрыВыполненияКоманды.Источник.КлючУникальности,
               ПараметрыВыполненияКоманды.Окно);
9 experimentator76
 
24.03.12
15:45
в модуле критерия отбора "СвязанныеДокументы" процедуры "ОбработкаПолученияФормы" у меня нет
10 Gluk
 
24.03.12
21:40
(8) добавил подменю в обычной форме и свою команду "Связанные документы", в ней открываю форму структуру подчиннености
11 acsent
 
24.03.12
21:42
управляемые формы разрешены?
12 Gluk
 
24.03.12
21:44
(11) да
13 acsent
 
24.03.12
21:46
посмотри как в бп вызвается электронная подпись, например в реализации
Ошибка? Это не ошибка, это системная функция.