そろばん計算されるフィールド

ACTの"そろばん計算フィールド"! 今あなたに、フィールド、コピーフィールドを計算するデータを操作し、他のフィールド内のデータ、定数、関数、ルールに従ってデータを作成することができます。

そろばん計算フィールドが主な目標としての使いやすさで作成されています。

  • 式を書くのは簡単です。
  • フィールドに数式を割り当てるのは簡単です。
  • あなたの式を見直し、変更することは簡単です。
  • 計算フィールドは、ACTにマークされている! レイアウト

レイアウト上のフィールドを選択します(コンテキスト·メニューを使用)および式を入力します。フィールドは、次の2つの手順で "計算"を作る

計算は自動的に式の一部であるフィールドの値を変更するたびに実行されますので、 "計算"フィールドは常に最新の状態になります。

何度も何度も同じ情報を入力するのはうんざり?

ロギング機能を自動データによるデータ入力をスピードアップする。 (以下の例を見てください)
そろばんは、自動的にACTは、任意の数を読み込むことができます! 他のフィールドの内容によって決定される値を持つフィールド。 ちょうどあなたが自動的に入力したいフィールドに式を割り当てることができます。
Abacus Calculated Fields

あなたは複雑な条件の計算にしている場合は、そろばんの計算フィールドには、あまりにもそれを -ちょうど計算を構築するためにIF ... THEN ... ELSEおよびCASE条件文を使用しています。 実際には、そろばんは非常に単純な、非常に複雑な計算を処理することができます。 以下に計算例を見てみましょう。

そろばん計算FieldsÂ(。 - 住宅ローンやローン計算、datatypkonverteringのブール関数や機能とともに、標準の算術演算子の数学、文字列、日付O時間は、金融機能)でサポートされている80以上の関数があります。 そろばんは、容易に任意の計算を処理することができます。

そろばん計算されるフィールドは、Contactフィールド、グループフィールドまたは当社のフィールドで使用することができますし、自動または手動で計算を実行することができます。

"そろばんの計算フィールド"Âは本当にACTのミッシングリンクされているかの簡単な作業になります! 年。

そろばん計算されるフィールドは、メニュー·システムにシームレスに統合され、計算のみ動作します。
A "は、フィールドの計算機から望むことありませんか?

Â最初の行の選択は、計算、 "そろばん計算フィールド"のために。

そろばん計算フィールドの計算の例

接触の年齢の計算

"誕生日"誕生日である場合は、次の式のいずれかを使用します。

年齢([誕生日])
DateDiff関数(年、[誕生日]、GETDATE())
DATEDIFF(月、[誕生日]、GETDATE())/ 12

フィールドの概要(合計の計算)

[フィールド1] + [フィールド2] + [フィールド3]

ボックスの乗算

[フィールド1] * [フィールド2]

テキストに日付を変換する

'誕生日'は変換対象の日付フィールドの場合:
DATE名(平日、[誕生日])+ "" + DATE名(月、[生年月日])+ "" + DATE名(日、[誕生日])+ "" + DATE名(YYYY、[誕生日])
例:文字列 '2004年1月11日(日曜日)'に変換2004年11月1日アイス

フィールドの最初の文字の大きな文字

例えば、使用する "ユーザー1"フィールドをすることができます。
UPPER(LEFT([ユーザー1]、1))+ LOWER(文字列([ユーザー1]、2、LEN([ユーザー1])-1))
例: "インボイスを送る"は "請求書を送る"に変換されます。

もう1つのフィールドの内容をコピー

これは本当に簡単です。
[ユーザー1]: 'ユーザー1'フィールド 'ユーザー2'の 'ユーザー2'、開いている "数式エディタ"にコピーして、単に式として[ユーザー1]を挿入するためのフィールドである場合

数値フィールドの書式は、(我々は 'FIELDA'は数値フィールドであると仮定)

フォーマット([FIELDA]、 "$######.00")
例:FIELDAは2343.3ハディースが含まれている場合、それが整形されるように$ 2,343.00

フィールドをブランク

単に数式エディタ 'に' "二重引用符を入力して、ターゲット·フィールドは空白値にリセットされます。

条件付きの計算

実施例1(IF ... CASE文の使用):

([国] = 'カナダ' OR [国] = '米国')THEN IF
北米で[国] + '氷
ELSE
"国際"
END

例2(単純なCASE文の使用):

CASE([国])
WHEN '米国' THEN '国内'
WHEN 'カナダ' THEN '北米'
WHEN 'メキシコ' THEN '北米'
ELSE '国際'
END

例3(単純なCASE文の使用):

CASE [状態]
WHEN 'NY' THEN 'の状態は、ニューヨークで "
WHEN 'NY' THEN 'の状態では、ニュージャージー州である "
WHEN 'NY' THEN 'の状態は、ニューヨークで "
'NV' THEN '状態はネバダ州である' WHEN
ELSE '状態は "+ [状態]です。
END

実施例4(検索CASE文の使用):

CASE
WHEN([姓])= 'CHERYL' THEN '連絡先' + [連絡先] + '型1' UPPER
部分文字列([姓]、1,1)= 'J' THEN '連絡先' + [連絡先] + 'タイプ2'
WHEN([姓] = 'ショーン')AND([状態] = 'NY')THEN 'お問い合わせ' + [連絡先] + "タイプ3 '
ELSE 'サポートされていない接触型 "
END

そろばんの計算フィールドを持つデータの自動入力(フィールドを自動的に記入する方法)

Let 'sは、あなたが製品のテーブルを持っているとACTのドロップダウンリストを使って製品を選択すると言う! と自動的に入力され、他のフィールドのままにします。

すなわち。 フィールドに "OFFICE03"を選択し、[製品]
、次のフィールドに記入されるでしょう:

費用:$ 29.95
説明:Microsoft Office 2003のトレーニング
パッケージ:DESK

あなたは、フィールドのコスト、説明、パッケージに数式を割り当てる必要があります。

ここで3つの製品(OFFICE03、VISIOは、POWER POINT)の式の例は、次のとおりです。

フィールドCostの計算式の例:

CASE([製品])
ときに "OFFICE03" 29.95
ときに "VISIO" 34.95
WHEN 'POWER POINT' THEN 45.00
ELSE 0.0
END

フィールド説明の式の例:

CASE([製品])
WHEN 'OFFICE03' THEN 'Microsoft Office 2003のトレーニング "
WHEN 'VISIO' THEN 'Visioのトレーニング "
'パワーポイント' THEN 'Power Pointのトレーニング "
ELSE '不明な製品'
END

フィールドパッケージの式の例:

CASE([製品])
WHEN 'OFFICE03' THEN 'DESK "
WHEN 'VISIO' THEN 'BOX "
'パワーポイント' THEN 'DESK "
ELSE '不明な製品'
END

そろばん計算されるフィールドの詳細については、