Пн, 19.01.2026, 00:34:07
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль запросов: ошибка параметра-выражения исп. др. парам
serrghviДата: Пт, 20.05.2022, 11:47:07 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 21
Репутация: 39
Статус: Оффлайн
ИР 6.28.1,

При "Обновить макет компоновки и открыть его запросы в консоли запросов" из Консоли СКД в Консоль запросов (тип запроса = Компоновка).
Для параметров с вид = Выражение должно заменятся "&" на "Параметры." для ссылки на другие параметры (в ИР 4.75 это было реализовано).

Пример параметра "ДнейВПериоде" (вид = Выражение):
Код
ОбщегоНазначенияНетип.РазностьДат(&ПериодОтчета.ДатаНачала, &ПериодОтчета.ДатаОкончания, "День") + 1

где ПериодОтчета = 01.12.2021 - 31.12.2021 (Стандартный период) -- параметр-значение, ОбщегоНазначенияНетип.РазностьДат -- пример функции из общего модуля.

При вычислении параметра выдаёт ошибку:
Цитата
Ошибка при вычислении параметра "ДнейВПериоде"
{ОбщийМодуль.ирОбщий.Модуль(1084)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(4,47)}: Ожидается выражение

Ожидаемое выражение параметра с заменой:
Цитата
ОбщегоНазначенияНетип.РазностьДат(Параметры.ПериодОтчета.ДатаНачала, Параметры.ПериодОтчета.ДатаОкончания, "День") + 1


Прикрепления: 4741576.png (21.5 Kb) · 8317745.png (16.8 Kb)


Сообщение отредактировал serrghvi - Пт, 20.05.2022, 12:06:27
 
tormozitДата: Сб, 21.05.2022, 16:21:44 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Проблему понял https://www.hostedredmine.com/issues/945542
 
tormozitДата: Вс, 29.05.2022, 16:11:32 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Исправлено в 6.29
 
serrghviДата: Пн, 30.05.2022, 10:33:21 | Сообщение # 4
Сержант
Группа: Пользователи
Сообщений: 21
Репутация: 39
Статус: Оффлайн
Цитата tormozit ()
Исправлено в 6.29

Проверил, не работает...

Сделал пример на чистой файловой 8.2.19/ИР6.29.1.
Приложил файл выгрузки СКД.

Параметр не заменяется:
Код
ирОбщий.ПрЛкс(2, &Параметр1)



Прикрепления: __629.xml (3.5 Kb) · 2310685.png (19.1 Kb) · 8800364.png (133.5 Kb)


Сообщение отредактировал serrghvi - Пн, 30.05.2022, 10:51:25
 
tormozitДата: Пн, 30.05.2022, 22:54:46 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Действительно. Я исправил только для режима редактирования набора данных, но не исправил для режима отладки запросов макета компоновки. Вернул задачу в работу.
 
tormozitДата: Ср, 01.06.2022, 09:08:15 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 7283
Репутация: 193
Статус: Оффлайн
Исправлено в 6.29.2
 
  • Страница 1 из 1
  • 1
Поиск: