CRM – テキストエディタ
レターまたは選択式を作成する場合、テキストエディタを使用してレターの実際のレイアウトや式を指定できます。
[注意]
- レターは、レター (tdsmi1150m000) セッションで指定できます。
- 選択式は、選択 (tdsmi0170m000) セッションで指定できます。
テキストエディタの使用
レターまたは選択式のレイアウトは、ごく単純にすることも、非常に複雑にすることもできます。次のデータを含めることができます。
通常のテキスト
たとえば、「...に感激しています」 などです。ö や é などの特殊文字を使用することはできますが、太字、下線、各種フォントなどの出力効果を使用することはできません。テーブルフィールド
tccom100.nama (取引先の名前) など、CRM のテーブル (tdsmi0182m000) セッションで記録されたすべてのテーブルフィールドを使用できます。属性
属性 (tdsmi0550m000) セッションで記録されたすべての属性を使用できます。詳細については、次のトピックを参照してください: CRM – テキストエディタの属性事前定義変数
たとえば、@today (現在の日付を示す) などです。詳細については、次のトピックを参照してください: CRM – テキストエディタの事前定義変数
テーブルフィールドや属性は、入力するのではなく、ズームして選択することをお勧めします。選択した方が間違いが少なくなるためです。テキストエディタで [
] メニューの [ ] をクリックして、必要なテーブルフィールドまたは属性を取得します。注:
パイプ ( | ) 記号の後に入力したテキストは、プログラミングコードとしては使用されず、ユーザに対する追加情報としてのみ使用されます。
テキストエディタの演算子
テキストエディタでは、算術演算子、論理演算子、または関係演算子を使用できます。
算術演算子 | |
---|---|
* | 乗算 |
/ | 除算 |
+ | 加算 |
- | 減算 |
¥ | 除算後の剰余 |
& | リンク文字列 (英数字配列) |
論理演算子 |
---|
OR |
AND |
NOT (否定) |
関係演算子 | |
---|---|
= | 等しい |
<> | 等しくない |
> | より大きい |
< | より小さい |
>= | 以上 |
<= | 以下 |
テキストエディタの関数
テキストエディタでは次の関数を使用できます。
- 算術
- 三角
- 対数
- 文字列
- 日付
算術関数 | 例 | |
---|---|---|
round (X,Y,Z) |
X の端数修正した値を求めます。 Y は、小数点以下の桁数です。 Z は丸め方法です (0 = 切捨て、1 = 四捨五入、2 = 切上げ)。 |
- |
val (A) | 文字列 A の数値を求めます。 | val ("8.7") = 8.7 |
abs (X) | X の絶対値を計算します。 | abs (-10.3) = 10.3 |
int (X) | X の整数値を求めます。 | int (11.6) = 11 |
pow (X, Y) | X を Y の指数にします。 | pow (10.2) = 100 |
sqrt (X) | X の平方根を求めます。 | sqrt (16) = 4 |
min (X, Y) | X と Y の最小値を求めます。 | min (6, 10) = 6 |
max (X, Y) | X と Y の最大値を求めます。 | max (6, 10) = 10 |
pi | 円周率 pi の定数 (3.1415926) | - |
三角関数 | |
---|---|
sin (X), cos (X), tan (X) | X の正弦、余弦、または正接を求めます。 |
asin (X), acos (X), atan (X) | X の逆正弦、逆余弦、または逆正接を求めます。 |
hsin (X), hcos (X), htan (X) | X の双曲正弦、双曲余弦、または双曲正接を求めます。 |
対数関数 | |
---|---|
exp (X) | e を X の指数にします。 |
log (X) | e を基準に X の自然対数を求めます。 |
log10 (X) | 指数 10 を基準に X の対数値を求めます。 |
文字列関数 | 例 | |
---|---|---|
edit (X,Y) | 数値 X の形式を形式 Y にします。 | edit (10.3, "ZZZ9V,99") = " 10,30" |
str (X) | 数値を文字列に配置します。 | str (10.3) = "10.3" |
len (X) | 文字列 X の長さを求めます。 | len ("abc") = 3 |
strip (X) | 最後の文字の後にあるスペースを削除します。 | strip ("A ") = "A" |
pos (X,Y) | 文字列 X における文字列 Y の、左からの位置を求めます。 | - |
rpos (X,Y) | 文字列 X における文字列 Y の、右からの位置を求めます。 | - |
日付関数 | 例 | |
---|---|---|
date () | 現在の日付を求めます。 | - |
date (YYYY, MM, DD) | 指定された年 (YYYY)、月 (MM)、および日 (DD) に従って日付を求めます。 | date (2008, 5, 1) = 1 May 2008 |