Layer.Axis.Label
labelオブジェクトはaxisオブジェクトのサブオブジェクトです。axisオブジェクトはlayerオブジェクトのサブオブジェクトです。範囲表記を使用して、レイヤオブジェクトを定義できます。
- range layerObject = [pageName]layerName!
次に、次の方法でaxisオブジェクトにアクセスします。
- layerObject.Axis.label.property
ここで、Axisは軸の仕様、Xは下X軸、X2は上X軸、Yは左Y軸、Y2は右Y軸、Zは正面Z軸、Z2は背面Z軸、ZHはZhX軸、Zh2は背面ZhY軸、Zh3は背面ZhZ軸です。
プロパティ
ここで、axis はx, y または z のプレースホルダであり、axis2 は x2, y2 または z2プレースホルダです。
| プロパティ | アクセス | 説明 |
|---|---|---|
| layer.axis.label.align | 読み/書き 数値 |
目盛ラベルを目盛マークに対して揃えます。 1 = 中心(目盛上)、2 = 目盛間の中心、3 = 目盛の隣。 |
| layer.axis.label.bold | 読み/書き 数値 |
目盛ラベルを太字にします。1=有効、0=無効。 |
| layer.axis.label.collabel (Origin 2019b) |
読み/書き 数値 |
layer.axis.label.type = 7 (列名またはラベル) または 11 (レイヤバナー) の場合の目盛ラベルの表示形式を指定します。1 = 列ヘッダ、3 = 単位、 4 = コメント、 5 = サンプリング間隔、 6 = パラメータ、 7 = パラメータ2、 8 = パラメータ3、 9 = パラメータ4、10 = パラメータ5、32 = <カスタム> |
| layer.axis.label.collabel$ (Origin 2019b) |
読み/書き 文字列 |
layer.axis.label.type=7(列名またはラベル)または11(レイヤバナー)で、layer.axis.label.collabel=32 (<Custom>)の場合、目盛ラベルの表示フォーマット文字列を指定します。 |
| layer.axis.label.color | 読み/書き 数値 |
目盛ラベルの色。カラーリストの数値または透明(0)を取ります。color関数は次のように使用されます。 |
| layer.axis.label.dataset$ | 読み/書き 文字列 |
目盛ラベルがデータセットの場合のデータセット名。読み込むには、文字列変数に値を代入します。 |
| layer.axis.label.decPlaces | 読み/書き 数値 |
表示する小数点の数。無効にするには、-1に設定します。 |
| layer.axis.label.dir (Origin 2022) |
読み/書き 数値/文字列 |
軸ラベルの文字と数字の方向を制御します。1=水平、2=垂直、3=積み上げ、4=垂直テキストの水平文字と数字。詳細は方向の制御を参照してください。 |
| layer.axis.label.divideBy (Origin 2021) |
読み/書き 数値/文字列 |
表示する前に、目盛ラベルをこの係数で割ります。 %(?X) / %(layer.x.label.divideBy$) |
| layer.axis.label.font | 読み/書き 数値 |
Windowsで列挙されているフォント番号(1を除く)は、「環境設定:オプション:テキストフォント:標準フォント」設定を使用します。font( )関数を次のように使用して、Arialフォントに設定します。 |
| layer.axis.label.formula$ | 読み/書き 文字列 |
指定した式で目盛ラベルを表示します。例えば、layer.x.label.formula$="x*2"; を使用してx軸の目盛ラベルの値を2倍にします。("x"はY軸とZ軸の式でも使用されます。)
|
| layer.axis.label.numFormat | 読み/書き 数値 |
数値表示形式。1=コンマなしの小数、2=科学、3=工学、4=コンマ付き小数(日付)。 |
| layer.axis.label.offsetH | 読み/書き 数値 |
軸からの水平オフセット( 現在のフォントの%)。 |
| layer.axis.label.offsetV | 読み/書き 数値 |
軸からの垂直オフセット( 現在のフォントの%)。 |
| layer.axis.label.pre$ | 読み/書き 文字列 |
各目盛ラベルの前に表示する文字列。 接頭辞を削除するには、 |
| layer.axis.labeln.pt (Origin 2024b) |
読み/書き 数値 |
目盛ラベルのサイズ(ポイント単位)。複数行のテーブルの場合、nはテーブル内のn行目を指します。1行の軸ラベルの場合はnを省略できます。 |
| layer.axis.label.rotate | 読み/書き 数値 |
ラベルの回転(度単位)。 |
| layer.axis.label.scientificnotationpower (Origin 2022b) |
読み/書き 文字列 |
ラベルの単位として表示される目盛ラベルのパワー。 |
| layer.axis.label.scientificnotationpos (Origin 2022b) |
読み/書き 文字列 |
軸目盛ラベルのパワー単位の位置を指定します。
0=単位を非表示 |
| layer.axis.label.scientificnotationxoffset (Origin 2022b) |
読み/書き 文字列 |
指定した位置からの単位ラベルの水平オフセットを指定します。オフセット単位は目盛ラベルのオフセットと同様です。 |
| layer.axis.label.scientificnotationyoffset (Origin 2022b) |
読み/書き 文字列 |
指定した位置からの単位ラベルの垂直オフセットを指定します。オフセット単位は目盛ラベルのオフセットと同様です。 |
| layer.axis.label.string$ | 読み/書き 文字列 |
目盛ラベルタイプが目盛インデックス文字列の場合の目盛ラベル文字列。空白を使用して異なる文字列を区切ります。 |
| layer.axis.label.suf$ | 読み/書き 文字列 |
各目盛ラベルの後に表示する文字列。接尾辞を削除するには、 |
| layer.axis.label.timeFormat | 読み/書き 数値 |
目盛ラベルの時刻と日付の書式。 |
| layer.axis.label.type | 読み/書き 数値 |
目盛ラベルタイプ。1=数値、2=データセットからのテキスト、3=時刻、4=日付、5=月、6=曜日、7=列見出し、8=目盛 # としてインデックス付けされたデータセット、9=カテゴリ、10=目盛インデックス文字列、11=レイヤバナー |
| layer.axis.label.whiteout | 読み/書き 数値 |
目盛ラベルの背景。0=透明な背景、1=白い背景。 |
| layer.axis.label.wrap (Origin 2015 SR0) |
読み/書き 数値 |
軸目盛ラベルの折り返しを有効にします。0=無効、1=有効。 |
サンプル
次のスクリプトは、アクティブレイヤのxラベルを回転します。
range ll = !; ll.x.label.rotate = 45;