Manage TVC-Grid Validation in Unica Plan - A Systematic Way の翻訳版です。
HCL Unica Planでの TVC - グリッド検証の管理の体系的な方法
2020年11月12日
著者: Nitin B. Chondhekar / Group Manager, Unica L2 Support
マーケティング担当者は、マーケティング業務を管理し、ワークフローを合理化し、予算支出、リソース、その他のマーケティング資産を最適化するためのツールやプロセスを常に探しています。MRM は、戦略的な計画から特定のマーケティング活動の実行、チームを束ねる一貫性の確保まで、すべてのニーズに対応できる単一のソリューションです。HCL Unica Plan は、HCL Unica Suite が提供する、あらゆるマーケティングニーズや活動を管理するためのソリューションです。TVC Grid もその一つです。
HCL Unica Plan(以前は Marketing Operations)は、表形式のビューコントロール (TVC) グリッドと呼ばれる機能をサポートしています。グリッドは主にデータを収集するために使用され、ユーザーインターフェースでは、テーブルやリストのように表示されます。選択した属性とそのデータタイプに応じて、グリッドのセルにデータを入力できます。
これとは別に、本製品はグリッド属性のカスタマイズをサポートしています。例えば、属性は特定の文字/単語で始まるか、または属性は特定の制限を超えた入力を許可しないか、または属性は特定の範囲内のデータのみを許可するか、などです。"com.unicacorp.uap.grid.validation.plugin.GridValidatorPluginImpl" バリデータは、HCL Unica Plan で提供されており、グリッド上の属性のバリデーションを定義するのに役立ちます。この検証プラグインは、2種類のルールをサポートしています。
HCL Unica Plan には、以下のサンプル・ルールが同梱されています。
この記事では、グリッドのバリデーション、データのバリデーションルール、そして Text Single Line Type 属性の「BeginsWithRule」ルールを使った ROW レベルのバリデーションの実装方法を理解していきます。それでは、ステップバイステップでバリデーションを学んでいきましょう。
<applies-to-tvc-id>GRID INTERNAL NAME</applies-to-tvc-id>
<set-property property="beginCharacter" value="YOUR VALUE"/>
<set-property property="column" value="GRID_TABLE_NAME.GRID_ATTRIBUTE_DATABASE_COLUMN_NAME"/>
<set-property property=”beginCharacter” value=”YOUR VALUE”/>
注: "beginCharacter"は、ビジネスの必要性に応じて保持することができます。この例では、値を "YOUR VALUE."にしておきましょう。
ビジネスニーズに応じて、BeginsWithRule、DateCheckRule、RangeCheckRule、UniqueCheckRule ルールを Grid で実装することができます。詳細については、グリッドバリデーションのドキュメントを参照してください。その他のご質問がございましたら、お気軽にお問い合わせください。