Webフォーム
Varicent Incentive Compensation Management (ICM)のWebフォームを使用してフォームを作成し、Webレビューまたはデータ送信用に有効にします。
Webフォームの作成は、使用するデータ・ソースと表示する詳細列の選択から始まります。オプションで、Webユーザーのために任意の列を編集可能にするか、またはレビュー専用に表示をすることもできます。
フォームに表示するデータを定義した後、個々の Webユーザーに対して表示される情報を制限する制限を作成できます。たとえば、Webユーザーが各人の情報のみを表示できるようにする制限を作成するとします。
Webフォームの追加
Varicent Incentive Compensation Management (ICM)では、Webフォームは完全に設定可能なグリッドです。Webフォームを作成する場合、フォームの内容とデザインはユーザーが自由に行えます。
コンポーザーで、Webフォームを追加するコンポーネントに移動します。
[パレット]タブから[Webフォーム]オブジェクトをコンポーネントにドラッグします。
Webフォームの名前を入力します。
Webフォームで、[編集]アイコンをクリックします。
[en] Click Edit to add data to the web form.
Webフォームソース
Varicent Incentive Compensation Management (ICM)では、[時間]テーブル以外の計算結果またはテーブルをWebフォームのデータソースとして使用できます。
データ・ソースを追加する場合は、Webユーザー向けに編集可能な列、またはレビューのみのために表示される列を選択できます。また、個々のWebユーザーに表示される情報を制約する制限を作成することもできます。
Webフォームへのソースの追加
Varicent Incentive Compensation Management (ICM)では、計算結果またはテーブルをデータソースとしてWebフォームに追加できます。
Webフォームで、[ソース]コンポーネントをWebフォームにドラッグします。
1つまたは複数のデータ・ソースを追加します。
[制限]タブで、ソースの任意の制限:を定義します。
例えば、ERPのデータテーブルをWebユーザーのテーブルに引き込んだ場合、Webユーザーが自分の結果だけを閲覧できるようにするには、支払者 ID
web user payee ID = source data payee ID
で制限をかける必要があります。[列を選択]タブで、フォームに表示する列を[列を追加]ペインにドラッグします。
[検証]ルールタブで、検証ルールを作成します。
[フィルター]タブで、保存されたWebフォームフィルタを追加します。
[作成]をクリックします。
編集可能なWebフォーム列への検証ルールの追加
Varicent Incentive Compensation Management (ICM)では、編集可能なWebフォーム列に入力できるデータに制約を加えるための検証ルールを追加および割り当てることができます。
データは、特定の数値、テキスト、日付値、またはWebフォーム・ソース列に制限できます。
Webフォームで、ソースを追加します。
[検証ルール]タブで、[新規追加]をクリックします。
検証ルールのソースであるテーブルと列を選択します。
[演算子]を選択します。
[値]タブまたは[ソース]タブで、入力ルールを完了します。
[作成]をクリックします。
重要
計算結果がWebフォーム・ソースに追加される場合、結合された計算結果を使用して検証ルールを定義できます。
Webフォーム・行フォーム
Varicent® SPM(Sales Performance Management)では、Webユーザーが(既存の行を編集するのではなく)行をテーブルに追加できるように、Webフォームの行フォームを作成できます。
行フォームに行を追加すると、すべてのフィールドが編集可能になります。特定のフィールドを入力する必要がある場合は、特定のセルに必須のフラグを追加して、行を送信する前にデータをフィールドに入力する必要があることをWebユーザーに知らせます。
行フォームの追加
Varicent Incentive Compensation Management (ICM)では、行フォームをWebフォームに追加して、有効なユーザーがレコードをテーブルに追加できるようにすることができます。
Webフォームで、[行フォーム]コンポーネントをWebフォーム上にドラッグします。
ドロップダウン・リストから、宛先テーブルを選択します。宛先テーブルは、行を追加するテーブルです。このテーブルは、カスタムまたは構造テーブルにすることができます。
検証ルールを作成します。
[作成]をクリックします。
行がWebフォームに表示されます。
管理フォーム列の追加
Varicent Incentive Compensation Management (ICM)では、管理者フォーム列をWebフォームに追加できます。WebユーザーがWebフォームを介してデータを送信すると、管理フォームでは、管理者が変更を承認または却下できる列にデータが表示されます。
Webフォームオプションウィンドウで「管理者の承認が必要」をクリックする必要があります。結果を直接データベースに送信すると、管理者フォームは表示されません。
コンポーザーで、Webデータ編集のターゲット・テーブルを有効にします。
Webフォームで、[管理フォーム]コンポーネントをWebフォームにドラッグします。
Webデータ編集用に有効にしたターゲット・テーブルを選択します。このWebフォーム上の変更の承認、または却下データがテーブルに送信されます。
[作成]をクリックします。
JavaScriptの追加
Varicent Incentive Compensation Management (ICM)では、Webフォームに追加できます。
コードはWebフォームの前に表示され、<script type="text/javascript">
タグで囲まれます。また、Webフォームのセルに追加することもできます。
Webフォームのツールバーで、JavaScriptアイコンをクリックします。
コードを入力するか、JavaScriptウィンドウに貼り付けます。テキストボックスの文字数には制限はありません。
[完了]をクリックします。
Webフォームオプション
Varicent® SPM(Sales Performance Management)では、エクスポート・フィルターやデータ送信に管理者の承認が必要かどうかなど、Webフォームオプションと基本設定を設定します。
また、オプションを設定する前に、WebフォームをWebクライアントに表示するかどうか、およびユーザーに表示される行数と列数を指定することもできます。
Webフォーム・オプションの設定
Varicent Incentive Compensation Management (ICM)では、フィルター、エクスポートフィルター、データ送信に管理者の承認が必要かどうかなどの、Webフォームオプションを指定できます。また、オプションを設定する前に、WebフォームをWebクライアントに表示するかどうかを指定することもできます。
Webフォームのツールバーで、[フォーム・オプション]をクリックします。
メニューからWebフォームを選択した後にフィルタを表示するには、[フィルター適用時までフォームを表示しない]チェックボックスを選択します。次に、ユーザーはフィルターを選択し、[適用]をクリックして、Webフォームを作成する必要があります。
[フィルターが適用されるまでフォームを表示しない]チェックボックスを選択しない場合、フォームが選択されるとすぐにWebフォーム全体が表示されます。
[日付提出]セクションで、データ提出に関する次のオプションのいずれかを選択します。
[管理者の承認が必要] を選択した場合は、変更がデータベースにコミットされる前に、モデル管理者がコンポーザーを通じて変更を承認する必要があります。
[データベースへ直接]を選択すると、データベースに直接編集が行われます。承認プロセスがないため、このオプションを選択する場合は慎重に行ってください。
[エクスポート・フィルター]ドロップダウン・リストから、ユーザーがWebフォームを表示するために適用する必要があるフィルターを選択します。
[完了]をクリックします。
Webフォーム基本設定の設定
Varicent Incentive Compensation Management (ICM)では、Webフォームのエディターウィンドウに表示されるデフォルトの行数と列数を指定できます。
Webフォームのツールバーで、[環境設定]をクリックします。
エディターの属性を選択します。
Webクライアントで受け取り人をポータル・アクセスフィルターによって選択できるようにするには、[ポータル・アクセス・フィルターがある場合、受け取り人の選択を制限する]チェックボックスを選択します。
[完了]をクリックします。