[AX2012]Report data provider调试
运行使用RDP作为数据源的报表时,RDP类被编译成.NET的服务调用,RDP是X++的代码,它的调试是在MorphX调试器中完成。要在MorphX调试器中调试RDP的X++代码需要以下配置:
- 添加AOS服务账号到本地Microsoft Dynamics AX Debugging Users用户组
- 在Dynamics AX Server Configuration中启用调试:打开Dynamics AX server配置工具,创建一个新的配置,在应用程序对象服务器(Application Object Server)标签页上选中“启用中断点以便调试在此服务器上运行的X++代码”和“启用全局中断点”,保存配置后重启AOS服务。
- 打开要调试的RDP代码,在processReport方法中添加一行“breakpoint;"启用断点。
- 打开Dynamics AX Debugger调试器并保持运行。
现在运行使用该RDP的SSRS报表,AX调试器会自动中断在“breakpoing”一行。
更多参见https://technet.microsoft.com/en-us/library/gg724081.aspx。
[AX2012]Report data provider调试的更多相关文章
- 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 (.Net SqlClient Data Provider)
		超时时间已到.在操作完成之前超时时间已过或服务器未响应. (.Net SqlClient Data Provider) 在做一个小东西的时候出现了这个问题,就是使用VS调试几次项目后,使用SQL Se ... 
- 解决“找不到请求的 .Net Framework Data Provider。可能没有安装.”错误
		问题: 这几天在装.NET 的开发环境,在装好VS2013和Oracle 11g之后,做了一个测试项目,运行调试没问题 但是涉及到数据库相关操作,如新建数据集.连接数据库等在调试的时候则会出现如下错误 ... 
- CodeSimth - .Net Framework Data Provider 可能没有安装。解决方法
		今天想使用CodeSimth生成一个sqlite数据库的模板.当添加添加数据库的时候发现: .Net Framework Data Provider 可能没有安装. 下面找到官方的文档说明: SQLi ... 
- 启用SQLite的Data Provider 运行WECOMPANYSITE时遇到ERROR CREATING CONTEXT 'SPRING.ROOT': ERROR THROWN BY A DEPENDENCY OF OBJECT 'SYSTEM.DATA.SQLITE'
		从网上下载的源码WeCompanySite,运行时报错 Error creating context 'spring.root': Error thrown by a dependency of ob ... 
- 错误:找不到请求的 .Net Framework Data Provider。可能没有安装.
		一.错误描述 今天在帮同事Debug的时候遇到这个问题,错误信息提示到是Data Provider的问题,首先我们看下环境. 数据库版本:Oracle 11.2.0.4.0 64位 数据库服务器:li ... 
- CodeSimth - .Net Framework Data Provider 可能没有安装
		使用CodeSimth 连接SQLite数据库库 提示错误 codesmith 6以上的版本,说是支持sqlite生成,也有对应的sqliteprovider.dll,但是使用时却说Test fail ... 
- SQL1159 Initialization error with DB2 .NET Data Provider, reason code 7(问题补充)
		SQL1159 Initialization error with DB2 .NET Data Provider, reason code 7 需要注册GAC,修改注册表 IBM官方方案: http: ... 
- 自己保留:data provider
		<system.data> <DbProviderFactories > <add name="MySQL Data Provider" ... 
- 找不到请求的 .Net Framework Data Provider。可能没有安装.
		学习中遇到的问题: 找不到请求的 .Net Framework Data Provider.可能没有安装. 找到的解决方法 解决方法: 安装Microsoft SQL Server Compact 4 ... 
随机推荐
- 【基础知识】.Net基础加强06天
			一. 垃圾回收 1. 垃圾回收的目的:提高内存的利用效率. 2. 垃圾回收器: 只回收托管堆中的内存资源,不回收其他资源(数据库连接.文件句柄.网络端口等): 3. 什么时候垃圾回收? a) 当对象没 ... 
- Kali Linux Web 渗透测试— 第十二课-websploit
			Kali Linux Web 渗透测试— 第十二课-websploit 文/玄魂 目录 Kali Linux Web 渗透测试— 第十二课-websploit..................... ... 
- Flash矢量图与位图性能对比
			Flash中使用位图的性能要高于矢量图,究竟有多大区别呢?数据有最好的说服力,开始测试: 一.机器配置 二.测试过程 测试程序控制红色小球在舞台中不停匀速移动,通过改变小球数量控制实际帧率在24帧/秒 ... 
- DDD基本概念
			一条箴言是:如果值对象是可共享的,那么它们应该是不可变的.值对象应该保持很小.很简单 极力推荐将值对象实现为不可变的.它们由一个构造器创建,并且在它们的生命周期内永远不会被修改.当你想要得到这个对象的 ... 
- C#——Dictionary<TKey, TValue> 计算向量的余弦值
			说明:三角函数的余弦值Cos我想,每个学计算机的理工人都知道,但是真的明白它的用途,我也是刚明白.每个人在初中或者高中的时候,都有这么个疑惑,学三角函数干什么用的?很直白的答案就是考试用的.而且当时的 ... 
- paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结
			paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结 一般的管理工具斗可以...就是要是sqlite没正常地关闭哈,有shm跟wal文件..例如ff的place.sqlit ... 
- ServiceStack 概念
			目录 ServiceStack 概念 ServiceStack Web Service 创建与调用简单示列 ServiceStack ServiceStack是.Net和Mono的开源框架,相对WCF ... 
- 搭建Java环境JDK,和运行环境JRE
			1:想要学习Java第一步就是搭建Java环境,就是安装JDK,又因为JDK里面包含JRE,所以在安装JDK的过程中就安装了JRE,所以以下只是给出了JDK的安装包,自行下载安装即可 链接:http: ... 
- php读取大文件的方法
			1.使用file 函数直接读取 $starttime = microtime_float(); ini_set('memory_limit','-1'); $file = "testfile ... 
- cocos2d-x 2.x版本接入bugly的总结
			最开始项目使用的是自己DIY的很简陋的上报系统,后来改成google breakpad来上报,发现其实都做的不太理想,游戏引擎因为版本历史问题存在一些崩溃问题.后来3.x接入了bugly,我这边抽了几 ... 
