![]() |
![]() |
|
Никак не могу победить один простой запрос. | ☑ | ||
---|---|---|---|---|
0
FoXSkr
15.11.11
✎
14:27
|
Доброе время суток.
Текст кода: ТЗСотрудники = Начисления.Выгрузить(,"Сотрудник"); ТЗСотрудники.Свернуть("Сотрудник"); Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц; Запрос.Текст = "ВЫБРАТЬ | ТЗСотрудники.Сотрудник |ПОМЕСТИТЬ ВТСотрудники |ИЗ | &ТЗСотрудники КАК ТЗСотрудники |; |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник, | ВТСотрудники.Сотрудник КАК Сотрудник1 |ИЗ | ВТСотрудники КАК ВТСотрудники | ПОЛНОЕ СОЕДИНЕНИЕ Документ.ТабельУчетаРабочегоВремениОрганизации.ОтработанноеВремя КАК ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя | ПО ВТСотрудники.Сотрудник = ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Сотрудник |ГДЕ | ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.Проведен = ИСТИНА | И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.ПериодРегистрации = &ПериодРегистрации"; Если по отдельности то в ВТСотрудники у меня один сотрудник, в документах табель у меня 2 сотрудника, но когда я делаю соединение то у меня в результат выходят только сотрудники которые в табеле, а сотрудники которые в ВТСотрудники кудато исчезают. Я же использую полное соединение должны и те и другие сотрудники быть в результате запроса. В чем тут беда? Уже 2 часа с ним парюсь:( |
|||
1
Classic
15.11.11
✎
14:29
|
|ГДЕ
| ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.Проведен = ИСТИНА | И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.ПериодРегистрации = &ПериодРегистрации"; Эта часть ко всему запросу относится |
|||
2
Classic
15.11.11
✎
14:29
|
Т.е. уже после соединения применяется
|
|||
3
mooo
15.11.11
✎
14:30
|
(1) +1
(0) замени ГДЕ на И |
|||
4
FoXSkr
15.11.11
✎
14:31
|
Да
|
|||
5
SnarkHunter
15.11.11
✎
14:31
|
Перемести условие запроса в условие соединения...
|
|||
6
FoXSkr
15.11.11
✎
14:34
|
Спасибо, вроде получилось. Правдо немного не так как хочу, но принцип понял.
|
|||
7
catena
15.11.11
✎
14:35
|
|ГДЕ
| ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.Проведен = ИСТИНА | И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.ПериодРегистрации = &ПериодРегистрации |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |