4D v16スタイル付テキストテーマのコマンドの使用 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16
スタイル付テキストテーマのコマンドの使用
|
コマンド | 補足 |
ST COMPUTE EXPRESSIONS | |
ST FREEZE EXPRESSIONS | |
ST GET ATTRIBUTES / ST SET ATTRIBUTES | |
ST Get content type | 画像コンテンツの型に新しいタイプ(6)が追加されました |
ST Get expression / ST INSERT EXPRESSION | 4D v16 より、4D Write Pro ドキュメントの式にはデフォルトで制限がかけられており、明示的に許可する必要があります。詳細については、4D Write Pro ドキュメントに含める式の制限 を参照ください。 |
ST GET OPTIONS / ST SET OPTIONS | |
ST Get plain text / ST SET PLAIN TEXT | |
ST Get text / ST SET TEXT | |
ST GET URL / ST INSERT URL |
4D Write Pro エリアの選択範囲を変数の中身で置き換えたい場合を考えます:
C_TEXT(fullName)
Case of
:(Form event=On Clicked)
ST INSERT EXPRESSION(myArea;"fullName";ST Start highlight;ST End highlight)
End case
ST INSERT EXPRESSION コマンドを使って、ドキュメントやページの属性に関連づいた式を挿入することができます。
式のシンタックス | 有効範囲 | 型 | 説明 |
$wp_title | ドキュメント全域 | テキスト | wk title 属性が定義するタイトル |
$wp_author | ドキュメント全域 | テキスト | wk author 属性が定義する著者名 |
$wp_subject | ドキュメント全域 | テキスト | wk subject 属性が定義する題名 |
$wp_company | ドキュメント全域 | テキスト | wk company 属性が定義する会社 |
$wp_notes | ドキュメント全域 | テキスト | wk notes 属性が定義するコメント |
$wp_dateCreation | ドキュメント全域 | 日付 | wk date creation 属性が定義する作成日 |
$wp_dateModified | ドキュメント全域 | 日付 | wk date modified 属性が定義する最終更新日 |
$wp_pageNumber | ヘッダー & フッター (それ以外はエラー) | 倍長整数 | ドキュメントの先頭 (デフォルト) あるいはセクションの先頭からのページ数 |
$wp_pageCount | ヘッダー & フッター (それ以外はエラー) | 倍調整数 | ページ総数 |
式を挿入するには、まずカーソルが任意のエリア (ヘッダー、フッター、ドキュメント本文) にあることを確認し、ST INSERT EXPRESSION コマンドをコールします。例えば、選択したフッターエリアにページ番号を挿入する場合:
ST INSERT EXPRESSION(*;"4DWPArea";"$wp_pageNumber")
例えば、下のようなドキュメントデザインを定義することができます:
プロダクト: 4D
テーマ: 4D Write Proランゲージ
変更: 4D v16
4D Write Proリファレンス ( 4D v16)