EBS 迴圈處理塊記錄的程式碼
decalre
i number;
begin
i := 0;
go_block('asg_employee'); --導航到資料塊
first_record; --焦點放到第一條記錄上
loop
i := i + 1;
if i <> 1 then --判斷是否第一條記錄,不是就處理小一條記錄
next_record;
end if;
update eju_assess_ledger_assignments --更新資料
set assign_flag = :asg_employee.select_flag
where person_id = :asg_employee.person_id
and hs_name = :eju_assess_ledgers.hs_name;
if sql%rowcount = 0 then --如果不存在,就插入一條記錄
insert into eju_assess_ledger_assignments
(person_id,hs_name,assign_flag)
values(:asg_employee.person_id,:eju_assess_ledgers.hs_name,:asg_employee.select_flag);
end if;
exit when :system.last_record = 'TRUE'; --最後一條記錄就退出
end loop;
do_key('commit_form’); --提交form上的資料
go_block('eju_assess_ledgers');
hide_window('EJU_WINDOW');
end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14766526/viewspace-1155263/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 迴圈取值並處理示例
- IL程式碼底層執行機制之迴圈處理 (轉)
- CSS 前處理器中的迴圈CSS
- windows批處理之三:for迴圈Windows
- R中的迴圈多圖處理技巧
- iOS for 迴圈內網路請求的處理iOS內網
- spring原始碼深度解析— IOC 之 迴圈依賴處理Spring原始碼
- 記錄在JavaScript中對事件迴圈的理解JavaScript事件
- for迴圈批量註冊事件處理函式事件函式
- DOS 批處理命令For迴圈命令詳解
- Spring 是怎麼處理迴圈依賴的?Spring
- 讀取檔案迴圈處理的兩種方法
- Spring Ioc原始碼分析系列--自動注入迴圈依賴的處理Spring原始碼
- saltstack對遞迴依賴條件(死迴圈依賴)的處理遞迴
- 14,javase程式碼實戰-迴圈控制——foreach迴圈的使用(五)Java
- 迴圈列表圖片載入出錯處理
- ruby 怪異的while迴圈處理,和java的差別WhileJava
- 13,javase程式碼實戰-迴圈控制——for迴圈輸出空心的菱形(四)Java
- nginx日誌檔案按天記錄定時清理迴圈記錄Nginx
- 程式碼日數:高階迴圈
- Go 處理大陣列:使用 for range 還是 for 迴圈?Go陣列
- 15,javase程式碼實戰-迴圈控制——迴圈的終止與過濾(六)Java
- JavaScript的map迴圈、forEach迴圈、filter迴圈、reduce迴圈、reduceRight迴圈JavaScriptFilter
- 那些坑你沒商量的程式碼死迴圈
- Spring6 當中的 Bean 迴圈依賴的詳細處理方案+原始碼解析SpringBean原始碼
- Oracle資料庫出現ORA-19566 LOB壞塊的處理記錄Oracle資料庫
- CRC(迴圈冗餘校驗)和CBC(密碼塊鏈)密碼
- 個人實驗程式碼記錄 | 數字影像處理實驗3·影像直方圖與均衡化處理直方圖
- 遞迴處理複製變數目錄按原路徑複製到新目錄的指令碼遞迴變數指令碼
- 摘錄nginx 訊號處理方法部分程式碼Nginx
- oracle壞塊模擬處理(筆記)Oracle筆記
- 遇上DG挖礦病毒的處理記錄
- ora24756問題處理辦法(dblink迴圈呼叫)
- 如何在 Swift 中優雅的處理閉包導致的迴圈引用Swift
- 記錄Laravel異常處理類Laravel
- php redis 處理websocket聊天記錄PHPRedisWeb
- C#程式設計基礎第七課:C#中的基本迴圈語句:while迴圈、do-while迴圈、for迴圈、foreach迴圈的使用C#程式設計While
- javascript元素迴圈插入效果程式碼例項JavaScript