華表関数
6078 ワード
1ベース:
(1)ページに華表オブジェクトを紹介する:
(2)<PARAM>は、そのオブジェクトの属性であり、属性にデフォルト値を設定するために使用されます.
(3)上記の方法で華表プラグインをロードし、標準の行と列があります.また、ページonloadの方法で華表の行と列を設定することができます.
(4)javascript言語でdocument.[formName.]CelWeb 1を通じて華表オブジェクトを得ることができます.
2華表オブジェクトを操作するいくつかの方法:
CelWeb 1.Get CurentCol() カーソルを華表の列の座標にします.
CelWeb 1.Get CurentRow() カーソルを華表の中に移動します.
CelWeb 1.Set CelString(col,row,page,「セルの値」) ページ目のcol列、row行目のセルの内容を設定します.
CelWeb 1.GetCelString(col,row,page) ページ目のcol列、row行目のセルの内容を取得します.
CelWeb 1.setRows(row、page) 第pageページの華表の行数を設定します.
CelWeb 1.set Cols(col,page) 第ページ華表の列数を設定します.
CelWeb 1.redraw() 華表を再読み込みするために理解できます.
(a)華表にボタンを設定する:
CelWeb 1.Set Button Cell(col,row,0,buttonName,params,show Value,buttonPattrn);
注:(1)paramsの値はあります.0:なし
1:プログラムの実行
2:ポップアップ情報
(2)show Value:paramsの値が2の場合、ポップアップする情報
(3)buttonPattrnには2つのケースがあります.1の場合はボタンがセルの半分、1でない場合はセルが満たされます.
(b)ラジオボタンを設定する:
CelWeb 1.SetRadioCell(col,row,0,radio Name+'\r')
注:(1)radio Name:華表に表示されているデータです.radioの実際の値はどれぐらいですか?
(2)最後は折り返しで終わらなければなりません.単一選択ボタンの間は折り返しで区切られます.
(c)プルダウン枠の設定
CelWeb 1.SetDroplistCell(col,row,0,listValue+'\r',pattrn);
注:(1)コンボボックスの複数の値は折り返しで区切られています.
(2)pattrnの値が4以下の場合、三角表示が表示されます.4以上の場合、ドロップダウン表示が非表示になります.
(d)バーコードを挿入する
CelWeb 1.SetBarCodeCell(col,row,0,bc.options(bc.selectedIndex).value,backValue,pad,pad,pad,pad,pad,pad)
注:(1)pad:バーコードはセルの中で上下左右の距離にあります.
(2)backValue:バーコード表示の内容をダブルクリックする(バーコード説明)
(3)options値:
CelWeb 1.SetBackImage(n,bgstyle.options(bgstyle.selectedIndex).value,0)
注:(1)この関数n+1回の呼び出しを繰り返すと、この関数は有効になります.
(2)bgstyle.options(bgstyle.selectedIndex).valueはピクチャの3つの表示方式の選択(0:平屋1:中央2:引張り)です.
(3)パラメータ1は固定パラメータです.
(f)画像の読み込み
CelWeb 1.AddImage(bgurl.value);
コメント:(1)bgrlは、です.
3ページの方法
(1)CelWeb 1.GetTotal Sheets() ページ総数を得る
(2)CelWeb 1.openFile(「./file/注文運賃表.cll」); 華表ファイルを開く
(3)CelWeb 1.SetColWidth(1,60,12,0) 華表の幅を設定
(3)CelWeb 1.InsertSheet(1,tp) tpページを挿入する
(4)CelWeb 1.GetCur Sheet() 現在のページSetCur Sheetを取得します.
(5)CelWeb 1.Sheet Label(falg,Dcument.getElement ById(「CelWeb 1」).GetCur Sheet();ページタグ
falg=1:ページラベルを表示する falg=0:ページラベルを隠す
(6)CelWeb 1.Show TopLabel(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();列ラベル
falg=1:列のラベルを表示します. falg=0:列ラベルを隠す
(7)CelWeb 1.Showsde Label(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/行ラベル
falg=1:行ラベルを表示する falg=0:行ラベルを隠す
(8)CelWeb 1.Show Vcroll(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/列スクロールバー
falg=1:列スクロールバーを表示します. falg=0:列スクロールバーを隠す
(9)CelWeb 1.Show HScroll(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/行スクロールバー
falg=1:行スクロールバーを表示します. falg=0:行スクロールバーを隠す
(10)CelWeb 1.Show Gridline(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/表の線
falg=1:表の線を表示します. falg=0:表の線を隠す
(11)CelWeb 1.ShowPageBreak(falg)境界線を印刷
falg=1:印刷境界線を表示する falg=0:境界線を隠します.
4表の操作:
(1)CelWeb 1.GetCurrenntRow() カーソルがある現在の行を取得します.
(2)CelWeb 1.GetCurrenntCol() カーソルがある現在の列を取得します.
(3)CelWeb 1.SetRows(rowValue,0) GetRows(ページパラメータ)
(4)CelWeb 1.SetCols(colValue,0)
(5)CelWeb 1.SetColWidth(1,w,document.getElementById(「CelWeb 1」).GetCurrenntCol()//現在のセルの列の幅を設定します.
(6)CelWeb 1.SetRowHeight(1,1,Dcument.getElement ById(「CelWeb 1」).Get CurrenntRow()///現在のセルの行の高さを設定します.
(7)CelWeb 1.GetColWidth(1,col,0)
(8)CelWeb 1.GetRowheight(1,row,0)
(9)CelWeb 1.SetCelBackColor(-1,i,0,cell Web.FindColorIndex(1590320,1));表の第i行の背景色を設定します.
(10)CelWeb 1.MoveToCell(3,6)3列6行目のセルを現在のセルとします.
(11)CelWeb.InsertRow(addrow here、addrownum、page)
(12)CelWeb.InsertCol(addcoluwhere、addcolnum、page)
5セットのデモンストレーション
(1)DemoCell.D(i,j,0,i*j) 0ページ目i列目j行目のセルにはi*jの値が割り当てられています.
(2)DemoCell.DeleteSheet(0,1)
DemoCell.Invalidate() この2つの関数を一緒に実行します.0ページ目のフォームのデータが分かります.
6ファイル操作
(1)cell Web.openfile(「./file/貸借対照表.cll」、「」); 華表ファイルを読み込む
(2)cell Web.SaveSheet(cell Web.GetCur Sheet(); 現在のページ番号の内容を保存します.
(3)セルWeb.ExportTextDlg(); テキスト形式でエクスポート
(4)エクセルWeb.Export Excel Dlg() Excel形式でエクスポート
(5)cell Web.Import Excel Dlg();
(6)セルWeb.Import TextDlg();
http://www.cellsoft.cc/Cell/Infor_List.asp?lx=Cel% B 2%FA%C 6%B 7%D 0%C 5%CF%A 2&id=19&title=例示ダウンロード
(1)ページに華表オブジェクトを紹介する:
<OBJECT id=CellWeb1 height=220 width=700 classid=clsid:3F166327-8030-4881-8BD2-EA25350E574A VIEWASTEXT>
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="18521">
<PARAM NAME="_ExtentY" VALUE="7408">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
コメント:(1)<OBJECT>タグはオブジェクトを含むために使用されます.いくつかの属性があります.align=値(left、right、センター)、hspace=値、vspace=値.(2)<PARAM>は、そのオブジェクトの属性であり、属性にデフォルト値を設定するために使用されます.
(3)上記の方法で華表プラグインをロードし、標準の行と列があります.また、ページonloadの方法で華表の行と列を設定することができます.
(4)javascript言語でdocument.[formName.]CelWeb 1を通じて華表オブジェクトを得ることができます.
2華表オブジェクトを操作するいくつかの方法:
CelWeb 1.Get CurentCol() カーソルを華表の列の座標にします.
CelWeb 1.Get CurentRow() カーソルを華表の中に移動します.
CelWeb 1.Set CelString(col,row,page,「セルの値」) ページ目のcol列、row行目のセルの内容を設定します.
CelWeb 1.GetCelString(col,row,page) ページ目のcol列、row行目のセルの内容を取得します.
CelWeb 1.setRows(row、page) 第pageページの華表の行数を設定します.
CelWeb 1.set Cols(col,page) 第ページ華表の列数を設定します.
CelWeb 1.redraw() 華表を再読み込みするために理解できます.
(a)華表にボタンを設定する:
CelWeb 1.Set Button Cell(col,row,0,buttonName,params,show Value,buttonPattrn);
注:(1)paramsの値はあります.0:なし
1:プログラムの実行
2:ポップアップ情報
(2)show Value:paramsの値が2の場合、ポップアップする情報
(3)buttonPattrnには2つのケースがあります.1の場合はボタンがセルの半分、1でない場合はセルが満たされます.
(b)ラジオボタンを設定する:
CelWeb 1.SetRadioCell(col,row,0,radio Name+'\r')
注:(1)radio Name:華表に表示されているデータです.radioの実際の値はどれぐらいですか?
(2)最後は折り返しで終わらなければなりません.単一選択ボタンの間は折り返しで区切られます.
(c)プルダウン枠の設定
CelWeb 1.SetDroplistCell(col,row,0,listValue+'\r',pattrn);
注:(1)コンボボックスの複数の値は折り返しで区切られています.
(2)pattrnの値が4以下の場合、三角表示が表示されます.4以上の場合、ドロップダウン表示が非表示になります.
(d)バーコードを挿入する
CelWeb 1.SetBarCodeCell(col,row,0,bc.options(bc.selectedIndex).value,backValue,pad,pad,pad,pad,pad,pad)
注:(1)pad:バーコードはセルの中で上下左右の距離にあります.
(2)backValue:バーコード表示の内容をダブルクリックする(バーコード説明)
(3)options値:
<OPTION value="1">UPCA</OPTION>
<OPTION value="2">UPCE</OPTION>
<OPTION value="3">EAN13</OPTION>
<OPTION value="4">EAN8</OPTION>
<OPTION value="5">INTER25</OPTION>
<OPTION value="6">CODE39</OPTION>
<OPTION value="7">JAN</OPTION>
<OPTION value="8">PDF417</OPTION>
<OPTION value="9">CODE11</OPTION>
<OPTION value="10">CODEBAR</OPTION>
(e)華表の背景画像を設定するCelWeb 1.SetBackImage(n,bgstyle.options(bgstyle.selectedIndex).value,0)
注:(1)この関数n+1回の呼び出しを繰り返すと、この関数は有効になります.
(2)bgstyle.options(bgstyle.selectedIndex).valueはピクチャの3つの表示方式の選択(0:平屋1:中央2:引張り)です.
(3)パラメータ1は固定パラメータです.
(f)画像の読み込み
CelWeb 1.AddImage(bgurl.value);
コメント:(1)bgrlは、です.
3ページの方法
(1)CelWeb 1.GetTotal Sheets() ページ総数を得る
(2)CelWeb 1.openFile(「./file/注文運賃表.cll」); 華表ファイルを開く
(3)CelWeb 1.SetColWidth(1,60,12,0) 華表の幅を設定
(3)CelWeb 1.InsertSheet(1,tp) tpページを挿入する
(4)CelWeb 1.GetCur Sheet() 現在のページSetCur Sheetを取得します.
(5)CelWeb 1.Sheet Label(falg,Dcument.getElement ById(「CelWeb 1」).GetCur Sheet();ページタグ
falg=1:ページラベルを表示する falg=0:ページラベルを隠す
(6)CelWeb 1.Show TopLabel(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();列ラベル
falg=1:列のラベルを表示します. falg=0:列ラベルを隠す
(7)CelWeb 1.Showsde Label(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/行ラベル
falg=1:行ラベルを表示する falg=0:行ラベルを隠す
(8)CelWeb 1.Show Vcroll(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/列スクロールバー
falg=1:列スクロールバーを表示します. falg=0:列スクロールバーを隠す
(9)CelWeb 1.Show HScroll(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/行スクロールバー
falg=1:行スクロールバーを表示します. falg=0:行スクロールバーを隠す
(10)CelWeb 1.Show Gridline(falg,document.getElement ById(「CelWeb 1」).GetCur Sheet();/表の線
falg=1:表の線を表示します. falg=0:表の線を隠す
(11)CelWeb 1.ShowPageBreak(falg)境界線を印刷
falg=1:印刷境界線を表示する falg=0:境界線を隠します.
4表の操作:
(1)CelWeb 1.GetCurrenntRow() カーソルがある現在の行を取得します.
(2)CelWeb 1.GetCurrenntCol() カーソルがある現在の列を取得します.
(3)CelWeb 1.SetRows(rowValue,0) GetRows(ページパラメータ)
(4)CelWeb 1.SetCols(colValue,0)
(5)CelWeb 1.SetColWidth(1,w,document.getElementById(「CelWeb 1」).GetCurrenntCol()//現在のセルの列の幅を設定します.
(6)CelWeb 1.SetRowHeight(1,1,Dcument.getElement ById(「CelWeb 1」).Get CurrenntRow()///現在のセルの行の高さを設定します.
(7)CelWeb 1.GetColWidth(1,col,0)
(8)CelWeb 1.GetRowheight(1,row,0)
(9)CelWeb 1.SetCelBackColor(-1,i,0,cell Web.FindColorIndex(1590320,1));表の第i行の背景色を設定します.
(10)CelWeb 1.MoveToCell(3,6)3列6行目のセルを現在のセルとします.
(11)CelWeb.InsertRow(addrow here、addrownum、page)
(12)CelWeb.InsertCol(addcoluwhere、addcolnum、page)
5セットのデモンストレーション
(1)DemoCell.D(i,j,0,i*j) 0ページ目i列目j行目のセルにはi*jの値が割り当てられています.
(2)DemoCell.DeleteSheet(0,1)
DemoCell.Invalidate() この2つの関数を一緒に実行します.0ページ目のフォームのデータが分かります.
6ファイル操作
(1)cell Web.openfile(「./file/貸借対照表.cll」、「」); 華表ファイルを読み込む
(2)cell Web.SaveSheet(cell Web.GetCur Sheet(); 現在のページ番号の内容を保存します.
(3)セルWeb.ExportTextDlg(); テキスト形式でエクスポート
(4)エクセルWeb.Export Excel Dlg() Excel形式でエクスポート
(5)cell Web.Import Excel Dlg();
(6)セルWeb.Import TextDlg();
http://www.cellsoft.cc/Cell/Infor_List.asp?lx=Cel% B 2%FA%C 6%B 7%D 0%C 5%CF%A 2&id=19&title=例示ダウンロード