【GeneXus】Formatプロパティ

事象

DiscriptionにHTMLタグを埋め込んだ項目に対して、Merge With Previous CellやRight Textで結合したところタグがそのまま表示されるようになってしまった。

 

「様」をMerge With Previous Cellで結合する前

「様」をMerge With Previous Cellで結合した後

解決方法

Formatプロパティを使用して、タグがそのまま表示されるようになってしまったコントロールをHTMLとして解釈する。
参考:GeneXus Wiki [Format]プロパティ

 

実装方法

①WebPanelのWeb Formタブで対象のコントロール名を調べる。
大体はTextBlock+項目名

②Eventsタブに以下を実装。今回はStartイベントに記述した。

Formatプロパティ

0:コントロールのコンテンツはテキストとして解釈します。これが既定値です。
1:コントロールのコンテンツは HTML コードとして解釈します。

③タグが有効になった!