Campaign
による TempFlag 列の使用方法
問題またはエラー:
Campaign
システム・テーブルにおける
TempFlag
列の用途はどのようなものでしょうか。
解決方法:
TempFlag
列は、ユーザーが変更を保存しないで取り消せるようにするためのメカニズムです。Campaign のバージョンに応じて、この列は、さまざまな
Campaign
システム・テーブル (例えば、
UA_flowchart
テーブル、
UA_Segment
テーブル、
UA_SummaryCube
テーブル) にあります。 これらのフィールドで使用される値は、以下のとおりです。
1 - 一時
0 - 保存済み
Campaign オブジェクトを作成してその構成を開始すると、新しい行が
TempFlag = 1
で作成されます。この時点では、
TempFlag = 0
になっている行はありません。
このオブジェクトを保存すると、新しい行が
TempFlag=0
で作成されます。同じレコードに関する 2 つの行が存在することになります。 システムは、これらの行を以下のように使用します。
保存後に行われたすべての変更は
TempFlag=1
行に保存されます。
操作が取り消された場合、変更は無視されます。
操作が保存されると、変更内容は最初に
TempFlag=0
行にコピーされます。
TempFlag=1
行は削除されます。
Copyright IBM Corporation 2015. All Rights Reserved.