2012-07-16 22 views
5

Son birkaç saat boyunca üzerinde çalışıyorum. Ben metin kutusu Kenarlık Genişliği Mülkiyet (bu tabloya değil bir matris de geçerlidir) aşağıdaki kodu yerleştirilen:SSRS- Metin Kutusu Kenarlık Genişliği özelliği, ifade kaydedildikten sonra 1pt'ye geri dönülüyor

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

Ben Metin kutusu özellikleri düzenleyiciye ifade editörü ve Tamam'a Tamam tıklayın bastığım anda Özelliklere geri dönün ve Kenarlık Genişliği özelliği tekrar varsayılan 1pt olarak ayarlanır.

Çok uzun bir süre onunla oynadıktan sonra, istediğim gibi davranması için metin kutusunu almaya başladım, ancak özellik hala yanlış ayarlanmıştı. Ancak raporun XML'i yukarıdaki ifadeyle ayarlandığını gösterdi. SSRS, raporun çalışma zamanına kadar XML'yi düzgün bir şekilde ayrıştırmıyordu (en azından varsaydığım şey buydu). Bold özelliğini aynı metin kutusunda ve bu satırdaki diğer tüm metin kutularını ayarlayabildim. Ancak, TextBox özellik listesinin Kenarlık bölümündeki tüm özellikler kendilerini sıfırlar gibi görünüyor. Sadece raporun gerçekte olmasını istediğim şeyi yapmak zorunda kaldım (yukarıda belirtildiği gibi), fakat SSRS ile gösterilen özellik hala yanlıştı. XML'i yeniden işlemek için SSRS'yi tetiklemenin bir yoluna ihtiyacım var.

şeyler denedim:

Kapanma ve yeniden açmayı rapor

Kapanma ve yeniden açmayı çözüm

Kapanma ve yeniden açmayı Visual Studio bilgisayarı Ben

+0

Bunu inceleyen herkes için ... İstenilen sonuçları almak için XML'e girip doğrudan düzenleyebildim. Yine de, SSRS'yi gerçekten düzgün çalışmasını nasıl sağlayabileceğimi bilmek isterim. Sadece ben mi yoksa başka birinin bu tür bir durumu fark edip etmediğini bilmek isterim. – misterManager

cevap

8

-restarting

cevabı buldu!

Metin Kutusu'nu sağ tıklatıp "Metin Kutusu Özellikleri" ni seçerek özellikleri alıyorum. Ancak, özellikler yan penceresini açarsam (Görünüm-> Özellikler Penceresi ... veya F4'e basın), XML ile belirlediğim tüm özellikleri görüyorum.

Temel olarak, özellikleri bulmak için iki yer vardır ve yan çubuk bir ile gitmek istiyorum. Sağ tıklama menüsü basitleştirilmiş bir özellik kümesi olarak görünüyor.

Özellikle bir dizi metin kutusu için üst kenarlığın genişliğini ayarlayabildim ve istediğim görünümü aldım. Buna bakan herkes için teşekkürler ve umarım bu, benzer bir sorunu olan başkalarına yardımcı olur.

İlgili konular