ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
WP RESET ATTRIBUTES
|
WP RESET ATTRIBUTES ( targetObj ; attribName {; attribName2 ; ... ; attribNameN} ) | ||||||||
引数 | 型 | 説明 | ||||||
targetObj | オブジェクト |
![]() |
4D Write Pro ドキュメント、レンジ または 要素の参照 | |||||
attribName | 文字 |
![]() |
除去したい属性の名前 | |||||
WP RESET ATTRIBUTES ( targetObj {; attribName}{; attribName2 ; ... ; attribNameN} ) | ||||||||
引数 | 型 | 説明 | ||||||
targetObj | オブジェクト |
![]() |
4D Write Pro ドキュメントのセクションまたはサブセクション | |||||
attribName | 文字 |
![]() |
削除したい属性の名前 | |||||
WP RESET ATTRIBUTESコマンドは引数として渡された4D Write Proレンジ、要素あるいはドキュメント内の、一つ以上の属性の値をリセットします。このコマンドは4D Write Proのどのような内部(文字、段落、ドキュメント、表または画像)の属性でも除去する事ができます。セクションかサブセクションの場合、 targetObj 引数単体を渡すだけで、すべての属性は一度にリセットされます。
第一引数には、以下のいずれかを渡すことができます:
WP RESET ATTRIBUTESコマンドを使用して属性の値が除去されたとき、targetObj オブジェクトにはデフォルト値が適用されます。デフォルト値については4D Write Pro属性の章に記されています。
注:
引数として渡された要素内にリセットしたい属性が定義されていなかった場合、コマンドは何もしません。
以下のセレクションから複数の属性を除去したい場合を考えます:
以下のコードを実行します:
$range:=WP Get selection(*;"WParea")
WP RESET ATTRIBUTES($range;wk padding)
WP RESET ATTRIBUTES($range;wk background color)
WP RESET ATTRIBUTES($range;wk text underline style)
WP RESET ATTRIBUTES($range;wk margin)
WP RESET ATTRIBUTES($range;wk border style)
その結果ドキュメントは以下のようになります:
$section:=WP Get section($document;3)
WP RESET ATTRIBUTES($section) // セクションの全ての属性が削除されます
$subSection:=WP Get subsection(WP Get section($document;3);wk left page)
WP RESET ATTRIBUTES($subSection) // サブセクションの全ての属性が削除されます
プロダクト: 4D
テーマ: 4D Write Proランゲージ
番号:
1344
初出: 4D v15 R4
変更: 4D v17 R3
4D Write Proリファレンス ( 4D v20 R7)