Имя: Пароль:
1C
1C 7.7
v7: Вид документа в запросе 1С77
0 woha
 
03.04.20
12:34
Доброго времени суток всем!

Столкнулся с проблемой в запросе:
    ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |Период с НачДата по КонДата;
    |ВидДок = Документ.ИнвентаризацияТары.Вид, Документ.ПеремещениеМеждуКлиентами.Вид, Документ.ПеремещениеГПнаСклад.Вид, Документ.ПриходТовара.Вид, Документ.ПриходнаяНакладная.Вид, Документ.РасходнаяНакладная.Вид;
    |Автор = Документ.ИнвентаризацияТары.Автор, Документ.ПеремещениеМеждуКлиентами.Автор, Документ.ПеремещениеГПнаСклад.Автор, Документ.ПриходТовара.Автор, Документ.ПриходнаяНакладная.Автор, Документ.РасходнаяНакладная.Автор;
    |Группировка Автор без групп;
    |Группировка ВидДок;
        |"//}}ЗАПРОС
Запрос возвращает вид документа только для двух документов: расходная и приходная, для других он пустой. Пробовал через "ТекущийДокумент.Вид" результат тот же.

Может кто сталкивался с подобной пролемой?
Спасибо.
1 Cthulhu
 
03.04.20
12:38
добавь в запрос функцию. например Счётчик().
2 Cthulhu
 
03.04.20
12:39
ну и - просто вопрос - реквизит "Вид" во всех этих документах заполненный есть?
3 Pit0n_08
 
03.04.20
14:05
(+2) И есть ли он (реквизит "Вид") вообще?
4 Duke1C
 
03.04.20
16:13
(3) Тогда б запрос упал на стадии выполнения
5 Злопчинский
 
03.04.20
19:52
Добавить реквизит "Вид" - это охеренное решение!
Док.ПолучитьДокумент();
Док.Вид()
и Док.Вид
- нормально сработает?
6 Злопчинский
 
03.04.20
19:53
и если написано А = Док.Вид; - это мы пвтемся прочитать реквизит "Вид" или накосяпорили и не поставили скобки для получени Докумет.Вид()..?
или что-то не так понял...?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой