Workflow "Next Record Operation" son record sorunu

Merhaba,

WF’da atılan query sonucunda dönen sonuçlar üzerinde işlem yaparken kullanılan “Next Record” operation’ını ara sıra sorgu sonucu gelen son kayıt üzerinde işlem yapmıyor. Bunu sebebi ise kullandığımız “NoMoreRecords" output’u 1 kayıt daha varken true dönüyor ve biz bu parametreye göre işlemi sonlandırırsak son kaydı güncellemiyor.


Aşağıdaki linkte oracle da bunu kabul etmiş ve bunu bug olarak ele almış.

https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=368940557532926&id=1674175.1&_afrWindowMode=0&_adf.ctrl-state=itk8ye15r_4

 

Bu sorun çözümü için ilk sorguda “NumAffRows" değerini çekip “Next Record” adımında bu değişkeni bir eksilterek decision pointte bu değişkeni kontrol etmek.


1 - query data: 



2- check record count

3-   RecordCount - 1


4 – check record count after next record.








Yorumlar

Bu blogdaki popüler yayınlar

Siebel OpenUI Presentation Model ve Physical Renderer Yapısı

Long running query'ler için Query Plan fixleme

Profile Attribute Listesi