レポートのタイトルと同じくらいPBライン

自己タイトルを追加するためのより良い方法を考えます。
d_bt1、d_bt2:グリッドは2つの見出しを追加することとします。d_bt1字幕として見出し、d_bt2として、場合字幕の同じ複数の追加しました。最後の列のデータがN03の名前と仮定。
まず、タイトルd_bt1(タイトル)を追加し
、データウィンドウへのオブジェクトの頭部を形成するテキスト(テキストボックス)を入れ、1:ヘッダ、ヘッダ部分をプルダウンし、その後下降し、その後テキストオブジェクトヘッダ領域に置きます。
2、このテキストに[プロパティ]を選択して右クリックします:①General:名前欄にタイトル名を設定します。d_bt1;②Font:テキストカラー- >黒、背景- >白;③Position:X = 0、Y = 0、層- >フォアグラウンド;④Expression:式font.weight幅を設定する:長い( 'n03.x'(説明 ))+長() 'n03.width'(記述)+ 10、 N03は、最後のフィールド名の詳細部です、 10は、右端のグリッド線をカバーするために添加されます。タイトルを中央に設定され、タイトルは表の列のサイズの変化に合わせて変化します。
3、テキストの位置や幅を変更し、Position.Widthと高さの値をメモ、レポートタイトルの右にこのコンテンツをテキスト。
第二、タイトルd_bt2(字幕)を追加し
1、データウィンドウヘッダd_bt1タイトルを配置するテキストオブジェクトを。
2、このテキストに[プロパティ]を選択して右クリックします:①General:d_bt2;②Font:名前欄にタイトル名を設定し、テキストカラー- >黒、背景- >白;③Position:X = 0、Y = 200(200 d_bt1です。 d_bt1.Position.Widthの値に値Positon.Height)、層- >前景幅値;④Expression:font.weight表現の幅を設定する:長い((「n03.x」を記述 ))+ (説明( 'n03.width')の長さ )+ 10、 上掲に記載。
第三に、水平線を追加
機械ライン(水平ライン)オブジェクトを委任d_bt2タイトルウィンドウヘッダに、1。
2、この行を選択し、プロパティを右クリック:①Position:X1 = 0、 X2 = d_bt1.Position.Widthは、 Y1とY2べきd_bt2.Position.y + d_bt2.Position.Height、デザイン内の値を値x2が長い=(説明:②Expressionは、この値は、設計の容易さよりも僅かに大きい ( 'n03.x'))+記述(長(記述( 'n03.width'))+ 9、Y1(Y2)=長( ' d_bt2.y「))+ロング(記述 (」d_bt2.height「))
IVは、動的コンテンツのタイトルでスクリプトを修正する
「タイトル」のタイトルのためには、(text_name.text = "現在の中国dw_1.modifyであってもよいです」動的にプログラムを変更する)、可変ヘッダ部分を使用することもできます。
第五に、どのようにデータウィンドウのグリッドのフィールドの表示順序を変更するには?
ボードの描画データウィンドウでは、PBは、列が列の順序を変更することはできませんドラッグします。スキルプレビューであり、あなたはそれを保存し、描画ボードに戻りたい順番に列をドラッグします。
DWサマリーの値を取る方法6、
dw_1.RowCount()> 0、次いでIF
em_1.text =文字列(dw_1.Object.hjhs [1])

em_1.text = '0'
END IF

値0を表示する方法、7ブランクの
ある属性入力式(プロパティ)の適切なフィールド(数値)詳細については、カラーフィールドを選択:
IF(フィールド名= 0、RGB(255,255,255)、 RGB(0,0,0))

VIIIを。選択された行の複数の決定方法
isSelectedによっては()
選択
ロングCurRow
ブール結果
CurRow = dw_employee.GetRow()
の結果= dw_employee.IsSelected(CurRow)
場合、結果THEN
  dw_employee.SelectRow(CurRow、FALSE)
ELSE
  dw_employee.SelectRow(CurRow、TRUE )
END IFの
アプリケーション:
CurRowはdw_1.rowcountするために1 =()。
  dw_employee.IsSelected(CurRow)は、その後、場合
     ...
  場合は終了し
、次

おすすめ

転載: www.cnblogs.com/Bokeyan/p/11775271.html