推式生单配置

by RainBirda 2015.7.14 09:45
 注:脚本执行有风险,对于客户正式环境请在研发指导下执行。 下面的示例是销售订单转调出单的SQL脚本,可按自己的需求进行修改,将脚本放到相应模块下的PostSQL文件夹中即可。   效果图    --定义变量 DECLARE @SourceEntity BIGINT --来源单据实体 DECLARE @TargetEntity BIGINT --目标单据实体 DECLARE @StartSN BIGINT DECLARE @RefType VARCHAR(50) --单据类型参照UID(Container) --ID写死,按照文档说明顺序递增 SET @StartSN=3015011001 --调出单参照UID SET @RefType = 'f96ec85b-120d-4fdb-a43c-f5097809a2df' --目的单据 调出单 SELECT @TargetEntity = Local_ID FROM UBF_MD_Class WHERE FullName = 'UFIDA.U9.InvDoc.TransferOut.TransferOut' --来源单据 销售订单 SELECT @SourceEntity = Local_ID FROM UBF_MD_Class WHERE FullName = 'UFIDA.U9.SM.SO.SO' --先删除 @SourceEntity @TargetEntity 为主键 DELETE FROM Base_PushToDocTypeConfig_Trl WHERE ID IN (SELECT ID FROM Base_PushToDocTypeConfig WHERE SourceEntity = @SourceEntity AND TargetEntity = @TargetEntity) DELETE FROM Base_PushToDocTypeConfig WHERE SourceEntity = @SourceEntity AND TargetEntity = @TargetEntity DELETE FROM Base_PushToDocTypeConfig_Trl WHERE ID = @StartSN DELETE FROM Base_PushToDocTypeConfig WHERE ID = @StartSN --新增 INSERT INTO Base_PushToDocTypeConfig (ID, CreatedOn, ModifiedOn, CreatedBy, ModifiedBy, Application, SourceEntity, TargetEntity, TargetDocTypeReference, --[来源单据类型], [AttrExpression1],--属性表达式1 [AttrType1],--属性类型 [UIParam1],--UI参数 [UserAttr1],--使用条件 [ParamName1],--参数名称 --[业务类型], [AttrExpression2], [AttrType2], [UIParam2], [UserAttr2], [ParamName2], --[调拨类型], [AttrExpression3], [AttrType3], [UIParam3], [UserAttr3], [ParamName3]) VALUES ( @StartSN, Getdate(), Getdate(), 'admin', 'admin', 3015, @SourceEntity, @TargetEntity, @RefType, --[来源单据类型(参照类型)], 'SrcDocType', 'UFIDA.U9.SM.SO.SODocType', '26242049-2e2a-4797-96c3-3429b9a9463b',--当条件为参照时预置参照的ID,否则取这个类型参照的第一个 'AttrName1', 'SrcDocType', --[业务类型], 'BusinessType', 'UFIDA.U9.Base.Doc.BusinessTypeEnum', '', 'AttrName2', 'BusinessType', --[调拨类型], 'TransferType', 'UFIDA.U9.InvDoc.Enums.TransferTypeEnum', '1,2',--当条件为枚举时预置枚举的值的范围,用逗号隔开,如果不预置则取枚举的全部 'AttrName3', 'TransferType' ) INSERT INTO Base_PushToDocTypeConfig_trl (ID, SysMLFlag, AttrName1, AttrName2, AttrName3) VALUES (@StartSN, 'zh-CN', '来源单据类型', '业务类型', '调拨类型')   注意:目的单据类型可根据调拨类型或业务类型自动过滤,但是当它们为空时,目的单据类型显示所有的。    

报表服务器的安装和配置

by 徐洪波 2015.6.5 16:13
一、前言 最近进行报表开发,需要配置报表环境,到U9 Blog上发现了这篇文章:http://u9service.ufida.com.cn/U9blog/post/2015/03/27/报表服务器安装和配置.aspx,上面写的还是很详细的,按照上面的步骤一步一步做下去,发现在最后一步有些问题,即便按照文章的方法完成配置,还是不能正常使用报表服务,经过尝试,把自己配置的过程分享出来,这样有两种方案可供选择。 二、配置过程 整个报表的配置过程大抵和上面的链接文章类似,只是最后一步有些不同。此外,在配置的过程中,遇到一些上述文章中没有提到的问题。先说说在配置时遇到的问题: (1)设置报表服务器的账号信息时,提示“报表服务器无法解密用于访问报表服务器中敏感数据或加密数据的对称密钥”,在SQLServer 2008 R2 Reporting Services配置管理器中的“加密密钥密钥”中点击删除再变更即可。 (2)在删除对称密钥时,报错提示“尝试连接到报表服务器远程过程调用(RPC)端点时出错。请确保报表服务器 Windows 服务正在运行,然后重试该操作”。这个问题,在服务中启动RPC服务后重试即可解决。 上述两个问题是在配置报表服务器的过程中遇到的,如果你也遇到同样的问题,可以参考以上的解决方案。 在上述链接的文章中,最后一步是拷贝文件,我的配置过程没有这个步骤。使用UFIDA.UBF.SystemManage.Install工具配置后已经提示安装成功,但仍然使用不了报表服务,而且第一次安装会很快完成并提示安装成功,并没有拷贝文件的过程,所以才导致后期的报表服务不可用吧。在Install工具中把报表服务卸载后再次安装,与第一次不同的是在消息列表中会提示下载文件,完成后重新启动相关服务即可。

手工配置U9报表

by lifengb 2012.5.22 13:04
配置U9报表 [更多...]

RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
738895 条评论
11 次评分
1216770 次访问
访问统计开始于 2019年12月15日
平均日访问 6913 次
当前 82 人在线