2016-07-25 5 views

答えて

1

あなたは、レコードが挿入されたときにレコードが挿入された後にレコードが更新されたときに、関数を実行するには、表のスクリプトを使用することができますまたは更新された後

アイデアはBBDDでsomehtingを削除することですレコードが削除されます。

テーブルスクリプトはJavaScriptを使用しますが、サーバー側の機能(FindRecord、SQL文など)にアクセスできます。

したがって、レコードが更新されたときにSQLステートメントを介してレコードを削除するために、テーブル・スクリプトをEntityに追加できます。

あなたがしようとしていることを正確に知らなくても、例を挙げるのは難しいです。 )( `関数UpdateRecordデータベース:

六匹のダニが実際にそれは私がやったまさにです

+1

サポート、アイデアは、会社の実体が更新されたワークフローとの関連を削除することでしたので、私は次のようにテーブル・スクリプトを使用します{ var entityID = new String(CRM.GetContextInfo( "Company"、 "Comp_CompanyId")); var sql = "UPDATE vCompany SET Comp_WorkflowId = NULL WHERE Comp_CompanyId =" + entityID + ";"; クエリ= CRM.CreateQueryObj(sql); Query.ExecSQL(); } ' –

+0

パーフェクトですが、「閉鎖」などのワークフロー状態を追加することもできます。そのレコードのワークフローインスタンスを更新して、ワークフローをデフォルトで「クローズ」に設定することができます。何をしようとしているかに応じて、リンクを削除するのではなく、ワークフローを閉じるほうがよいでしょう。良い仕事だけど! –

+0

遷移ルール​​は.exeを呼び出す.aspページであり、ブースネスロジックの場合はエンティティが更新されている場合は.exeを再度手動で呼び出す必要があるため、クローズ状態を使用します。 –

関連する問題