Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Прямые запросы к БД: вид справочника

v7: Прямые запросы к БД: вид справочника
Я
   OnePrg
 
06.10.21 - 09:38
Нужно объединить две таблицы, ругается на поле Док_вид во второй таблице. Как для справочника определить это поле?

    |SELECT
    |    U.OBJID as [Док $Документ],
    |    J.IDDocDef as Док_вид,
    |   U.DBSIGN,
    |   U.OBJID
    |FROM
    |    _1SUPDTS as U
    |INNER JOIN
    |    _1Sjourn as J ON U.TypeID=J.IDDocDef And U.OBJID=J.IDDoc
    |
    |UNION ALL
    |
    |SELECT
    |    U2.OBJID as [Док $Справочник.Переоценки],                          
    |   NULL,
    |   Склады.ID as [Склад $Справочник.МестаХранения],                            
    |   U2.DBSIGN,
    |   U2.OBJID
    |FROM
    |    _1SUPDTS as U2
    |INNER JOIN
    |    $Справочник.Переоценки as Переоценки ON U2.TypeID=3494 And  U2.OBJID=Переоценки.ID
    |LEFT JOIN
    |    #ТаблВрем as ТаблВрем ON U2.DBSIGN=ТаблВрем.КодИБ
    |LEFT JOIN
    |    $Справочник.МестаХранения as Склады ON ТаблВрем.Склад = Склады.Code
   vladmenleo
 
1 - 06.10.21 - 09:48
(0) в файле 1Cv7.DDS
F=IDDOCDEF              |ID Def Document     |I   |0     |0
т.е тип интежер ну и ставь 0
   Ёпрст
 
2 - 06.10.21 - 09:50
(0) выкинь типизацию с юнионов к едрени фени
   Volodja
 
3 - 06.10.21 - 09:57
Во втором Selecte на одно поле больше
   АгентБезопаснойНацио
 
4 - 06.10.21 - 10:03
1. выкинь типизацию 
2. типизации  по виду справочника нет - обычно в конфигурации либо справочник известного вида, либо справочник неопределенного (чар13) - тогда он содержит вид в себе.
3. нихрена непонятно, что ты хочешь сделать
отсюда вывод: объясни, что ты хочешь добиться - подскажем решение
   Volodja
 
5 - 06.10.21 - 10:09
(0) ну наверное и ругается, что во второй таблице NULL стоит. И к типизации не приведется
   ADirks
 
6 - 06.10.21 - 10:26
(2) я бы сказал проще: "выкинь"
   runoff_runoff
 
7 - 06.10.21 - 10:50
выкинь 1cv77..
   АгентБезопаснойНацио
 
8 - 06.10.21 - 10:53
(7) если отношение радиусов стремится к нулю - со снеговиком будет еще хуже.
   Arbuz
 
9 - 06.10.21 - 11:05
(8) Да он там за своего сойдёт, у ихнего большинства же в отношении только мнимая часть присутствует, без действительной. )))

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.