|
|
Как сделать фильтр в ТЗ ? Ø |
☑ |
|
0
ul
21.08.06
✎
11:30
|
Можно ли как-то фильтровать строки в ТЗ по выбранной колонке и выбранному значению. Т.е., не при выводе печатной формы отчета, а в самой ТЗ.
|
|
|
1
Djkxfhf
21.08.06
✎
11:37
|
http://djkxfhf.nm.ru/TZN/Rabota_s_TZN.html или 1с++
|
|
|
2
lalex23
21.08.06
✎
11:38
|
2 тз, включая отбор - заливаешь отфильтрованные данные в вспомогательную и показываешь её скрывая основную
|
|
|
3
Джинн
21.08.06
✎
11:41
|
Можно примерно так: Функция глВыгрузитьПоФильтру(ИсходнаяТЗ, Реквизит, ЗначФильтра, Сортировка = 0) Экспорт КонТаблица = СоздатьОбъект("ТаблицаЗначений"); Стр = 0; Если Сортировка = 0 Тогда ИсходнаяТЗ.Сортировать(Реквизит); Иначе ИсходнаяТЗ.Сортировать(Реквизит + "*"); КонецЕсли; ИсходнаяТЗ.НайтиЗначение(ЗначФильтра, Стр, Реквизит); Сч = Стр; КолСтрок = ИсходнаяТЗ.КоличествоСтрок(); Пока ИсходнаяТЗ.ПолучитьЗначение(Сч, Реквизит) = ЗначФильтра Цикл Сч = Сч + 1; Если Сч > КолСтрок Тогда Прервать; КонецЕсли; КонецЦикла; ИсходнаяТЗ.Выгрузить(КонТаблица, Стр, Сч - 1, ); Возврат КонТаблица; КонецФункции //глВыгрузитьПоФильтру()
|
|
Независимо от того, куда вы едете — это в гору и против ветра!