This is the first time I've run into this, but it appears that SSRS is setting the text-align based on the other cells in the column. I have cells being set with either a dataset item of type System.Double or to "--" when Is Nothing evaluates to true. I never noticed before that if the majority of the cells in the column are Nothing, then the few that aren't Nothing get aligned to the left along with all of the "--" text items. And now I also see columns where the opposite is also happening, where if the majority of the cells in the column are numeric values, then everything is aligned right, even the few "--" items there. I'm only using Default TextAlign and VerticalAlign, and no Indent, SpaceAfter or SpaceBefore, nor any concatenated text or embedded preserved spaces.
Has anyone else in the SSRS universe seen this, and does anyone know why or have a good workaround for it?
Thanks in advance : )