Имя: Пароль:
1C
1С v8
Как в ТЧ программно выставить отбор зависящий от результата сравнения колонок
0 Cerera
 
05.11.13
11:46
Есть ТЧ. В ней колонки:
Номенклатура,КоличествоПокупателей, КоличествоПокупателейПрошлогоПериода

Мне нужно, чтоб при выборе пункта меню, включался отбор такой,что
КоличествоПокупателей < КоличествоПокупателейПрошлогоПериода

Я Могу конечно же отображать ТабличноеПоле, а не Табличную часть и при нажатии на пункт меню, заполнять ТабличноеПоле по результату запроса к ТЧ, но это ИМХО не особо красивый метод.
1 Холодильник
 
05.11.13
11:48
лучше сделай условным оформлением
2 new1snik
 
05.11.13
11:48
(0) Выгрузить ТЧ, обработать, заменить старую ТЧ обработанной.
3 Cerera
 
05.11.13
11:51
(2)тогда мы данные ТЧ потеряем. а отборы мне нужны только временно - в процессе обработки заполненного документа чтоб видеть наглядно нужные отборы.
4 Cerera
 
05.11.13
11:52
(1)это как поможет в данном случае поясните?
5 1dvd
 
05.11.13
11:52
(4) УФ?
6 Cerera
 
05.11.13
11:53
(5)увы нет.
7 Cerera
 
05.11.13
11:59
это нужно чтоб легче анализировать и редактировать данные было. Например, чтоб финансовый директор, выбрала "ПОказать тех, у которых количество в текущем месяце стало меньше, чем в прошлом и чтоб ей только по этим строкам таблицу показали. И чтоб она смогла вносить изменения в таблицу и чтоб это отражалось на данных документа. Просто если Таблицу Значений (табличное поле) добавить в документ, то придётся синхронизировать как то с основной ТЧ, а это ещё та возня. Хочется красивого решения.
8 Cerera
 
05.11.13
12:00
Еслиб можно было невидимыми строки делать хотя бы. Ябы вцикле прошелся по ним.
9 Cerera
 
05.11.13
12:01
Теперь понятно, что такие сложные задачи, которые берусь решать я, далеко не каждому под силу.
10 1dvd
 
05.11.13
12:02
Заведи булевский реквизит КоличествоПокупателейМеньшеЧемВПрошломПериоде
11 Холодильник
 
05.11.13
12:03
(4) можно выделять цветом вместо отбора.
12 Cerera
 
05.11.13
12:07
(10)дело в том что значений должно быть четыре
1)без отбора
2)КоличествоПокупателейМеньшеЧемВПрошломПериоде
3)КоличествоПокупателейБольшеЧемВПрошломПериоде
4)КоличествоПокупателейРавноВПрошломПериоде
13 Cerera
 
05.11.13
12:08
похоже реквизит отбора придется заводить.
14 1dvd
 
05.11.13
12:08
(12) первое не нужно. можно просто отключить отбор.
Ну, сделай число длиной 1
15 Cerera
 
05.11.13
12:20
хорошая мысль.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс