签到数据导入出现“未在本地计算机上注册“Microsoft.Ace.OleDb.12.0””的错误

by lkc 2016.1.22 13:42
Step 1:用关键字Microsoft.Ace.OleDb.12.0查注册表,确定一下组件是否注册?    Step2:由注册表给出的信息,检查对应的文件位置,看起来不像是没有安装成功的样子    Step3:注意到是"C:\Program Files (x86)",这是一个32位程序的位置,推测有可能这批dll只能用于32位程序中    Step4:将IIS进程设置为32位模式: 验证数据导入功能ok:    Step 6:到微软网站下载ACE驱动,发现同时有32位版本和64位版本,这就对了!    St... [更多...]

Tags:

U9弹出画面自动横向扩展设置

by lkc 2016.1.18 15:23
几个前置知识点: 1、U9的基本单据都是按照1024*768的分辨率设计的 2、平台提供了两种自适应的方案:旧版自适应方案需要配置自适应文件列表;新版自适应方案需要开发修改设计期form 不需要再取配置文件 3、V5.0开始应用开发大规模修改了form以支持新版自适应方案 4、个性化增加控件到卡片容器时 会按照流式布局一直横向扩展 不会关心容器宽度是否够用 超出容器宽度的会显示不出来 5、U9中有很多主单据会在不同的业务场景作为弹出窗体出现 弹出时使用的个性化方案和从菜单进入时使用相同的个性化方案 问题描述:     通过菜单进入单据界面扩展了比较多的控件到卡片容... [更多...]

Tags:

OBA模板导入数据支持特殊字符

by lkc 2015.11.3 10:47
OBA 特殊字符 [更多...]

Tags:

考勤签到数据创建Excel文件时报“80070005 拒绝访问”错误的解决方案

by lkc 2014.11.11 08:18
1、问题现象: 考勤签到数据点击下载系统预置模板时报错:80070005 拒绝访问。portal下对应的目录已创建,但是文件没有创建成功。 2、windebug调试跟踪: 挂接Windbg跟踪,调用栈报错更加明确,如下 0:127> !pe*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll - PDB symbol for clr.dll not loadedExcep... [更多...]

构造bom开发流向集成流同步脚本

by lkc 2014.9.25 19:13
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。注意: 1、目前只在3.0开发流向集成流同步测试过 如果要在其他版本下使用 请将V30替换成对应的版本  2、此脚本为简易脚本——即只支持在已有分组项中添加新的构造BOM项的情况 3、@Filter的说明——构造bom编码的like匹配 最好先在原有的bom库中查询一下 以免导致修改了其他人的bom    declare @module bigint   declare @BuildSourceLibrary bigint &nbs... [更多...]

Tags:

个性化跨页签移动到grid之后点击该列IE卡死问题

by lkc 2014.8.15 09:31
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。问题号:201408120122 问题描述:生产线料品日计划界面的行页签里面都没有存储地点或完工地点,需要到“生产”页签里面填,当修改个性化把“完工地点”和“入库存储地点”调出来放到表行里,开单的时候一点到这两项(无论哪一项)就卡死,完全没有办法填写完工地点。 问题重现:生产线料品日计划,个性化,将“基本”页签以外的页签上的字段(任何字段,任何类型)扩展到Grid,点击扩展的字段时系统就会卡死。 问题跟踪:本地重现问题之后挂上VS的异常 在ca... [更多...]

根据已经定义的弹性域段信息自动生成field信息到view中的方法

by lkc 2014.5.23 13:49
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。1、实现一个BP用来返回一个Entity已经定义的所有弹性域的信息(可以使用马杰已经提供的API 示例中的写法是自己从数据库加载的) 关键代码如下:   public override object Do(object obj)  {         GetDFFDef bpObj = (GetDFFDef)obj;        ... [更多...]

客开直接指定加载特定的个性化模板的方法

by lkc 2014.5.12 15:17
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。一、问题邮件          原来在pmp平台提过一个问题,即如何为单据档案加载指定的个性化模板,当时你提供的解决方案是:          客开可以指定 主页面的SpecialTemplateID属性 设置客开加载的某个固定的个性化模板 代码类似: ((WebPartBase)part).SpecialTemplateID = "XXXXXXXX"; 其中的part是弹出的SO... [更多...]

CC迁入命令

by lkc 2013.6.4 08:57
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。Check in 一个文件 Cleartool checkin filename Check in 当前目录 Cleartool checkin . Check in 当前目录下所有文件. Cleartool Checkin –nc *.* Check in当前目录下所有的文件和目录中的文件 cleartool find . $file -exec ‘cleartool checkin -nc –ide $CLEARCASE_PN’

Tags:

慎用UFIDA.UBF.Query.CommonService.BindEnum方法 可能影响个性化功能设置

by lkc 2013.4.7 11:16
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。有些应用开发在可编辑的Grid界面支持定义查询方案的功能 可能是代码之间互相拷贝会在AfterUIModelBinding这个时机调用UFIDA.UBF.Query.CommonService.BindEnum方法用来绑定查询方案的枚举值 但是调用完这个方法之后发现个性化功能不能使用了 原因是该函数内部设置了不允许个性化——设计原则是报表查询界面都不支持个性化 代码如下: public static void BindEnum(String DropDownListName, IPart webPart, stri... [更多...]

个性化从卡片跨页签移动到Grid时模拟切换页签逻辑分析

by lkc 2013.3.21 16:44
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。使用个性化功能创建从卡片移动到Grid的列后会涉及如何同步列状态与控件本身状态的问题,目前使用的逻辑是这样的 1、在服务器端创建列时,直接设置该列是可用的 代码 2、在客户端输出一段逻辑,当焦点进入个性化列时调用callback逻辑模拟切换页签并返回控制逻辑的JS脚本 代码   IsNeedSwitchTabPage : function(colIndex,rowIndex) { if(typeof(colIndex)=="undefined" || colIndex==null || colIndex==""... [更多...]

Grid上使用callback返回时产生的一些问题

by lkc 2012.5.22 10:15
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。问题现象:杂发单个性化——通过关联计算,弹性域字段z001*库存数量=成本数量,可正常算出成本数量,但手工修改成本数量保存后,成本数量又恢复到个性化计算出的数量。 经过跟踪发现,修改成本数量时会引发引用开发的callback,这个逻辑返回的js如下 "var ThisGrid = $find('u_M_p0_DataGrid8');ThisGrid.SetReferenceCellValue(0,ThisGrid.GetColumnIndex('SUToCURate'),'2.3333333','2.3333333... [更多...]

V25版本个性化默认值改进方案说明

by lkc 2012.4.16 09:03
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。在V25版本中个性化的默认值增加了一种改进方案——进入界面之后默认值会被同时加载出来,不会出现“播放动画”的场景   使用方式如下: 1、  按照原来的方式设置个性化默认值(必须是默认的个性化默认值方案) 2、  确定之后默认值方案生效,此时界面会“播放动画” 3、  在地址栏的最后增加字符串【&TestDefaultValue=True】,确认之后刷新界面 4、  等所有的播放动画的效果结束之后,点击个性化按... [更多...]

二次加载的特殊问题

by lkc 2011.12.28 08:52
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。问题号:9201112220060 问题描述:退货时,个性化设计时,如果一起显示出料品扩展字段和批号扩展字段时,点击【下页】按钮时报错,错误截图附件 错误原因:个性化新增字段功能会根据元数据自动分析并生成版型数据 用来解决个性化字段不能加载数据的情况 个性化中对于二次加载的分析结果保存是按照一下结构保存的viewName-驱动字段对应的控件-驱动字段对应的需要加载的全部字段 这里有一个默认规则就是新增字段时要求该字段对应的驱动字段(参照)必须有对应的控件 具体到本例就是如果扩展了料品上的弹性域字段 则料品参照列必须在grid上 而应用开发... [更多...]

二次加载的显示调用

by lkc 2011.12.7 12:31
问题场景:销售订单快速录入界面关闭之后主页面(即SO)行上使用个性化功能扩展出来的料品相关属性值为空 [更多...]

个性化新增字段之后没有加载到数据的问题

by lkc 2011.12.7 12:18
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。问题描述:选配头个性话扩展字段为参照时,只能显示编码,没有显示名称出来;左边有树结构,没用平台数据绑定;record通过DTO进行赋值 开发描述:View是实体View,绑定也是用view绑定方式;页签显示要根据左边树选中节点以及其它参数来确定,因此把Model的值都清空后,再通过DTO进行二次赋值;实际上只是用model做了数据容器,根本就完全跳过了通用加载机制 解决方法:需要在填充完数据后显示调用版型加载方法 示例代码如下 private void ReLoadIUIFieldAttr(IUIFieldCollection field... [更多...]

多选参照返回不能触发个性化关联赋值的问题 慎用CloseDialog(bool isFreshParent)方法

by lkc 2011.12.6 08:47
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。问题号:9201111220028 问题现象:完工报告之副产品完工报告批量新增,标准产品每次新增,存储地点都会默认为生产订单的存储地点,而副产品是存放在另外一个地点的。以前在平台提交过问题,希望副产品完工报告的存储地点默认为料品档案的存储地点,平台回复通过个性化设置处理。对副产品完工报告批量新增,进行个性化设置,关联赋值。新增一条的时候,存储地点可以正常根据个性化设置赋值,如果两条或多条时,个性化设置不起作用。 原因解析:个性化关联赋值从根本上讲是依靠触发js事件执行个性化输出的脚本,从而完成前端关联赋值操作。对于本例而言,进入界面时关... [更多...]

个性化用户级模板的查看、删除并修改为组织级模板的方案

by lkc 2011.11.4 16:17
个性化用户级模板的查看、删除并修改为组织级模板的方案 [更多...]

个性化新增实体字段由于层级不够无法展开的问题

by lkc 2011.10.21 14:49
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。有时候用户需要在某个界面增加一个实体上的字段 但是这个字段的引用关系比较深 比如ADoc.ItemInfo.ItemMaster.ItemFIInfo.Property 而个性化的实体树(就是新增控件时选择字段的那棵树)在设计初始为了效率问题 设置了默认的展开层数为3 所以上面描述那个字段就没有办法通过实体新增的方式增加上来 解决方案: 应用开发在AfterCreateChildControl时调用如下代码 按照需求设置层级就可以了          ... [更多...]

Tags:

UBF

个性化实施基础问题和解决方案<一>

by lkc 2011.10.14 16:36
个性化实施基础问题和解决方案 [更多...]

Tags:

UBF

RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
613141 条评论
11 次评分
700473 次访问
访问统计开始于 2019年9月14日
平均日访问 8145 次
当前 123 人在线