ツールバーへのレビュー用に送信ボタンの追加

カスタムボタンをツールバーに追加するには、acmExtensionConfig.xml にカスタムアクションを追加する必要があります。CorrespondenceManagementSolutionTemplate¥package-resources¥etc¥aep¥config¥assetcomposer¥apps¥cm¥acmExtensions で acmExtensionsConfig.mxml を探します。編集のために acmExtensionsConfig.xml ファイルを開きます。

acmExtensionsConfig.xml 
 
<?xml version="1.0" encoding="utf-8"?> 
<extensionsConfig> 
    <modelExtensions> 
        <modelExtension type="LetterInstance"> 
            <customAction name="Submit" label="loc.letterInstance.submit.label" tooltip="loc.letterInstance.submit.tooltip" styleName="submitButton" permissionName="CM Letter Template Submit"/> 
            <customAction name="Close" label="loc.letterInstance.close.label" tooltip="loc.letterInstance.close.tooltip" styleName="closeButton"/> 
        </modelExtension> 
    </modelExtensions> 
</extensionsConfig>
modelExtension には、自身に関連付けられた一連の customAction 子タグを含めることができます。各 customAction 要素が、関連付けられている権限に応じて通信を作成ユーザーインターフェイスツールバーに表示されるアクションを表します。それぞれの customAction に属性があり、そのアクションの設定を行うことができます。これらの設定を次に示します。

名前

説明

コメント

name

アクションの名前。英数字で構成され、文字で開始する必要があります。

modelExtensions タグ内で一意の必須パラメーター。

label

アクションボタンに表示するラベル。

このプロパティはローカライズできます。

tooltip

アクションのツールヒント。

このプロパティはローカライズできます。

styleName

アクションボタンに適用されるカスタムスタイルの名前。

このスタイルは、ソリューションテンプレートアプリケーションの一部としてパッケージ化されています。

permissionName

permissionName で指定されている権限をユーザーが持つ場合にのみ、対応するアクションが表示されます。

 

actionHandler

ActionHandler クラスの完全修飾名。ユーザーがアクションをクリックすると呼び出されます。このクラスは IActionHandler インターフェイスを実装する必要があります。

また、引数なしのコンストラクターが必要です。