壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1498|回复: 9

oracle erp form personalization 修改查询页面的范围

  [复制链接]
发表于 2010/1/18 10:55:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请有经验的朋友帮忙研究下,我也在研究,有点急,还没有什么结果,可以从form personalization来入手解决吧!

我截图来说明吧!但点击supplier number c查询页面的时候,输入%号,然后查出来的结果是所有的supplier.现在的话,需求是根据一个点,查出相应的所有的supplier.现在这个点是韩国的,所以该查处韩国这个点所有的suppliers.大家有没有这样方面的研究请教下!
2010-01-17_185154.jpg
发表于 2010/1/21 10:28:21 | 显示全部楼层
可以针对“supplier number”重新做个值集,不使用系统默认的值集。
1.查看原代码取的“supplier number”值集。
2.在“类型”中选择“内置”,在右边的对象类型选择“值集”
3.然后在“类型”中选择“值列表”,把刚定义的值集替换。
 楼主| 发表于 2010/1/21 14:24:54 | 显示全部楼层
回复 2# star1980
在吗??你有什么联系方式!谢谢!紧急需要!或者你联系我!
 楼主| 发表于 2010/1/21 15:30:41 | 显示全部楼层
可以针对“supplier number”重新做个值集,不使用系统默认的值集。
1.查看原代码取的“supplier number” ...
star1980 发表于 2010/1/21 10:28

在线支援下哦!
发表于 2010/1/22 10:49:34 | 显示全部楼层
加你的MSN。
 楼主| 发表于 2010/1/23 20:34:07 | 显示全部楼层
加你的MSN。
star1980 发表于 2010/1/22 10:49



    好郁悶啊!公司msn 又上不了哦!你方便的話加我skype哦,你用jingshierr@hotmail.com查找,然后選擇shijin021這個用戶就可以了,謝謝哦,實在麻煩了哦!
发表于 2010/1/25 09:58:07 | 显示全部楼层
select  TEMP.party_name ,
        TEMP.vendor_number,
        TEMP.vendor_id ,
        TEMP.num_1099 ,
        TEMP.vat_registration_num ,
        TEMP.paid_to_name ,
        TEMP.active ,
        TEMP.auto_calculate_interest_flag ,
        TEMP.num_active_pay_sites,
        TEMP.num_inactive_pay_sites,
        TEMP.party_id ,
        TEMP.payment_function ,
        TEMP.vendor_type_lookup_code
from  ( select hp.party_name party_name,
      asup.segment1 vendor_number,
      asup.vendor_id vendor_id,
      asup.num_1099  num_1099,
      asup.vat_registration_num  vat_registration_num,
      hp.party_name paid_to_name,
      DECODE(SIGN(TO_DATE(TO_CHAR(START_DATE_ACTIVE,'DD-MM-YYYY'),
               'DD-MM-YYYY') - TO_DATE(TO_CHAR(SYSDATE,'DD-MM-YYYY'),'DD-MM-YYYY')),
               1, '', DECODE(SIGN(TO_DATE(TO_CHAR(END_DATE_ACTIVE ,'DD-MM-YYYY'),
               'DD-MM-YYYY') -  TO_DATE(TO_CHAR(SYSDATE,'DD-MM-YYYY'),'DD-MM-YYYY')),
               -1, '', 0, '', '*')) active,
      asup.auto_calculate_interest_flag  auto_calculate_interest_flag ,
      null       num_active_pay_sites,
      null      num_inactive_pay_sites,
      asup.party_id party_id ,
      iep.payment_function  payment_function,
      asup.vendor_type_lookup_code  vendor_type_lookup_code
from ap_suppliers asup,
     iby_external_payees_all iep,
     hz_parties hp
where ((:parameter.pay_in_full_party_id is null   and  asup.party_id=iep.payee_party_id)
  or (:parameter.pay_in_full_party_id is not null   and  asup.party_id=:parameter.pay_in_full_party_id))
and ((:parameter.pay_in_full_payment_function is null and   iep.payment_function  = iep.payment_function)
      or (:parameter.pay_in_full_payment_function is not  null and  iep.payment_function  = :parameter.pay_in_full_payment_function))     
and   asup.party_id = iep.payee_party_id
and   asup.party_id = hp.party_id
group by hp.party_name, segment1, vendor_id, num_1099, vat_registration_num,
      DECODE(SIGN(TO_DATE(TO_CHAR(START_DATE_ACTIVE,'DD-MM-YYYY'),
               'DD-MM-YYYY') - TO_DATE(TO_CHAR(SYSDATE,'DD-MM-YYYY'),'DD-MM-YYYY')),
               1, '', DECODE(SIGN(TO_DATE(TO_CHAR(END_DATE_ACTIVE ,'DD-MM-YYYY'),
               'DD-MM-YYYY') -  TO_DATE(TO_CHAR(SYSDATE,'DD-MM-YYYY'),'DD-MM-YYYY')),
               -1, '', 0, '', '*')),
     auto_calculate_interest_flag,
     asup.party_id,
     payment_function,
     asup.vendor_type_lookup_code
UNION
select  /*+ INDEX(hp  HZ_PARTIES_U1) no_expand */  hp.party_name party_name,
      null vendor_number,
      null vendor_id,
      hp.jgzz_fiscal_code num_1099,
      hp.tax_reference vat_registration_num,
      hp.party_name paid_to_name,
      null active,
      null auto_calculate_interest_flag,
      null num_active_pay_sites,
      null num_inactive_pay_sites,
      hp.party_id party_id,
      iep.payment_function payment_function,
      null vendor_type_lookup_code
from hz_parties hp,
     iby_external_payees_all iep
where hp.party_id = nvl(:parameter.pay_in_full_party_id, iep.payee_party_id)
and   iep.payment_function = nvl(:parameter.pay_in_full_payment_function,
                                 iep.payment_function)
and   hp.party_id = iep.payee_party_id
and   not exists (select 'x'
                  from ap_suppliers asup
                  where asup.party_id = iep.payee_party_id)
group by hp.party_name, hp.jgzz_fiscal_code, hp.tax_reference, hp.party_id,
     iep.payment_function
order by 1 )  TEMP
where  1=1
 楼主| 发表于 2010/1/25 17:54:52 | 显示全部楼层
select  TEMP.party_name ,
        TEMP.vendor_number,
        TEMP.vendor_id ,
        TEMP.num_ ...
star1980 发表于 2010/1/25 09:58
终于有点小眉目了哦,我想这个任务还得继续,在这里最感谢的就是star1980  的帮助,不过还得需要继续请教你哦!一代堆的东西,例如怎么搭建下载服务器平台,如何选择下载form,还有如何使用页面的参数,还有哪些表是什么意思!所以再次感谢,erp100,star1980 的小白
 楼主| 发表于 2010/1/26 10:33:43 | 显示全部楼层
select  TEMP.party_name ,
        TEMP.vendor_number,
        TEMP.vendor_id ,
        TEMP.num_ ...
star1980 发表于 2010/1/25 09:58



    呵呵,今天早上我跟老大那邊把那張form頁面down了下來,現在的話,我這里也裝了developer,可以繼續工作了!
发表于 2010/2/4 17:00:02 | 显示全部楼层
hao hao xue xi
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 22:47 , Processed in 0.018992 second(s), 15 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表