|
v7: Хелп! Добавить условие в запрос | ☑ | ||
|---|---|---|---|---|
|
0
oloy_9
06.09.11
✎
13:54
|
В отчете инвентаризация необходимо, чтобы выводились ОС списанные, но по которым имеются драгметалы,а остальные списанные не выводились. Нужно добавить условие на наличие галочки "НеСписыватьДрагМеталлы" чтоли... На данный момент, в запрос списанные ОС с драгметалами не попадают (. Натолкните хоть на мысль что ли....
Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Наименование = Справочник.Драгметаллы.Драгметалл; // |МОЛ = Справочник.Драгметаллы.Владелец.МОЛ; |ОсновноеСредство = Справочник.Драгметаллы.Владелец; |ДатаВыбытия = Справочник.Драгметаллы.Владелец.ДатаВыбытия; |ДатаВвода = Справочник.Драгметаллы.Владелец.ДатаВводаВЭксплуатацию; |ЕдиницаИзмерения = Справочник.Драгметаллы.ЕдиницаИзмерения; |Количество = Справочник.Драгметаллы.Количество; |Функция КоличествоСумма = Сумма(Количество); // |Группировка МОЛ; |Группировка ОсновноеСредство упорядочить по ОсновноеСредство.Код; |Группировка Наименование; |Условие(Количество <> 0); |Условие(((Число(ДатаВыбытия) = 0) или (ДатаВыбытия > ВыбДата))и(ДатаВвода<=ВыбДата)); |"//}}ЗАПРОС ; Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли; |
|||
|
1
Oleg_Kag
06.09.11
✎
14:02
|
смотрим вот эти две строчки
|Количество = Справочник.Драгметаллы.Количество; |Условие(Количество <> 0); и много думаем |
|||
|
2
Oleg_Kag
06.09.11
✎
14:04
|
Эта пара выводит ОС в которых есть драг металлы... теперь надо как-то получить состояние ОС во для этого значения
ОсновноеСредство = Справочник.Драгметаллы.Владелец; |
|||
|
3
Фрид
06.09.11
✎
14:10
|
конфигурация, видимо, бюджетная. а значит справочник Драгметаллы не подчинён справочнику ОС) и вообще он не нужен. в этом случае нужно выбирать справочник НаличиеДрагметалла.
ну и |ОсновноеСредство = Справочник.НаличиеДрагметалла.НФА; ... это если я правильно понял суть задачи) потому как не понятно, где будет галочка "НеСписыватьДрагМеталлы" |
|||
|
4
oloy_9
06.09.11
✎
14:51
|
НеСписыватьДрагМететаллы по сути должна находиться в справочнике ОС, и через этот справочник вводом на основании заполняется справочник ДрагМеталлы
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |