2016-12-21 7 views
1

私はhtf(ハイパーテキスト関数)を使ってテーブルを作成しています。何も設定せずに、私のテーブルヘッダーは中央に整列しています。どのように左に揃えるように設定する必要がありますか?しかし、私のテーブルのデータは左に揃っています。htf.tableheaderを使用しているときに左寄せを設定するには?

v_html := htf.tableopen('border = 1','left',null ,null,'cellpadding = 10') || chr(10); 
v_html := v_html || htf.tableheader('Line'); 
v_html := v_html || htf.tableheader('Quantity'); 
v_html := v_html || htf.tablerowopen; 
v_html := v_html || htf.tabledata(i.line); 
v_html := v_html || htf.tabledata(htf.escape_sc(i.quantity)); 
v_html := v_html || htf.tablerowclose; 
v_html := v_html || htf.tableclose; 

enter image description here

答えて

0

実はあなたは、このようなあなたのHTML内スタイルタグでそれを調整することができます:私は答えを得た

V_HTML := V_HTML || HTF.STYLE('td, th { text-align: left; padding-left: 5px; }'); 
+0

:HTF機能付き

<HTML> <style> td, th { text-align: left; padding-left: 15px; } </style> <BODY> <!-- YOUR TABlE HERE ALONG WITH OTHER TAGS --> </BODY> </HTML> 

必要なのは左を追加するだけです。 v_html:= v_html || htf.tableheader( 'Line'、 'left');それは動作します。 – Jane

+0

@Janeはいそれはうまくいきますが、テーブルのヘッダがたくさんある場合(写真のように)、これは時間を節約します – hmmftg