Вс, 20.07.2025, 09:42:36
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Конструктор запроса ИР. Некорректная замена
yasnovidyashiiДата: Чт, 05.06.2025, 14:14:41 | Сообщение # 1
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 188
Статус: Оффлайн
При форматировании текста запроса с помощью конструктора запроса ИР происходит неуместная замена значения второго параметра функции ДОБАВИТЬМЕСЯЦ "МЕСЯЦ" на поле таблицы "НачисленияТ.Месяц".

Запрос до форматирования:
Код
ВЫБРАТЬ
    НачисленияТ.ПериодРегистрации КАК ПериодРегистрации,
    ДОБАВИТЬКДАТЕ(НачисленияТ.ПериодРегистрации, МЕСЯЦ, -1) КАК ОтчетныйПериод,
    НачисленияТ.Организация КАК Организация,
    НачисленияТ.Сотрудник КАК Сотрудник,
    НачисленияТ.ВидРасчета КАК ВидРасчета,
    0 КАК НачисленоЗарплата,
    НачисленияТ.Результат КАК НачисленоПремия,
    0 КАК НачисленоБольничныеЛистыМатПомощь
ИЗ
    РегистрРасчета.Начисления КАК НачисленияТ
ГДЕ
    НачисленияТ.Активность = ИСТИНА
    И НачисленияТ.ПериодРегистрации МЕЖДУ &ДатаНачалаПремия И &ДатаОкончанияПремия
    И НачисленияТ.ВидРасчета В (&НачисленияПремия)

Запрос после форматирования:

Код
ВЫБРАТЬ
    НачисленияТ.ПериодРегистрации КАК ПериодРегистрации,
    ДОБАВИТЬКДАТЕ(НачисленияТ.ПериодРегистрации, НачисленияТ.Месяц, - 1) КАК ОтчетныйПериод,
    НачисленияТ.Организация КАК Организация,
    НачисленияТ.Сотрудник КАК Сотрудник,
    НачисленияТ.ВидРасчета КАК ВидРасчета,
    0 КАК НачисленоЗарплата,
    НачисленияТ.Результат КАК НачисленоПремия,
    0 КАК НачисленоБольничныеЛистыМатПомощь
ИЗ
    РегистрРасчета.Начисления КАК НачисленияТ
ГДЕ
    НачисленияТ.Активность = ИСТИНА
    И НачисленияТ.ПериодРегистрации МЕЖДУ &ДатаНачалаПремия И &ДатаОкончанияПремия
    И НачисленияТ.ВидРасчета В (&НачисленияПремия)

 
tormozitДата: Чт, 05.06.2025, 22:25:00 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6932
Репутация: 184
Статус: Оффлайн
В регистре РегистрРасчета.Начисления есть колонка с именем "Месяц"?
 
yasnovidyashiiДата: Чт, 05.06.2025, 22:27:34 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 148
Репутация: 188
Статус: Оффлайн
Цитата tormozit ()
В регистре РегистрРасчета.Начисления есть колонка с именем "Месяц"?

Да, есть.
 
tormozitДата: Пт, 06.06.2025, 08:41:36 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6932
Репутация: 184
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/1005589
 
tormozitДата: Вс, 08.06.2025, 23:34:48 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6932
Репутация: 184
Статус: Оффлайн
Исправлено в 7.82
 
  • Страница 1 из 1
  • 1
Поиск: