Имя: Пароль:
1C
1С v8
В каком обработчике события можно отловить отбор в ТЧ
,
0 kn
 
23.04.12
17:35
Пользователь делает отбор в ТЧ обработки, надо, например, очистить другую ТЧ, вопрос в каком обработчике можно это отловить? Платформа 8.1.
1 FIXXXL
 
23.04.12
17:39
(0) пусть кнопочку жмут типа "Заполнисть" или "Очистить" после необходимых телодвижений
2 kn
 
23.04.12
17:43
а по-другому никак?
3 kn
 
23.04.12
18:29
вверх
4 БибиГон
 
23.04.12
18:31
в групповой обработке справочников и документов похожий принцип, но там не ТЧ.
5 kn
 
23.04.12
18:34
там отбор построителя, а надо когда штатный отбор в ТЧ
6 kn
 
23.04.12
18:45
и даже дело не в том что отбор пострителя просто он делается по кнопке Отобрать и при этом устанавливается флаг, вообщем не подходит.
7 ssh2006
 
23.04.12
18:48
ПриПолученииДанных например есть событие
8 Rizhij_Nikitos
 
23.04.12
18:50
ПриВыводеДанных там можно, тока на табличную часть цепляй.
9 kn
 
23.04.12
18:51
(7)ПриПолученииДанных
Возникает при получении данных табличным полем, после обработки событий ПриВыводеСтроки.
Не слишком ли часто?
10 kn
 
23.04.12
18:56
и как узнать здесь что изменился отбор?
11 kn
 
24.04.12
08:04
подскажите,как запомнить отбор, чтобы потом сравнить в обработчике с установленным отбором.Вот так:
мОтбор = ЭлементыФормы.Номенклатура.ОтборСтрок сохраняется ссылка и при изменении ЭлементыФормы.Номенклатура.ОтборСтрок меняется и мОтбор.
12 kn
 
24.04.12
09:04
вверх
13 Maxus43
 
24.04.12
09:11
мОтбор = ЭлементыФормы.Номенклатура.Отбор.Номенклатура.Значение
?
14 kn
 
24.04.12
09:12
но в ТЧ много полей
15 НЕА123
 
24.04.12
09:14
(11)

это коллекция.
скопируй.
16 Maxus43
 
24.04.12
09:14
Для Каждого мВидОтбора Из ЭлементыФормы.Номенклатура.Отбор

может можно и скопировать, хз
17 ASU_Diamond
 
24.04.12
09:16
интересно что может быть за задача, в которой по установке отбора изменять данные в другом наборе данных?
отбор это не изменение данных, значит не может влиять на другие данные.
18 ptiz
 
24.04.12
09:16
ТекущийОтбор = ЗначениеВСтрокуВнутр(Элемент.ОтборСтрок);
   Если мПоследнийОтборСтрокТоваров <> ТекущийОтбор Тогда
....
       мПоследнийОтборСтрокТоваров = ТекущийОтбор;
   КонецЕсли;
19 kn
 
24.04.12
09:21
(17)Есть ТЧ Номенклатура и ТЧ2, пользователь делает какие-то свои отборы в ТЧ Номенклатура - потом нажимает кнопку и идет большой запрос с заполнением ТЧ2, но что бы были корректные данные всегда необходимо при изменении отбора В ТЧ Номенклатура очищать ТЧ2
(18)спасибо сейчас попробую
20 kn
 
24.04.12
09:26
(18)Работает, еще раз спасибо.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.