|
8.2 Управляемая форма, ТЧ.ОтборСтрок |
☑ |
0
Смешной 1С
03.10.11
✎
09:48
|
Добрый день!
Есть на форме 2 ТЧ. Сделал отбор. При активизации строки из первой ТЧ, во второй показываются только данные по оборудованию из строки первой ТЧ. Сделал так:
Элементы.Трудозатраты.ОтборСтрок = Новый ФиксированнаяСтруктура("Оборудование", Элемент.ТекущиеДанные.Оборудование);
нужна кнопка, чтобы видеть весь список второй ТЧ, т.е. снять отбор. Делаю на командной панели кнопку, привязываю команду, там пишу:
Элементы.Трудозатраты.Обновить();
Элементы.Трудозатраты.ОтборСтрок = Неопределено;
Но не срабатывает. Показывает как по отбору. И дело в том, когда захожу уже по кнопке, отборСтрок = Неопределено.
Подскажите плз как тут правильно сделать.
|
|
1
ботаникус
03.10.11
✎
09:56
|
попробуй присвоить пустую фиксированную структуру
|
|
2
Смешной 1С
03.10.11
✎
10:23
|
(1) Все равное не срабатывает
|
|
3
Смешной 1С
03.10.11
✎
10:32
|
Ну что, никто не решал подобной задачи?
|
|
4
Phace
03.10.11
✎
10:37
|
Элементы.Трудозатраты.ОтборСтрок = Неопределено;
должно работать, проблема в чем-то ином.
|
|
5
Смешной 1С
03.10.11
✎
10:40
|
(4) Я тоже считаю что должно. А в чем еще может быть проблема?
|
|
6
Phace
03.10.11
✎
10:45
|
(5) у меня так:
Есть реквизит формы "ОтбиратьПоМаршруту", тип булево,
&НаКлиенте
Процедура ОтбиратьПоМаршруту(Команда)
ОтбиратьПоМаршруту = НЕ ОтбиратьПоМаршруту;
ПриВыбореОтбиратьПоМаршруту();
КонецПроцедуры
&НаКлиенте
Процедура ПриВыбореОтбиратьПоМаршруту()
Если Элементы.Маршруты.ТекущиеДанные = Неопределено Тогда
Возврат;
КонецЕсли;
Элементы.ЭтапыМаршрутовОтбиратьПоМаршруту.Пометка = ОтбиратьПоМаршруту;
Если ОтбиратьПоМаршруту Тогда
СтрОтбора = Новый ФиксированнаяСтруктура("МаршрутТранспортировкиГрузов", Элементы.Маршруты.ТекущиеДанные.МаршрутТранспортировкиГрузов);
Элементы.ЭтапыМаршрутов.ОтборСтрок = СтрОтбора;
Иначе
Элементы.ЭтапыМаршрутов.ОтборСтрок = Неопределено;
КонецЕсли;
КонецПроцедуры
|
|
7
Смешной 1С
03.10.11
✎
11:04
|
(6) Также сделал. После того как отбор устанавливает, обратно не хочет
|
|
8
Смешной 1С
03.10.11
✎
11:06
|
+(7) Точнее когда отключаю отбор, он оставляет одну отобранную строку и все.
|
|
9
Phace
03.10.11
✎
11:07
|
(8) Ну хз, а релиз какой? У меня 8.2.13.202 все пашет.
|
|
10
Смешной 1С
03.10.11
✎
11:09
|
(9) 8.2.13.219
|
|
11
Смешной 1С
03.10.11
✎
11:10
|
Поставил еще Элементы.Трудозатраты.Обновить(); все заработало,
(9)спасибо большое!
|
|