|
Разные таблицы, получаемые с консоли запросов и в скд | ☑ | ||
---|---|---|---|---|
0
Джун1С
31.07.23
✎
08:11
|
Здравствуйте!
Такой вопрос. Собрал в скд запрос из двух запросов через вт по левому соединению. Запускаю один и тот же запрос в отчете на скд и в консоли запросов, результаты разные. Результат, получаемый в консоли запросов, меня устраивает, там получается общая длинная таблица с данными из двух запросов. Но сам отчёт, построенный на скд, даёт результат в таблице только по первому запросу, данных со второго запроса нет (в отличие от консоли запросов). |
|||
1
Джун1С
31.07.23
✎
08:18
|
ВЫБРАТЬ
ИсторияКадровогоРезерваСрезПоследних.Период КАК Период, ИсторияКадровогоРезерваСрезПоследних.Регистратор КАК Регистратор, ИсторияКадровогоРезерваСрезПоследних.НомерСтроки КАК НомерСтроки, ИсторияКадровогоРезерваСрезПоследних.Активность КАК Активность, ИсторияКадровогоРезерваСрезПоследних.ПозицияРезерва КАК ПозицияРезерва, ИсторияКадровогоРезерваСрезПоследних.ФизическоеЛицо КАК ФизическоеЛицо, ИсторияКадровогоРезерваСрезПоследних.Статус КАК Статус, ИсторияКадровогоРезерваСрезПоследних.ВидРезерва КАК ВидРезерва, ИсторияКадровогоРезерваСрезПоследних.ДатаОкончания КАК ДатаОкончания, ИсторияКадровогоРезерваСрезПоследних.майОписаниеДействия КАК ОписаниеДействия ПОМЕСТИТЬ втИсторияКадровогоРезерва ИЗ РегистрСведений.ИсторияКадровогоРезерва КАК ИсторияКадровогоРезерваСрезПоследних ГДЕ ИсторияКадровогоРезерваСрезПоследних.Период МЕЖДУ &НачДата И &КонДата И ИсторияКадровогоРезерваСрезПоследних.ОписаниеДействия = "Исключить" ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ втИсторияКадровогоРезерва.Период КАК Период, втИсторияКадровогоРезерва.Регистратор КАК Регистратор, втИсторияКадровогоРезерва.ПозицияРезерва КАК ПозицияРезерва, втИсторияКадровогоРезерва.ФизическоеЛицо КАК ФизическоеЛицо, втИсторияКадровогоРезерва.Статус КАК Статус, втИсторияКадровогоРезерва.ВидРезерва КАК ВидРезерва, втИсторияКадровогоРезерва.ДатаОкончания КАК ДатаОкончания, втИсторияКадровогоРезерва.ОписаниеДействия КАК ОписаниеДействия, КадроваяИсторияСотрудников.Сотрудник КАК Сотрудник, КадроваяИсторияСотрудников.Организация КАК Организация, КадроваяИсторияСотрудников.Подразделение КАК Подразделение, КадроваяИсторияСотрудников.Должность КАК Должность ИЗ втИсторияКадровогоРезерва КАК втИсторияКадровогоРезерва ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников ПО втИсторияКадровогоРезерва.ФизическоеЛицо.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо.Ссылка |
|||
2
vicof
31.07.23
✎
09:02
|
Параметры СКДшные в фигурных скобках указывай
|
|||
3
Джун1С
31.07.23
✎
09:55
|
(2) Это как? Можете на примере показать?
|
|||
4
Джун1С
31.07.23
✎
10:50
|
upd
|
|||
5
vicof
31.07.23
✎
10:52
|
||||
6
Джун1С
31.07.23
✎
10:54
|
(5) Это я читал. Я не понял, как это приделать согласно моему запросу
|
|||
7
vicof
31.07.23
✎
11:07
|
Это я твой текст запроса бегло читал.
РегистрСведений.ИсторияКадровогоРезерва КАК ИсторияКадровогоРезерваСрезПоследних Вот это вот хреновое название. ПО втИсторияКадровогоРезерва.ФизическоеЛицо.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо.Ссылка Здесь слишком много соединений. А так, если текст запроса тот же самый, и параметры заданы одинаково, то и выполняться будет одинаково. |
|||
8
Галахад
гуру
31.07.23
✎
11:10
|
Может отчет закэшировался со старым запросом? Попробуй пересохранить свой отчет через "сохранить как".
|
|||
9
Джун1С
31.07.23
✎
12:12
|
(7) На счёт хренового названия, это да, я там сначала срез последних делал, потом передумал, вручную удалил, а названия остались, переделаю) А слишком много соединений это как? Через точку в смысле? Достаточно ПО втИсторияКадровогоРезерва.ФизическоеЛицо = КадроваяИсторияСотрудников.ФизическоеЛицо сделать?
(8) попробую сейчас |
|||
10
Джун1С
31.07.23
✎
12:20
|
(8) Не помогло
(7) Хреновое название убрал, .Ссылка убрал, оставив втИсторияКадровогоРезерва.ФизическоеЛицо = КадроваяИсторияСотрудников.ФизическоеЛицо На результат в отчёте не повлияло |
|||
11
Джун1С
31.07.23
✎
12:33
|
Скрин с результатами из консоли запросов https://ru.paste.pics/OXBFU
Скрин с результатами из обработки https://ru.paste.pics/OXBG3 |
|||
12
dmt
31.07.23
✎
12:34
|
(11) поля-то выводишь? скинь отчет
|
|||
13
Джун1С
31.07.23
✎
12:35
|
Исправленный с учетом (7) текст запроса
ВЫБРАТЬ ИсторияКадровогоРезерва.Период КАК Период, ИсторияКадровогоРезерва.Регистратор КАК Регистратор, ИсторияКадровогоРезерва.НомерСтроки КАК НомерСтроки, ИсторияКадровогоРезерва.Активность КАК Активность, ИсторияКадровогоРезерва.ПозицияРезерва КАК ПозицияРезерва, ИсторияКадровогоРезерва.ФизическоеЛицо КАК ФизическоеЛицо, ИсторияКадровогоРезерва.Статус КАК Статус, ИсторияКадровогоРезерва.ВидРезерва КАК ВидРезерва, ИсторияКадровогоРезерва.ДатаОкончания КАК ДатаОкончания, ИсторияКадровогоРезерва.майОписаниеДействия КАК майОписаниеДействия ПОМЕСТИТЬ втИсторияКадровогоРезерва ИЗ РегистрСведений.ИсторияКадровогоРезерва КАК ИсторияКадровогоРезерва ГДЕ ИсторияКадровогоРезерва.Период МЕЖДУ &НачДата И &КонДата И ИсторияКадровогоРезерва.майОписаниеДействия = "Исключить" ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ втИсторияКадровогоРезерва.Период КАК Период, втИсторияКадровогоРезерва.Регистратор КАК Регистратор, втИсторияКадровогоРезерва.ПозицияРезерва КАК ПозицияРезерва, втИсторияКадровогоРезерва.ФизическоеЛицо КАК ФизическоеЛицо, втИсторияКадровогоРезерва.Статус КАК Статус, втИсторияКадровогоРезерва.ВидРезерва КАК ВидРезерва, втИсторияКадровогоРезерва.ДатаОкончания КАК ДатаОкончания, втИсторияКадровогоРезерва.майОписаниеДействия КАК майОписаниеДействия, КадроваяИсторияСотрудников.Сотрудник КАК Сотрудник, КадроваяИсторияСотрудников.Организация КАК Организация, КадроваяИсторияСотрудников.Подразделение КАК Подразделение, КадроваяИсторияСотрудников.Должность КАК Должность ИЗ втИсторияКадровогоРезерва КАК втИсторияКадровогоРезерва ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников ПО втИсторияКадровогоРезерва.ФизическоеЛицо = КадроваяИсторияСотрудников.ФизическоеЛицо |
|||
14
Джун1С
31.07.23
✎
12:36
|
(12) бл**********************************************************************************************Я. Спасибо тебе, добрый человек
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |