SSRS -Свойство TextBox Border Width возвращается к 1pt после сохранения выражения

Я работал над этим последние пару часов. Я поместил следующий код в свойство ширины рамки текстового поля(это относится к таблице, а не к матрице):

=IIF(Fields!SortOrder.Value = 2,"3pt","1pt")

После того, как я нажму «ОК» в редакторе выражений и «ОК» в редакторе свойств текстового поля, я смогу вернуться к свойствам, и для свойства «Ширина границы» снова будет установлено значение по умолчанию 1 пт.

После очень долгой игры с ним я, наконец, начал заставлять текстовое поле вести себя так, как я хотел, но свойство по-прежнему было установлено неправильно. Однако XML отчета показал, что он был установлен с приведенным выше выражением. Таким образом, SSRS не анализировал XML должным образом до -времени выполнения отчета (, по крайней мере, это то, что я предполагаю ). Мне удалось установить свойство Bold в том же текстовом поле и во всех других текстовых полях в этой строке. Однако все свойства в разделе «Граница» списка свойств TextBox сбрасываются. У меня было только то, что отчет действительно делал то, что я хотел (, как упоминалось выше ), но свойство, отображаемое через SSRS, по-прежнему было неверным. Думаю, мне нужен способ вызвать SSRS для повторной обработки XML.

Что я пробовал:

-отчет о закрытии и повторном открытии

-закрытие и повторное открытие решения

-закрытие и повторное открытие Visual Studio

-перезапуск компьютера

7
задан Cœur 20 August 2017 в 03:50
поделиться