|
Динамический список и произвольный запрос | ☑ | ||
---|---|---|---|---|
0
xXeNoNx
21.11.11
✎
17:23
|
Привет всем!
Проблемка такая: Есть Список доков реализации, в нем есть динамический список, нужно в произвольный запрос этого списка передать список организаций, по которым делается отбор. Делаю вот так Парам = Новый СписокЗначений; Таб = ПараметрыСеанса.НаборДоступныхРеквизитовДляПользователя.Получить(); Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 1")); Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 2")); Параметр = Новый ПараметрКомпоновкиДанных("ПараметрыВидимостиПользователя"); СписокРеализацииТоваровУслуг.Параметры.УстановитьЗначениеПараметра(Параметр,Парам); //СписокРеализацииТоваровУслуг.Параметры.УстановитьЗначениеПараметра(Параметр, Справочники.Организации.НайтиПоНаименованию("ЗЕНОН-ЧЕБОКСАРЫ")); СписокРаспоряженияНаОформление.Параметры.УстановитьЗначениеПараметра(Параметр,Парам); ЗначениеПараметра = СписокРеализацииТоваровУслуг.Параметры.НайтиЗначениеПараметра(Параметр); ЗначениеПараметра.Использование = Истина; т.е. в произвольный запрос передается список значений... Отбор формируется по одной фирме(по первой), а хотелось бы по всем, которые в списке |
|||
1
Beduin
21.11.11
✎
17:24
|
(0) Давай запрос тогда.
|
|||
2
shuhard
21.11.11
✎
17:27
|
(0) ГДЕ хероврг.Организация в (&КривойСписок)
|
|||
3
xXeNoNx
21.11.11
✎
17:27
|
а на...
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ДокументРеализацияТоваровУслуг.Ссылка, ДокументРеализацияТоваровУслуг.ПометкаУдаления, ДокументРеализацияТоваровУслуг.Номер, ДокументРеализацияТоваровУслуг.Дата, ДокументРеализацияТоваровУслуг.Проведен, ДокументРеализацияТоваровУслуг.Организация, ДокументРеализацияТоваровУслуг.Партнер, ДокументРеализацияТоваровУслуг.Контрагент, ДокументРеализацияТоваровУслуг.Соглашение, ДокументРеализацияТоваровУслуг.ЗаказКлиента, ДокументРеализацияТоваровУслуг.Сделка, ДокументРеализацияТоваровУслуг.Валюта, ДокументРеализацияТоваровУслуг.ХозяйственнаяОперация, ДокументРеализацияТоваровУслуг.Подразделение, ДокументРеализацияТоваровУслуг.Склад, ДокументРеализацияТоваровУслуг.СервиснаяСлужба, ДокументРеализацияТоваровУслуг.СуммаДокумента, ДокументРеализацияТоваровУслуг.СуммаВзаиморасчетов, ДокументРеализацияТоваровУслуг.Перевозчик, ДокументРеализацияТоваровУслуг.СрокДоставки, ДокументРеализацияТоваровУслуг.СрокВозвратаТары, ДокументРеализацияТоваровУслуг.ЦенаВключаетНДС, ДокументРеализацияТоваровУслуг.Менеджер, ДокументРеализацияТоваровУслуг.Комментарий, ДокументРеализацияТоваровУслуг.ВалютаВзаиморасчетов, ДокументРеализацияТоваровУслуг.ДатаПлатежа, ДокументРеализацияТоваровУслуг.ФормаОплаты, ДокументРеализацияТоваровУслуг.Грузоотправитель, ДокументРеализацияТоваровУслуг.Грузополучатель, ДокументРеализацияТоваровУслуг.АдресДоставки, ДокументРеализацияТоваровУслуг.ОтпускРазрешил, ДокументРеализацияТоваровУслуг.ОтпускПроизвел, ДокументРеализацияТоваровУслуг.ДоверенностьНомер, ДокументРеализацияТоваровУслуг.ДоверенностьДата, ДокументРеализацияТоваровУслуг.ДоверенностьВыдана, ДокументРеализацияТоваровУслуг.ДоверенностьЛицо, ДокументРеализацияТоваровУслуг.БанковскийСчет, ДокументРеализацияТоваровУслуг.Согласован, ДокументРеализацияТоваровУслуг.НалогообложениеНДС, ДокументРеализацияТоваровУслуг.СкидкиРассчитаны, ДокументРеализацияТоваровУслуг.Филиал, ДокументРеализацияТоваровУслуг.Товары.( Ссылка, НомерСтроки, Номенклатура, Характеристика, Упаковка, КоличествоУпаковок, Количество, КлючСвязиСерийныхНомеров, ВидЦены, Цена, Сумма, СтавкаНДС, СуммаНДС, КодСтроки, СуммаРучнойСкидки, СуммаАвтоматическойСкидки, ПроцентРучнойСкидки, ПроцентАвтоматическойСкидки, КлючСвязи ), ДокументРеализацияТоваровУслуг.СерийныеНомера.( Ссылка, НомерСтроки, СерийныйНомер, КлючСвязиСерийныхНомеров ), ДокументРеализацияТоваровУслуг.ВозвратнаяТара.( Ссылка, НомерСтроки, Номенклатура, Количество, Цена, Сумма ), ДокументРеализацияТоваровУслуг.СкидкиНаценки.( Ссылка, НомерСтроки, КлючСвязи, СкидкаНаценка, Сумма, Действует, Номенклатура, Характеристика, Порог, ЗначениеСкидкиНаценки ), ДокументРеализацияТоваровУслуг.ВидыЗапасов.( Ссылка, НомерСтроки, Номенклатура, Характеристика, ВидЗапасов, НомерГТД, Количество, ДополнительноеКоличество, СуммаСНДС, ОтражатьВБухгалтерии, СтавкаНДС, СуммаНДС ), ДокументРеализацияТоваровУслуг.МоментВремени ИЗ Документ.РеализацияТоваровУслуг КАК ДокументРеализацияТоваровУслуг ГДЕ ДокументРеализацияТоваровУслуг.Организация В(&ПараметрыВидимостиПользователя) |
|||
4
xXeNoNx
21.11.11
✎
17:29
|
(2) список ровный (в отладчике смотрел, явно к ссылкам преобразовывал)
|
|||
5
Beduin
21.11.11
✎
17:30
|
(4) А доки по этой второй организации смотрел?
|
|||
6
xXeNoNx
21.11.11
✎
17:31
|
(4) да, конеш, по двум организациям доки есть, если меняешь местами в списке значений организации, то выводит ту, которая первая
|
|||
7
el-gamberro
21.11.11
✎
17:31
|
Извращенец :)
Парам = Новый СписокЗначений; Таб = ПараметрыСеанса.НаборДоступныхРеквизитовДляПользователя.Получить(); Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 1")); Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 2")); СписокРеализацииТоваровУслуг.Параметры.УстановитьЗначениеПараметра("ПараметрыВидимостиПользователя",Парам); |
|||
8
xXeNoNx
21.11.11
✎
17:32
|
Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 1"));
Парам.Добавить(Справочники.Организации.НайтиПоНаименованию("Организация 2")); Это для теста |
|||
9
xXeNoNx
21.11.11
✎
17:33
|
Таб = ПараметрыСеанса.НаборДоступныхРеквизитовДляПользователя.Получить();
от сюда реально получает организации... |
|||
10
xXeNoNx
21.11.11
✎
17:34
|
код упростил что бы оттестить легче было
|
|||
11
el-gamberro
21.11.11
✎
17:42
|
(10) Зачем ты делаешь новый параметр КД? Сделай без него, в УстановитьЗначениеПараметра передай только наименование параметра
|
|||
12
xXeNoNx
21.11.11
✎
17:43
|
(11) Ща попробуем
|
|||
13
xXeNoNx
21.11.11
✎
17:48
|
(11) та же песня, а использую КД для того что бы это не просто списочек был,а полноценный "Журнал"...
|
|||
14
xXeNoNx
21.11.11
✎
18:01
|
Пасибо всем...
Решено)) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |