ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP Get header
|
WP Get header ( targetObj ) | (wpDoc ; sectionIndex {; subSectionType} ) -> 戻り値 | ||||||||
引数 | 型 | 説明 | ||||||
targetObj | オブジェクト |
![]() |
4D Write Pro レンジ | |||||
wpDoc | オブジェクト |
![]() |
4D Write Pro ドキュメント | |||||
sectionIndex | 倍長整数 |
![]() |
セクションインデックス | |||||
subSectionType | 倍長整数 |
![]() |
サブセクションのタイプ(wk first page、wk left page、あるいは wk right page) | |||||
戻り値 | オブジェクト |
![]() |
4D Write Pro ヘッダー | |||||
WP Get header コマンドはwpDoc 引数で指定したドキュメントの、targetObj 引数で指定したレンジ、あるいはsectionIndex 引数で指定したインデックスに関連付けられたヘッダーを返します。引数で指定した条件に合致するヘッダーが見つからなかった場合、コマンドはNull を返します。
定数 | 型 | 値 |
wk first page | 倍長整数 | 1 |
wk left page | 倍長整数 | 2 |
wk right page | 倍長整数 | 3 |
ある4D Write Pro ドキュメントの最初のページのヘッダーを、他の4D Write Pro ドキュメントのすべてのページのヘッダーにコピーしたい場合を考えます:
C_OBJECT($headerSource;$rangeSource;$tempoc;$headerTarget;$rangeTarget)
$headerSource:=WP Get header([TEMPLATES]WPtemplate;1;wk first page) //セクション1の最初のページのヘッダーを取得
$rangeSource:=WP Text range($headerSource;wk start text;wk end text)
$tempoc:=WP New($rangeSource)
$headerTarget:=WP Get header([Docs]MyWPDoc;1) //セクション1の全ページ
$rangeTarget:=WP Text range($headerTarget;wk start text;wk end text)
WP INSERT DOCUMENT($rangeTarget;$tempoc;wk replace)
4D Write Pro エリアを使用する
WP DELETE HEADER
WP Get footer
WP New header
WP Text range
プロダクト: 4D
テーマ: 4D Write Proランゲージ
番号:
1503
初出: 4D v16 R5
変更: 4D v17 R3
4D Write Proリファレンス ( 4D v20 R7)