4D v15

WP New

ホーム

 
4D v15
WP New

WP New 


 

WP New {( source )} -> 戻り値 
引数   説明
source  文字, BLOB in 4D HTMLソースまたは4D Write Blob
戻り値  Object in 4D Write Pro オブジェクト

説明   

WP New コマンドは4D Write Pro オブジェクトを作成し、返します。

source 引数を省略した場合、コマンドはデフォルトで空の4D Write Proオブジェクトを返します。

また source 引数を使用した場合、新しい4D Write Pro オブジェクトはsource 引数の中身をコンテンツとして返されます。渡せる内容は以下の通りです:

  • 文字列 の引数: この場合、4D HTMLソースを渡します。つまり、wk web page html 4D オプションを使用したWP EXPORT VARIABLE で書き出されたテキストです。このテキストは参照(4Dタグと式)と埋め込まれた画像を含むことができます。
  • blob 引数: この場合、以前の4D WriteエリアをBLOBに読み込ませて渡します(.4w7 または .4wt を含んだBlobがサポートされます)。4D Write Proオブジェクト内で現在サポートされている4D Writeの機能の詳細な一覧については、4D Write ドキュメントの読み込み の章を参照して下さい。
    ディスク上に保存されている4D Write ドキュメント(.4w7 or .4wt) を読み込みたい場合、WP Import document コマンドの使用も検討してみて下さい。

空の4D Write Proオブジェクトを作成したい場合を考えます:

 myWPObject:=WP New

簡単な4D式の参照を含んだ4D Write Proオブジェクトを作成したい場合を考えます:

 C_TEXT(myText)
 myText:="Today is "
 ST INSERT EXPRESSION(myText;"string(current date;System date long)";ST End text)
 myWPA:=WP New(myText)

以前作成したテンプレートを使用して4D Write Proエリアを初期化したい場合を考えます:

  //既存のエリアからテンプレートを書き出し
 C_TEXT(wpTemplate)
 WP EXPORT VARIABLE(myWPArea;wpTemplate;wk web page html 4D)
 
  // 新規エリアに対してテンプレートを使用
 C_OBJECT(myNewWPA)
 myNewWPA:=WP New(wpTemplate)

4Dフィールドに保存されている4D Write ドキュメントを新しい4D Write Proエリア内に読み込みたい場合を考えます:

 C_OBJECT(wpArea)
 wpArea=WP New([Templates]Reference_)



参照 

WP Import document

 
プロパティ 

プロダクト: 4D
テーマ: 4D Write Proランゲージ

 
履歴 

初出: 4D v14 R5

 
ARTICLE USAGE

4D Write Proリファレンス ( 4D v15)