刚接触EBS,现想请教大家一个关于客户化应用设置的问题!

刚接触EBS,现想请教大家一个关于客户化应用设置的问题!,第1张

首先简要说下什么叫应用吧,应用是一组功能,程序,菜单,库,报表和其他对象的集合,oracle为了方便管理各个不同的模块所以创建了不同的应用如OPM 财务管理系统等应用为了更进一步管理每个应用下的对此,oracle设置了需要为应用创建对应的oracle schema(数据库用户)在oracle中注册是应用用来访问数据库的注册数据组我感觉的就像是grant 这个应用对应oracle schema的对应的权限给apps这个是我的理解,希望对你有帮助啦

由于本机环境问题,导致做的xml publisher报表跑不出来,无法显示 XML 页。 使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 XML 文档只能有一个顶层元素。处理资源 '***:8001/OA_CGI/FNDWRR.exe?temp_id=2326230111' 时出错。第 12 行,位置: 2 <ITEM_LIST> -^ 但是在同事的电脑上可以跑出来。 后面设置了$OA_JRE_TOP/jre/lib/fonts的字体,我本机jre有两个,其中1.6.0_07的没有类似ALBAN*.ttf 的文件。添加以后解决。 转: 问题描述:在使用XMLP做报表的过程中,经常会遇到乱码的情况。 导致乱码的原因有两种:字符集的问题和字体定义的问题。 字符集引起的乱码 :一般乱码成不规则性的。 字体定义引起的乱码:一般乱码是规则的,一般为(反?) 一. 字符集的问题 解决方法: 1. 在PL/SQL中输出XML时,头信息的编码为: output('<?xml version="1.0" encoding="' fnd_profile.value('ICX_CLIENT_IANA_ENCODING') '"?>') 2. 修改EBS系统首选项: 客户机字符编码修改为:Unicode(UTF-8),修改首选项会影响到配置文件 FND: NATIVE CLIENT ENCODING的值。 3. 直接修改FND: NATIVE CLIENT ENCODING的值,使客户机的编码与服务器保持一致。 4. 注意事项: ORACLE的字符集命名(非国际标准)和XML规范(IANA国际标准)不一致,我们还不能直接根据Oracle的字符集来设置XML字符集,需要根据下表映射设置(也可以通过utl_gdk.charset_map来获得映射关系): 二. 字体定义的问题 解决步骤: 1. 查看$OA_JRE_TOP/jre/lib/fonts目录下是否包含类似ALBAN*.ttf 的文件。 2. 如果没有,从EBS的$FND_TOP/resource 下拷贝一份, 使用命令: cp $FND_TOP/resource/ALBAN*.ttf$OA_JRE_TOP/jre/lib/fonts 3. 重启应用。问题就可以解决。 4. 原理:默认情况下,XMLP不支持中文,原因仅仅是缺少字体。因为XMLP采用Java编写,理论上Java支持任何语种。EBS自带了中文字体,但没有安装到XMLP目录。因此要做个拷贝. 5. XMLP默认输出格式为HTML的时候,打开时所使用的字体是$OA_JRE_TOP下的。使用EXCEL和PDF时使用的是$FND_TOP下面的字体


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11261433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存