アイテム情報を管理するオブジェクトです。
SetProperty スクリプト中で使用することができます。
<使用例>
| _item.font_color = RGB(255,0,0) |
<メソッド/プロパティ>
| メソッド | 説明 |
|---|---|
| _item.id | アイテムIDを参照します。 |
| _item.name | アイテム名を参照します。 |
| _item.font_name | フォント名を変更します。 |
| _item.font_size | フォントサイズを変更します。 |
| _item.font_color | フォント色を変更します。 |
| _item.font_bold | フォント太字を変更します。 |
| _item.font_italic | フォント斜体を変更します。 |
| _item.font_under | フォント下線を変更します。 |
| _item.line_type | 線パターンを変更します。 |
| _item.line_color | 線色を変更します。 |
| _item.line_width | 線幅を変更します。 |
| _item.fill_type | 面パターンを変更します。 |
| _item.fill_color1 | 面色1を変更します。 |
| _item.fill_color2 | 面色2を変更します。 |
| _item.x _item.y _item.width _item.height |
アイテム座標とサイズを変更します。 標準の原点はページ(用紙)の左上です。 単位:1/100mm 10mm = 1000 |
| _item.left _item.top _item.right _item.bottom |
アイテム座標とサイズを変更します。 標準の原点は親オブジェクトの左上です。 単位:1/100mm 10mm = 1000 |
| _item.SetOriginToPage | 基準原点をページ(用紙)の左上にします。 .x/.y/.left/.top/.right/.bottom |
| _item.SetOriginToObject | 基準原点を親オブジェクトの左上にします。 .x/.y/.left/.top/.right/.bottom |
アイテムIDを参照します。
<構文>
| NUMBER _item.id |
<使用例>
| if (_item.id == 0x00010008) { _item_id.font_color = RGB(255,0,0); } |
アイテムIDを参照します。
<構文>
| NUMBER _item.name |
<使用例>
| if (_item.name == "タイトル") { _item_id.font_color = RGB(255,0,0); } |
フォント名を変更します。
<構文>
| STRING _item.font_name |
フォントサイズを変更します。
<構文>
| NUMBER _item.font_size |
<値>
1/100mm単位でフォントのサイズを指定します。
フォント色を変更します。
<構文>
| NUMBER _item.font_color |
<値>
RGBカラーを指定します。RGB( ) 関数を使うと便利です。
フォント太字を変更します。
<構文>
| NUMBER _item.font_bold |
<値>
| 値 | 説明 |
|---|---|
| TRUE | 太字にします。 |
| FALSE | 標準字にします。 |
フォント斜体を変更します。
<構文>
| obj.font_italic As NUMBER |
<値>
| 値 | 説明 |
|---|---|
| TRUE | 斜体にします。 |
| FALSE | 標準字にします。 |
フォント補助線を変更します。
<構文>
| NUMBER _item.font_under |
<値>
| 値 | 説明 |
|---|---|
| 0 | なし。 |
| 1 | 下線 |
| 2 | 下線(二重) |
| 3 | 打ち消し線 |
| 4 | 打ち消し線(二重) |
線パターンを変更します。
<構文>
| NUMBER _item.line_type |
<値>
| 値 | 説明 |
|---|---|
| 0 | なし。 |
| 1 | 実線 |
| 2 | 破線 |
| 3 | 点線 |
| 4 | 一点鎖線 |
| 5 | 二点鎖線 |
| 6 | 破線(四角) |
| 7 | 点線(四角) |
| 8 | 一点鎖線(四角) |
| 9 | 二点鎖線(四角) |
線色を変更します。
<構文>
| NUMBER _item.line_color |
<値>
RGBカラーを指定します。RGB( ) 関数を使うと便利です。
線幅を変更します。
<構文>
| NUMBER _item.line_width |
<値>
1/100mm単位でフォントのサイズを指定します。
面パターンを変更します。
<構文>
| NUMBER _item.fill_type |
<値>
| 値 | 説明 |
|---|---|
| 1 | 透明 |
| 2 | 塗り潰し |
面色2を変更します。
<構文>
| NUNMBER _item.fill_color1 |
<値>
RGBカラーを指定します。RGB( ) 関数を使うと便利です。
面色2を変更します。
<構文>
| NUMBER obj.fill_color2 |
<値>
RGBカラーを指定します。RGB( ) 関数を使うと便利です。
アイテム座標とサイズを変更します。
「まとめ表示」や「サイズ自動調整」が設定されているアイテムでは値を変更しても無視されます。
単位は1/100mmです。10mm = 1000 となります。
(例:_item.x = 1000)
<構文>
| NUMBER _item.x NUMBER _item.y NUMBER _item.width NUMBER _item.height |
<値>
用紙上のアイテムの座標・サイズを指定します。
標準ではページ(用紙)の左上が座標原点となりますが、SetOriginToPage( )/SetOriginToObject( )で変更することができます。
version 4.0.0.357以降では、編集時のアイテム枠外への変更も可能です。
「互換オプション」で切り替えができます。
<使用例>
| _item.width = _item.width * GetN("割合") / 100 |
アイテム座標とサイズを変更します。
「まとめ表示」や「サイズ自動調整」が設定されているアイテムでは値を変更しても無視されます。
単位は1/100mmです。10mm = 1000 となります。
(例:_item.left = 1000)
[version 4.0.0.337以降で利用可能]
<構文>
| NUMBER _item.left NUMBER _item.top NUMBER _item.right NUMBER _item.bottom |
<値>
用紙上のアイテムの座標・サイズ(矩形)を指定します。
標準では親オブジェクトの左上が座標原点となりますが、SetOriginToPage( )/SetOriginToObject( )で変更することができます。
version 4.0.0.357以降では、編集時のアイテム枠外への変更も可能です。
「互換オプション」で切り替えができます。
<使用例>幅を5cmに設定
| _item.right = _item.left + 5000 |
原点をページ(用紙)の左上に設定します。
.x/.y/.left/.top/.right/.bottomで参照・設定する値の原点を指定します。
[version 4.1以降で利用可能]
<構文>
| _item.SetOriginToPage( ) |
原点を親オブジェクトの左上に設定します。
.x/.y/.left/.top/.right/.bottomで参照・設定する値の原点を指定します。
[version 4.1以降で利用可能]
<構文>
| _item.SetOriginToObject( ) |