Имя: Пароль:
1C
1С v8
Критерий отбора табличная часть
0 Liova
 
08.10.13
10:02
Всем привет!

Есть два критерия отбора по табличной части справочника: проект из табличной части и пользователь из табличной части. Возникла необходимость сделать отбор: в одной и той же строке и выбранный проект и выбранный пользователь.

Как-нибудь можно сделать критерий отбора так, чтобы отбирать только элементы, у которых выбранные реквизиты в одной строке ТЧ? Запрос и отбор по списку ссылок вариант, но не хотелось бы.
1 Maxus43
 
08.10.13
10:05
имхо критериями отбора эту задачу не решить... запрос
2 Liova
 
08.10.13
10:08
(1) Буду использовать тогда

1)отбор по одному полю
2)отбор по другому
3)отбор по списку ссылок из запроса

Отбор ВСписке с большим количеством работать будет медленно, ускорят ли третий отбор предварительно наложенные первый и второй, или лучше их вообще не делать?
3 Maxus43
 
08.10.13
10:09
(2) Отбор идёт по "И", имеет смысл только если в 3-ем у тебя будут лишние ссылки (т.е. избыточные) и их надо будет ещё фильтрануть дополнительно
4 Liova
 
08.10.13
10:11
(3) Ну по данным чисто третий отбор даст всё как надо, вопрос в том, предварительные отборы ускорят наложение третьего отбора или нет. Данных пока нет, чтобы приверить придется их генерировать.
5 Maxus43
 
08.10.13
10:13
(4) имхо не даст. Тут тупо проверить лучше
6 patapum
 
08.10.13
10:20
(0) как вариант. у справочника проектов код уникален, начинается с префикса. при записи документа в его текстовый реквизит пишутся подряд все коды из табличной части. отбор делается по "содержит". со списком проектов только трудно...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.