計算結果の合計値LODOP

発現によるLODOP、等を計算することができ、その結果、それがデータテーブルに存在するように計算は、テーブルLODOP印刷プレビューで表示され、合計が表の列であることをどの列tindex(ボーエン:)関連する値を指定するために使用することができます行は、値自体が実際に存在しないのではなく、計算によってlodopの統計結果である場合、実際に存在します。
あなたは、idで結果をカウントすることができます。元のテーブルセル(または統計)、そのID値を計算する際に関与する利用可能なデータ。

テストコード:

< ヘッド> 
< メタHTTP-当量= "Content-Typeの" コンテンツ= "text / htmlの;のcharset = UTF-8"  /> 
< タイトル> WEB打印控件LODOP </ タイトル> 
< スクリプト言語= "javascriptの" SRC =」 LodopFuncs.js」> </ スクリプト> 
</ ヘッド> 
< 身体> 
< div要素のid = "D1" > 
< テーブル境界線= 1つのスタイル= "国境崩壊:崩壊;" > 
< THEAD >
< TR > 
    < TDのスタイル= "幅:60PX;" >名前</ TD > 
    < TDのスタイル= "幅:40ピクセル;" >番号</ TD > 
    < TD COLSPAN =」3" スタイル= "幅:400ピクセル;" >単一ページの合計額</ TD > 
    < TDのスタイル= "幅:100pxに;" >合計</ TD > 
</ TR > 
</ THEAD > 
<TBODY > 
< TR> 
    < TDのスタイル= "幅:60PX;" > A类</ TD > 
    < TD スタイル= "幅:40ピクセル;" ID = "S1"  > 1 </ TD > 
    < TD COLSPAN = "3" スタイル= "幅:500pxなど;" ID = "M1" > 30 </ TD > 
    < TD スタイル= "幅:100pxに。" TDATA = "のS1 * m1の" ID = "SS1" > #### <

TR > 
    < TD スタイル= "幅:60PX;" > B类</ TD > 
    < TD スタイル= "幅:40ピクセル;" ID = "S2" > 5 </ TD > 
    < TD COLSPAN = "3" スタイル= "幅:500pxなど;" ID = "M2" > 34 </ TD > 
     < TD スタイル= "幅:100pxに、" TDATA = "のS2 * m2を" ID = "SS2" > #### <

< TR > 
    < TD スタイル= "幅:60PX;" > C类</ TD > 
    < TD スタイル= "幅:40ピクセル;" ID = "S3" > 2 </ TD > 
    < TD COLSPAN = "3" スタイル= "幅:500pxなど;" ID = "M3" > 443 </ TD > 
    < TD スタイル= "幅:100pxに。" TDATA = "のS3 * m3を" ID = "SS3" >
> 
</ TBODY > 
< TFOOT > 
< TR > 
    < TDのスタイル= "幅:60PX;" >合計結果リストされたページ(無効)</ TD > 
    < TDのスタイル= "幅:40ピクセル、" tindex =」4" TDATA = "合計" > ##### </ TD > 
     < TDのスタイル= "幅:100pxに;"  >の結果が合計され、ID </ TD > 
    < TDのスタイル= "幅:100pxに、"TDATA = "SS1 + SS2 + SS3" > #### </TD > 
    < TDのスタイル= "幅:100pxに;"  >合計列全体テーブル内の特定の値</ TD > 
    < TDのスタイル= "幅:200pxの、" tindex 「3" = TDATA = "SUM" > #### </ TD > 
</ TR > 
</ TFOOT > 
</ テーブル> 
</ DIV > 
< A HREF = "JavaScriptの:prn1_preview()" >表の幅は一定であるか、または</ A > < BR >
< スクリプト言語= "JavaScriptの" タイプ= "テキスト/ JavaScriptを" >    
        のvar LODOP; // グローバル変数宣言
    、関数(){prn1_previewを
        LODOP = getLodop(); 
        LODOP.PRINT_INIT("" ); 
        LODOP.ADD_PRINT_TABLE(0 0 " 100 %" 60 、のdocument.getElementById(" D1 " ).innerHTML);
         // 自動ハイパーテキストページをもたらすより小さなプリントアイテムの高さ、60、// LODOP.PRINT_DESIGN();         LODOP.PREVIEW();     
    }; </ スクリプト></
        

 
ボディ>

アイコン:

図は合計、合計列テーブル全体を設定しますが、ページが以前一緒に使用するため、テーブルには、総ページのテキスト記述で、後から考えて統一され、テーブル全体は、テーブル内のテキスト列の合計ではなく、変更。
要するに、か和subsum、一つの値を計算することはできません(元の表の値は、lodopの結果ではない)の結果である第3列は、実際の値であるので、図中のカラム3は。統計、統計はtindexを使用することができますコラム。

おすすめ

転載: www.cnblogs.com/huaxie/p/11231909.html