|
Никак не могу победить один простой запрос. |
☑ |
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
|
|ГДЕ
| ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.Проведен = ИСТИНА
| И ТабельУчетаРабочегоВремениОрганизацииОтработанноеВремя.Ссылка.ПериодРегистрации = &ПериодРегистрации
|
|