我正在学习Oracle Apex,我的公司使用Apex 4,我有一个非常基本的问题。
例如,我必须显示一个显示此字段的表单
SELECT r.TXT_SIGLA, ANO_REF, MES_REF, NUM_QUANTIDADE VL, NUM_UNIDADE
FROM planejamento.PE_PARAMETRO_RESULTADO r
Join planejamento.pe_Parametro p ON p.TXT_SIGLA = r.TXT_SIGLA
WHERE ANO_REF = :ANO_REF AND MES_REF = :MES_REF
AND r.TXT_SIGLA IN (:P15_SIGLA)
但是当我创建表单时,我只看到如何从一个表中显示数据...如何在表单中显示此查询中的字段?
答案 0 :(得分:0)
要获取填充表单的属性,我可以通过href
在上一页中获取它们...
CASE
WHEN cod_tipo_calculo = 'P' THEN '<a href="f?p=161:12:112652092299890::NO::P12_NUM_SEQ:'||TO_CHAR( ROUND( AVG( DECODE( MES_REF, 2, VL, NULL )), 2 ))|| '"/>' || TO_CHAR( ROUND( AVG( DECODE( MES_REF, 2, VL, NULL )), 2 ))|| '</a>'
ELSE '<a href="f?p=161:12:&SESSION.::NO::P12_NUM_VALOR,P12_TXT_SIGLA,P12_ANO_REF,P12_MES_REF:'||TO_CHAR( ROUND( AVG( DECODE( MES_REF, 2, VL, NULL )), 2 ))||','||TXT_SIGLA||','||ANO_REF||
'"/>' || TO_CHAR( ROUND( AVG( DECODE( MES_REF, 2, VL, NULL )), 2 ))|| '</a>'
END fev
然后在表单中,我得到以下链接:
..f?p=161:12:104315456273143::NO::P12_NUM_VALOR,P12_TXT_SIGLA,P12_ANO_REF,P12_MES_REF:23,NPAJ,2017