Когда использую данную формулу в вычисляемом поле, то колонка показаний для всех ресурсов оказывается пустой:
А если же убрать переменную (?) FormatString(‘{0:F3}’ :
Iif([Точка учета].[SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)]=1,
[Показания на начало и конец периода].[Q1_Start - показания теплоты в подающей магистрали на начало отчетного периода],
Iif([Точка учета].[SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)]=2,
[Показания на начало и конец периода].[V1_Start - показания объема в подающей магистрали на начало отчетного периода],
Iif([Точка учета].[SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)]=4,
[Показания на начало и конец периода].[V1_Start - показания объема в подающей магистрали на начало отчетного периода],
Iif([Точка учета].[SystemType - код инженерной системы (1-отопление, 2-ГВС, 4-ХВС, 8-пар, 16-газ, 32-электроснабжение, 64-водоотведение, 128-регулирование)]=32,
[Показания на начало и конец периода].[Ap1_Start - активные показания (+) электросчетчика по 1 тарифу на начало отчетного периода]
+ NewLine() +
[Показания на начало и конец периода].[Ap2_Start - активные показания (+) электросчетчика по 2 тарифу на начало отчетного периода],''
)
)
)
)
То получится таблица в данном виде, почти то, что нужно: