Имя: Пароль:
1C
1С v8
Отбор по одному складу в Перемещениях
0 m1_1976
 
03.12.18
12:05
Конфа на управляемых формах. Можно считать самописная - но не суть.
Есть очень обычный документ "перемещение"
Хочу при открытии формы списка накладывать фильтр(ы) так - чтобы пользователь видел только те перемещения которые идут на его склад и которые уходят с его склада.
Не пойму как это сделать из языка. Хотя могу наложить отбор при открытии где склад отправитель = НАШСКЛАД.
===============
Более того я не пойму как это сделать в Режиме предприятия в "Настройке списка".
1 m1_1976
 
03.12.18
12:06
Есть конечно мыслишка = сделать технический реквизит типа строка, и туда класть КОДЫ Складов перед записью (через запятую) и потом делать отбор по этот технический реквзит СОДЕРЖИТ "искомый код".
Но как-то некрасиво! не?
2 Numerus Mikhail
 
03.12.18
12:08
(0) где хранится "НАШСКЛАД"?
3 m1_1976
 
03.12.18
12:12
Есть пользователь - мы точно знаем что его склад - это склад №40 (храниться в пользователе), вот при открытии списка перемещений хочу чтобы он видел только свои перемещения.Их (перемещений) оч много.
Складов - порядка 20... И видеть лишние - им и мешает, и не нужно...

Но склад бывает и ОТПРАВИТЕЛЕМ И ПОЛУЧАТЕЛЕМ - могу наложить фильтр либо = СКЛАД ОТПРАВИТЕЛЬ = НАШ СКЛАД либо СКЛАД ПОЛУЧТАЛЕЬ = НАШ СКЛАД... а вот как оба этих условия сделать оновременно?
4 youalex
 
03.12.18
12:18
Сгруппировать условия /Группа Или
5 K1RSAN
 
03.12.18
12:20
(3) это же делается в режиме предприятия, нет?
6 m1_1976
 
03.12.18
12:26
(5) я чувствую что знаний не хватает. Потому и спрашиваю.
(4) ГРупп в справочнике СКЛАДЫ - у меня нет!
7 m1_1976
 
03.12.18
12:31
(4) АГА... понял про что Вы. Сейчас попробую...
8 m1_1976
 
03.12.18
12:34
(4) СПАСИБО!
Получилось! Теперь разберусь как это сделать программно. И все.