我有一個水晶報表10的問題。我在水晶報表的細節中有一個公式字段。我想在此公式字段中設置字體樣式,但在檢查條件後我沒有如何設置它。將字體樣式設置爲公式字段
所以請幫助解決這個問題!
感謝, 翁Sopolin
我有一個水晶報表10的問題。我在水晶報表的細節中有一個公式字段。我想在此公式字段中設置字體樣式,但在檢查條件後我沒有如何設置它。將字體樣式設置爲公式字段
所以請幫助解決這個問題!
感謝, 翁Sopolin
你應該能夠在報表中的字段右鍵單擊並選擇格式字段,這將打開格式編輯器。從那裏你應該能夠瀏覽標籤來修改字段爲你想要的任何格式。要更改字體,您可以導航到「字體」選項卡。頂部還應該有一個格式化工具欄,它具有常用的格式化命令。如果不存在,請轉到查看/工具欄並檢查格式選項卡。希望這可以幫助。謝謝
編輯:如果要以編程方式更改格式,可以通過更改HTML的文本解釋,然後傳遞HTML代碼來代替。請參閱以下問題的接受答案。 Format (make bold or italics) a portion of a Textbox or Formula object in Crystal Reports
使用這樣的事情:
If {this} = "that" Then
crItalic
Else
crRegular
這將是你的forumla的領域對象的字體樣式。
我的猜測是粗體也會是crBold
。只要讓你的條件,並返回三者之一,以滿足您的需求。
右鍵單擊域對象,單擊格式對象上,選擇字體選項卡,單擊X-2圖像
寫下面的代碼片段
if({?Your_Parameter}='your value') then
"Arial"
else
"Times New Roman"
不,我的意思是我想將它設置在例如:我有一個公式字段(@description)。在代碼中,我想設置爲 @ description = crBold或@description = crItalic – Sopolin 2009-08-13 06:57:42
+1使用html解釋要比編程式更改報表佈局要容易得多。至少恕我直言。 – dotjoe 2009-08-13 20:50:43
我在vb.net中使用水晶報表查看器來查看報表。所以我不知道如何設置它。你知道,我只能在設計時格式化字體樣式,但如果我在設計中對其進行格式化,所有數據都像粗體一樣,它大膽。但我想檢查總和詞,然後我只對這個詞設置粗體。你可以幫幫我嗎? – Sopolin 2009-08-18 02:46:00