sap-dms中,可為文件型別都定義版本序列。
包括兩個配置:版本編號增加 , 版本序列
一.配置描述
1. 版本編號增加
用於配置文件版本增加的規則,要了解詳細的版本增加序列的配置可以檢視表tdwa_version。
可以選用的版本編號增加有:
0 無版本編號方式
1 用數字表示的版本編號 00 .. 99
2 用數字表示的版本編號 00 .. 99
3 文字數字的編號方式 a0 .. z9
4 文字數字的編號方式 a0 .. z9
5 文字數字的編號方式 aa .. zz
6 aa .. az; a0 .. a9; ba .. z9
7 看作 6, 但沒有 0
8 _a .. z ; aa .. z9
9 看作 5, 但允許 00
a 看作 6, 但允許 00
z* 用於使用者出口
2. 版本序列
配置手工在在表tdwa_version中定義版本序列。
二.例項
1. 如果選用標準的的版本遞增序列,則直接為版本編號增加選用0-a中的乙個,版本序列不配置。
2. 如果要使用自定義的序列,則為版本編號增加選用z,版本序列中配置自定義的版本序列。自定義的版本序列需要在表tdwa_version中配置。
不過,如果有中途啟用自定義的序列,而自定義序列不能涵蓋所有已經存在的文件的版本,則再對該文件做公升版時就會出錯。所以,自定義的版本序列,一般都要在初始時啟用。
3. 對於已經使用和很久,要改變版本序列是很麻煩的問題。需要使用增強出口控制。
有乙個例子是外圍系統管理文件,然後將文件發布到sap,該外圍系統的版本序列與sap最初使用的不一樣。為此,在文件接收介面中,將文件的版本放到記憶體中,然後在增強(badi:docuemnt_number01/version_check)中提取記憶體中的文件版本。用於建立文件。但是對於前台不起作用。 還在實驗中。
單文件及文件的序列化
1 建乙個單文件的專案 文件 2 寫乙個畫直線 矩形 橢圓的 3 建乙個mfc的類cgraph基於cobject 4 在graph.h中加 cgraph int,cpoint,cpoint declare serial cgraph int m ntype cpoint m ptorigin cpo...
vc文件序列化
1.carchive在選單開啟儲存時的 cfile file 1.txt cfile modecreate cfile modewrite carchive ar file,carchive store int i 4 char ch a float f 1.3f cstring str ar 以上...
MFC 文件序列化
一 建立乙個序列化類的五個步驟 參考msdn cobject serilize 1 建立乙個可序列化類,可序列化類都是從cobject繼承而來 2 過載serialize成員函式 3 在類宣告中使用declare serial巨集 4 定義乙個沒有引數的建構函式 5 在實現檔案中使用implemen...