台達DOP100,存檔>1000的修改方法
可參照KM-10011
步驟 1
步驟 2 & 3
子巨集10 及 頁面501 開啟巨集 插入
$19 = $17 * 200 + 1000 * ($14-1)
IF $10 <= 5
# Do nothing
ELSEIF $10 <= 10
$19 = $19 + 1000 * ($14-1)
ELSEIF $10<=15
$19 = $19 + 2000 * ($14-1)
ENDIF
步驟 4
- Initial 巨集修改方法
1000筆, 設1,2000筆, 設2,...
$14 = 2
以後儲存筆數改變時(2000改3000 或更大時),僅修改Initial 巨集的$14
修改說明
- 子巨集10
搜尋$19
偏移量
$19 = $17 * 200 + 1000 * ($14-1)
- 參數存取頁面501 畫面開啟巨集
$19 = $17 * 200 + 1000 * ($14-1)
檔名時間儲存在RCPNO1 ~ RCPNO3,每一組RCPNO 只存1000 word
亦即50筆檔案日期時間紀錄,第51筆則在RCPNO2,101筆在RCPNO3
當存檔配方擴增為2000筆時,則檔號檔名開頭位置在RCP2000RCP2999
第51筆在RCP40004999,第101筆在RCP6000~RCP6999
第51筆偏移量+1000,第101筆偏移量+2000
$19 = $17 * 200 + 1000 * ($14-1)
在子巨集10 及頁面501 開啟巨集 $19 = ...
下面,再補上以下偏移量
檔名時間一組紀錄只存1000,當存檔紀錄改為2K or 3K
每50組檔名需偏移1000*($14-1)
IF $10 <= 5
# Do nothing
ELSEIF $10 <= 10
$19 = $19 + 1000 * ($14-1)
ELSEIF $10<=15
$19 = $19 + 2000 * ($14-1)
ENDIF