|
v7: 1с 7.7. В запросе не выводится реквизит номенклатуры |
☑ |
0
Serg833
22.03.17
✎
11:33
|
Помогите разобраться в 1 с 7.7. В запросе по справочнику и документу не выводится реквизит справочника ДатаСоздания, точнее выводятсяпустые значения. Только начинаю программировать в 1 с.
ТекстЗапроса = "
|Обрабатывать НеПомеченныеНаУдаление;
|ОбрабатыватьДокументы Проведенные;
|Номенклатура = Справочник.Номенклатура.ТекущийЭлемент,
| Документ.ПоступлениеТМЦ.Номенклатура;
|ДатаСозд =Справочник.Номенклатура.ДатаСоздания;
|ДатаПервогоПоступления =Документ.ПоступлениеТМЦ.ДатаДок;
|Группировка Номенклатура;
|Условие (ДатаСоздания>ДатаС);
|Условие ((ТекущаяДата() - ДатаПервогоПоступления)<31);";
|
|
1
Волшебник
модератор
22.03.17
✎
11:34
|
Выкинь ты эти клюшки и поставь восьмёрку
|
|
2
Морозов Александр
22.03.17
✎
11:36
|
ДатаСоздания случаем не периодический реквизит?
|
|
3
Serg833
22.03.17
✎
11:37
|
Нет не периодический. Если писать запрос без ПоступлениеТМЦ, только к справочнику, то выводит ДатуСоздания.
|
|
4
Морозов Александр
22.03.17
✎
11:53
|
а если в запросе поменять
ДатаСозд =Справочник.Номенклатура.ДатаСоздания;
на
ДатаСозд =Номенклатура.ДатаСоздания;
|
|
5
vtolga
22.03.17
✎
11:54
|
попробуй так :
ДатаСозд =Справочник.Номенклатура.ДатаСоздания, Документ.ПоступлениеТМЦ.Номенклатура.ДатаСоздания;
|
|
6
Масянька
22.03.17
✎
11:55
|
(3) А если:
|ДатаСозд =Справочник.Номенклатура.ДатаСоздания, Документ.ПоступлениеТМЦ.Номенклатура.ДатаСоздания;
?
|
|
7
пипец
22.03.17
✎
11:55
|
(5) правильный ответ
|
|
8
Масянька
22.03.17
✎
11:56
|
(5) :)
|
|
9
Serg833
22.03.17
✎
12:06
|
Спасибо. Теперь все работает.
|
|
10
Serg833
22.03.17
✎
12:13
|
Понял. Вот это Справочник.Номенклатура.ТекущийЭлемент не к чему.
|
|
11
пипец
22.03.17
✎
12:15
|
(10) если у тебя в запросе не будет документа с нужной номенклатурой за данный период - он её тебе не выведет вообще ...
|
|
12
Serg833
22.03.17
✎
12:21
|
Но мне и надо, чтобы выводились только по которым было поступление за период 31 день. Можно наверное период задать через период С ПО? А в варианте с справочником выдаст и те по которым не было поступления?
|
|
13
пипец
22.03.17
✎
12:52
|
(12) в варианте со справочником он тебе выдаст весь справочник по условиям + по документам (если из запроса не убрать строку с документом)
ЗЫ да - и по которым не было поступлений - при вхождении в остальные условия запроса
|
|
14
Serg833
22.03.17
✎
13:23
|
Понятно. Спасибо.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой