|
[Transaction] ノード

[Transaction] ノードには、次のプロパティがあります:

[Transaction]
[Transaction]: トランザクションの名前です。 [Default Parm]: トランザクションに割り当てられる parm を指定します。このプロパティに指定できる値は次のとおりです:
- [Mode & Key]: parm ルールにトランザクションのモードおよびその主キーを表す変数を次の順序で挿入します: parm(in:&Mode, in:&<ATT_PK1>, in:&<ATT_PK2>,...);。[Transaction] ノードに Extra Parameter を追加する場合 ([追加] > [ExtraParameters])、このパラメーターの末尾に追加されます。
たとえば、トランザクションが Extra Parameter を持たず、このプロパティが値 [Mode & Key] を持つ場合、次の parm ルールを挿入します:
parm (in:&Mode,in:&PersonId);
次の Extra Parameter を挿入します:

そしてここで次の parm ルールを追加します:
parm (in:&Mode,in:&PersonId,&ExtraParm1);
- [None]: 既定でパラメーター (モードおよび主キー項目属性) を追加しません。Extra Parameter に追加されたパラメーターのみを追加します。上の例では、&ExtraParm1 を追加した場所に、その変数のみを持つ parm ルールを追加します:
parm (&ExtraParm1);
(Standard Action の挿入、更新、または削除を使用して) Selection および View から作成されたトランザクションを呼び出すと、このプロパティに従ってパラメーターを挿入します。
[Master Page]: Transaction オブジェクトに割り当てられるマスターページを指定します。[<default>] を割り当てると、この値は WWP Cofiguration の [Master Pages] ノードの [Transaction] プロパティから取得されます。[<none>] を割り当てると、[Transaction] にはマスターページが含まれません。
[Navigation]
[Use Transaction Context]: トランザクションへのレコードの追加で、パラメーターの挿入にコンテキストを使用するかどうかを指定します。[WWP Configuration] > [Template] ノードの [Use Transaction Context] プロパティに、この例があります。
Transaction の詳細については、次のリンクを参照してください:Transaction フォーム <
[Advanced Security]
[Security Functionality Key]: Transaction オブジェクトに割り当てられるセキュリティ機能キーを指定し、アクセス権を与えられたロールが割り当てられている場合にのみ、ユーザーはこれらのオブジェクトにアクセスできるようになります。
[Sec. Functionality Key Display Mode]: 表示モードでトランザクションへのアクセスに割り当てられるセキュリティ機能キーを指定します。 [Sec. Functionality Key Insert Mode]: 挿入モードでトランザクションへのアクセスに割り当てられるセキュリティ機能キーを指定します。 [Sec. Functionality Key Update Mode]: 更新モードでトランザクションへのアクセスに割り当てられるセキュリティ機能キーを指定します。 [Sec. Functionality Key Delete Mode]: 削除モードでトランザクションへのアクセスに割り当てられるセキュリティ機能キーを指定します。
このプロパティ (Mode) のいずれかが空の場合、アクションには特別なセキュリティは含まれず、ユーザーに [Transaction] へのアクセスが許可されている場合は、任意のモードでアクセスできることを意味します。
このカテゴリ内のすべてのプロパティは、[Advanced Security] が有効な場合にのみ適用されます。[Avanced Security] の有効化およびその使用方法の詳細については、次のリンクを参照してください: 高度なセキュリティ
[Transaction] ノード上のアクション
[プレビュー]:
パターンの再適用や表示するためのプログラムの実行を必要とせずに、Transaction フォームがどのように生成されるのかを例示します。
[プレビュー] アクションの詳細については、次のリンクを参照してください: プレビュー <
Copyright ©
2007-2015 DVelop Software Solutions - www.workwithplus.com
|