Как сделать строку ТЧ невидимой?
☑
0
murzo1
11.01.12
✎
09:51
Я вижу такой путь, создать реквизит произвольный, при нажатии флажка, в реквизит выгружать ТЧ, проводится алгоритм и в ТЧ загружается обработанная ТЗ, флажок снимает, в ТЧ загружается ТЗ из реквизита.
Есть ли другой путь? Например чтобы просто исчезли строки?
2
Defender aka LINN
11.01.12
✎
09:59
ОтборСтрок
3
murzo1
11.01.12
✎
10:24
(2) А как сделать ОтборСтрок по реквизиту реквизита? Например мне надо обобрато по типу номенклатуры самой номенклатуры?
4
murzo1
11.01.12
✎
10:39
а все сделал, хитростью взял )
5
dk
11.01.12
✎
10:50
ну дык делись хитростью-то
потом чел с такой же проблемой пройдется поиском - найдет эту тему и что ???
6
murzo1
11.01.12
✎
10:59
Да тупо по циклу бежишь и в список значений пихаешь то что необходимо, а потом отбор по списку:
Если ЭлементыФормы.КоманднаяПанельТовары.Кнопки.Действие9.Пометка Тогда
ТоварыБезЛК = Новый СписокЗначений;
Для Каждого Стр Из Товары Цикл
Если НЕ Стр.Номенклатура.ТипНоменклатуры = Справочники.ТипыНоменклатуры.НайтиПоНаименованию("Лакокрасочные материалы") Тогда
СтрБезЛК = ТоварыБезЛК.Добавить();
СтрБезЛК.Значение = Стр.Номенклатура;
КонецЕсли;
КонецЦикла;
ЭлементыФормы.Товары.ОтборСтрок.Номенклатура.ВидСравнения = ВидСравнения.ВСписке;
ЭлементыФормы.Товары.ОтборСтрок.Номенклатура.Значение = ТоварыБезЛК;
ЭлементыФормы.Товары.ОтборСтрок.Номенклатура.Использование = Истина;
Иначе
ЭлементыФормы.Товары.ОтборСтрок.Номенклатура.Использование = Ложь;
КонецЕсли;
Независимо от того, куда вы едете — это в гору и против ветра!