Имя: Пароль:
1C
1С v8
ВнешняяОбработкаТаблЧасти
0 Alexperumov
 
12.05.15
16:12
8.2 бух Есть документ ОтчетКомитентуОПродажах, к нему сделал обработку табличной части, но моя кнопка появлется только когда у дока ВидОперации=Продажа. Как ее добавить в покупку?
1 Анютик
 
12.05.15
16:16
а когда подключали во внешних обработках ТЧ не ставили отбор по виду операции? (не помню, есть ли там такое, уже на 8.3 3.0)
2 Alexperumov
 
12.05.15
16:25
(1) Отбора при выборе тч нету
3 D_E_S_131
 
12.05.15
16:29
1. Для внешней обработки в макете "Параметры_Авторегистрации" есть возможность указать для какой таб.части будет использоваться эта обработка.
2. По виду операции может меняться отображение элементов на форме.
3. Из п.2 следует, что таб.часть из п.1 может не отображаться вместе с этой обработкой.
4 Alexperumov
 
12.05.15
16:33
(3) То есть без вариантов что ли? О_О
5 D_E_S_131
 
12.05.15
17:07
(4) Найди какая ТЧ у тебя отображается для этого вида операции и для нее пропиши эту же обработку.
6 Alexperumov
 
12.05.15
17:09
(5) Она там одинаковая, Товары
7 D_E_S_131
 
12.05.15
17:13

Процедура УстановитьПодменюЗаполнитьКоманднойПанелиТовары()

    СоставКнопокИзменен = Ложь;

    Если ВидОперации = Перечисления.ВидыОперацийОтчетКомитентуОПродажах.ОтчетОЗакупках Тогда
        // Подменю Заполнить располагается над табличной частью Поставщики, поэтому исключим
        // его из командной панели ТЧ "Товары"

Вот там чего, если в конфигураторе посмотреть.
8 D_E_S_131
 
12.05.15
17:15
Ну т.е. таб.часть все же другая и имя ей "Поставщики".
9 Alexperumov
 
12.05.15
17:18
Если указать Тч Поставщики то вылезает 3 кнопки Заполнить)
И все они заполняют Поставщиков(
10 D_E_S_131
 
12.05.15
17:28
"Если указать Тч Поставщики то вылезает 3 кнопки Заполнить" — нужно внимательно все делать.
"И все они заполняют Поставщиков" — обработка должна уметь "понимать" какой сейчас установлен вид операции.
Ошибка? Это не ошибка, это системная функция.