Имя: Пароль:
1C
 
Возможно ли сделать отбор по ссылке?
0 AlexBor
 
naïve
27.10.15
09:55
Не типовая (самописная) 8.2.  Есть два документа Обращение (в нем реквизит город - справочник.город) и Предписание (в нем реквизит - Обращение.Ссылка). Требуется в списке документов Предписание осуществить отбор по городу.Возможно ли это?


ЭтаФорма.ДокументСписок.Отбор.??????????.Значение = Справочники.Город.НайтиПоКоду("000000019");
1 ДенисЧ
 
27.10.15
09:57
ЭтаФорма.ДокументСписок.Отбор.Город.Установить(ЗначениеСсылкиСправочникаГород)
2 ДенисЧ
 
27.10.15
09:57
И таки да - город нужно вынести в список
3 eklmn
 
гуру
27.10.15
09:57
Претендент на самый идиотский сабж?
наипростейшая задача, сразу надо на мисту писать
4 Wirtuozzz
 
27.10.15
10:01
(3) На дворе кризис. Приходится работать, никто работать видимо не привык.
5 Chikko
 
27.10.15
10:02
Что вы ругаетесь? Походу в самом предписании, где нужен отбор, города нету. Автор, поясни=)
6 AlexBor
 
naïve
27.10.15
10:03
(2) (5) Да именно так. Поэтому не совсем понятно как его вынести в список?
7 Chikko
 
27.10.15
10:05
(0) Выбери в массив подходящие Обращение (запросом или как умеешь) и установи отбор по нему как "в списке", а вот город для отбора придется указывать как-то в отдельном(новом) поле на форме. В типовой не впихнешь.
8 Wirtuozzz
 
27.10.15
10:05
(6) А добавить его сначала в предписание  и заполнить не получится?
9 AlexBor
 
naïve
27.10.15
10:07
(8) Получится .... но если возможно не хотелось бы добавлять.
10 ДенисЧ
 
27.10.15
10:09
(9) Лучше добавь
11 AlexBor
 
naïve
27.10.15
10:10
(10) Тогда понятно
12 Wirtuozzz
 
27.10.15
10:24
(9) В чем причина? Можно добавить и на форму не выводить. Просто заполнять реквизит. Не подойдет такой вариант?
13 AlexBor
 
naïve
27.10.15
10:34
(12) Да подойдет конечно )))) просто это уже  мои заморочки собственные (ну там избыточность информации и прочее) т.е. больше интересовал вариант можно или нет сделать не добавляя.