メインコンテンツまでスキップ
バージョン: 開発中

WP Table range

WP Table range ( targetObj ) -> 戻り値

引数説明
targetObjオブジェクト🡒4D Write Pro ドキュメント、レンジまたは要素
戻り値オブジェクト🡐表のみを格納したレンジオブジェクト

互換性に関する注意

WP Table range was named WP Create table range in previous versions of 4D Write Pro. It has been renamed for clarity.

説明

WP Table range コマンドは、targetObj 引数内のオブジェクトと交差する表のみを指定するレンジオブジェクトを返します。渡したtargetObj 引数に表が含まれていなかったとしても、wk type tableのレンジが返されます。返されたレンジオブジェクトはWP GET ATTRIBUTES および WP SET ATTRIBUTES で使用することで、表及び表の中身に適用される属性を管理することができます。

targetObj 引数には、以下のものを渡すことができます:

  • レンジ
  • 要素 (本文 / ヘッダー / フッター / 段落 / セクション / サブセクション)
  • 4D Write Pro ドキュメント

例題

テーブルレンジ内に格納されている表の外見を変更したい場合を考えます:

 tableRange:=WP Table range(myDoc)
  //テーブル属性
 WP SET ATTRIBUTES(tableRange;wk border style;wk solid;wk border color;"Blue";wk border width;"3px")
 WP SET ATTRIBUTES(tableRange;wk table align;wk center)
  //テキスト属性
 WP SET ATTRIBUTES(tableRange;wk font size;12)
 WP SET ATTRIBUTES(tableRange;wk text transform;wk capitalize)
 WP SET ATTRIBUTES(tableRange;wk font bold;wk true)

参照

WP Get elements
WP Text range