2014-12-04 3 views
0

У меня есть отчет в SSRS 2012, который подсчитать количество строк (nb_flow и др nb_GPFlow) 2 DataBase с этим скриптомОтображение результата и детали отдельно в SSRS 2012

SELECT (SELECT rows 
     FROM sys.sysindexes 
     WHERE  (id = OBJECT_ID('BentekDatabase.dbo.flow')) AND (indid < 2)) 
      AS nb_flow, 
     (SELECT COUNT(OriginId) AS Expr1 
      FROM DataWarehouse.dbo.GPFlow 
      WHERE (LoaderCode = 'BTK')) 
      AS nb_GPFlow 

и я добавил вычисляемого (Test_Equal), чтобы сравнить 2 числа строк, Test_Equal expression = =IIF(Fields!nb_GPFlow.Value = 3* Fields!nb_flow.Value, "OK", "NOK")

Когда я запускаю скрипт, он отлично работает, но я хочу поставить Test_Equal в качестве первого результата, а когда я нажму на поле, другая вкладка, отображающая другие 2 поля (nb_flow, nb_gpflow) Любая помощь?

+0

Простите, пожалуйста, уточните, что вы означаете «Test_Equal как первый результат». Вы пытаетесь переместить вычисленное поле вверх в диалоговом окне списка полей набора данных? –

+0

Я имею в виду 2 страницы, страницу fisrt с полем Test_Equal, и когда я нажимаю на нее, я перенаправляюсь, чтобы увидеть подробности nbflow и nb_gpflow – BKChedlia

ответ

0

Для принудительного разрыва страницы вы должны поместить все элементы, которые вы хотите на стр. 1, в элемент управления Прямоугольник, см. Панель инструментов -> Прямоугольник. Убедитесь, что вы устанавливаете свойство PageBreak.BreakLocation Rectangle для разрыва после его рендеринга. Вы можете добавить еще один прямоугольник для второй страницы.