加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

OracleFormFRM-15004:Errorwhileparsingjoincondition

(2023-03-28 11:10:03)
标签:

frm-15004

errorwhileparsingjoi

分类: 技术类
Oracle Form FRM-15004: Error while parsing join condition

Cause:
While creating a link between Master and Detail Block when the join details are provided
this error pop's up.

eg:
Master Block:  QUERY_HEADER

Detail Block:  QUERY_LINE

common column: INVOICE_ID

all the below join conditions I got the frm-15004 error

    QUERY_HEADER.INVOICE_ID = QUERY_LINE.INVOICE_ID

    INVOICE_ID = INVOICE_ID

    :QUERY_HEADER.INVOICE_ID = :QUERY_LINE.INVOICE_ID



Solution:

1. Go to Master and Detail Block Property Palette and check if the below properties have
   correct values
  
   Query Data Source Type:
  
   Query Data Source Name:
  
   This may not be required if your Blocks are based on views
  
OracleFormFRM-15004:Errorwhileparsingjoincondition

OracleFormFRM-15004:Errorwhileparsingjoincondition



2. Change the name of the Item in Detail block from INVOICE_ID to LINE_INVOICE_ID and now provide
   the below join condition
  
   INVOICE_ID = LINE_INVOICE_ID 

-- 刘轶鹤

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有