主要内容

mlreportgen.dom.DebugMessage类

包:mlreportgen.dom
超类:

描述

创建源自指定源对象的调试消息文本。

建设

debugMsgObj= DebugMessage(文本、sourceObject)使用指定的文本创建源自指定源对象的调试消息。

输入参数

全部展开

要为消息显示的文本。

消息来源的DOM对象。

输出参数

全部展开

的表示的调试消息mlreportgen.dom.DebugMessage对象。

属性

全部展开

此文档元素的ID,指定为字符向量或字符串标量。DOM在创建文档元素时生成一个会话唯一的ID。您可以指定自己的ID。

消息来源的源DOM对象。

标记,指定为字符向量或字符串标量。

DOM生成一个会话唯一标记,作为创建该对象的一部分。生成的标记具有CLASS:ID形式,其中CLASS是对象类,ID是Id对象的。指定您自己的标记值可以帮助您确定在文档生成过程中哪里发生了问题。

消息文本,指定为字符向量。

方法

使用DebugMessage方法类似于如何使用ProgressMessage方法。

方法

目的

formatAsHTML

将消息格式化为HTML。

formatAsText

将消息格式化为文本。

passesFilter

确定消息是否通过过滤器。

例子

全部折叠

创建报告文档。

进口mlreportgen.dom。*;d =文档(“测试”“html”);

创建侦听器并将其添加到消息调度程序中。

调度程序= MessageDispatcher.getTheDispatcher;dispatcher.Filter.DebugMessagesPass = true;l = addlistener(调度程序,“消息”...@ (src evtdata) disp (evtdata.Message.formatAsText));

添加报告内容。

开放(d);p =段(“章”);p.Tag =“章标题”;p.Style = {CounterInc (“章”),...CounterReset (“表”),空格(“以前”)};追加(p, AutoNumber (“章”));追加(d, p);

生成报告。

关闭(d);rptview (d);

删除侦听器,以避免在MATLAB中重复报告消息对象®会话。

删除(左);