收藏 分销(赏)

powerdesigner16从入门到精通模型报告.ppt

上传人:精**** 文档编号:10237328 上传时间:2025-04-28 格式:PPT 页数:104 大小:2.21MB 下载积分:20 金币
下载 相关 举报
powerdesigner16从入门到精通模型报告.ppt_第1页
第1页 / 共104页
powerdesigner16从入门到精通模型报告.ppt_第2页
第2页 / 共104页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1,第,8,章 模型报告,8.1,模型报告的种类,8.2,创建模型报告,8.3,管理模型报告编辑器,8.4,本章小结,2,第,8,章 模型报告,(,续,),PowerDesigner,不仅提供了丰富、灵活的软件系统建模功能,同时还提供了完善的模型报告编辑功能,通过模型报告以文档的形式描述模型,为软件系统提供详尽的文档资料。,PowerDesigner,能够对模型报告文档进行精细的控制,不但可以对文档所包含的内容项进行设置,还可以对内容项的格式进行设置。为此,,PowerDesigner,提供了多种方法以及模型报告模板,帮助用户迅速完成模型报告的设计、修改、输出工作。,3,8.1,模型报告的种类,PowerDesigner16,提供了完善的模型报告编辑功能,能够为各种模型生成标准或定制的模型报告。模型报告主要分为单模型报告、多模型报告和列表报告三种类型。其中,单模型报告是指针对一个模型生成的模型报告;多模型报告是指使用相同或不同类型的多个模型生成的报告;列表报告则能够建立模型中单一类型对象的列表文件,并可以根据需要过滤对象列表中的行与列。,4,8.2,创建模型报告,在,PowerDesigner,中主要采用,4,种工具管理模型报告,分别为模型报告模板编辑器、模型报告编辑器、多模型报告编辑器和模型报告语言编辑器。其中,模型报告模板编辑器主要用于管理生成模型报告的模板;模型报告编辑器主要用于管理单个模型报告;多模型报告编辑器主要用于管理多模型报告;模型报告语言编辑器主要用于为各种报告提供语言资源文件。不同类型,5,8.2,创建模型报告,(,续,),的模型报告可分别采用上述不同工具完成编辑与生成工作。下面详细介绍单模型报告和多模型报告的生成过程。,8.2.1,创建单模型报告,在,PowerDesigner,中可以采用模型报告向导、模型报告编辑器以及模型报告模板三种方法生成单模型报告。,1.,采用报告向导生成单模型报告,6,8.2,创建模型报告,(,续,),初学者可以采用报告向导工具生成单模型报告,在报告向导的帮助下一步步完成报告生成工作。具体操作步骤如下:,(1),打开需要生成报告的模型。,(2),选择,Report,Report Wizard,菜单项,打开生成模型报告向导窗口,如图,8.1,所示。,7,8.2,创建模型报告,(,续,),图,8.1,生成单模型报告向导欢迎界面,8,8.2,创建模型报告,(,续,),其中:,Provide a name for your report,:用于指定模型报告名称。,Select a language for the titles of report items,:用于指定模型报告采用的语言。可以利用,Select Path(,路径选择,),工具,选择语言资源文件所在位置。,PowerDesigner,提供了多种语言,例如,English(,英语,),、,French(,法语,),、,German(,德,9,8.2,创建模型报告,(,续,),语,),、,Korean(,韩语,)Simplified Chinese(,简体中文,),、,Traditional Chinese(,繁体中文,),等等。,注意:在,PowerDesigner,中可以使用系统提供的语言资源文件,也可以采用自定义语言资源文件。语言资源文件是一种以,.XRL,为后缀的,XML,文件,用于约束报告中可打印字符文本。一个语言资源文件可以被多个报告共享。,(3),单击“下一步”按钮,打开模型报告格式选项设置界面,如图,8.2,所示。,10,8.2,创建模型报告,(,续,),图,8.2,格式选项设置界面,11,8.2,创建模型报告,(,续,),其中:,Select the format for your report,:用于指定模型报告生成格式,包括以下三种格式:,HTML,for publishing your report on the Internet or intranet,:生成,HTML,文档。,RTF,for publishing your report in a Rich Text Format file,:生成,RTF,文档。,Local,for printing the report directly from its editor,:生成直接打印文档。,12,8.2,创建模型报告,(,续,),Select a presentation template for your report,:用于指定模型报告外观模板。,HTML,外观模板包括以下几种样式:,None,Blue,:蓝色的。,Light Blue,:亮蓝色的。,Yellow,:黄色的。,RTF,外观模板包括以下几种样式:,None,13,8.2,创建模型报告,(,续,),Classic,:古典的。,Modern,:现代的。,Professional,:专业的。,Standard,:标准的。,注意:可以通过,Preview,查看每一种外观样式。,(4),单击“下一步”按钮,打开模型报告内容结构设置界面,如图,8.3,所示。从中选择报告中包含的内容结构。,14,8.2,创建模型报告,(,续,),图,8.3,模型报告内容结构设置界面,15,8.2,创建模型报告,(,续,),其中:右侧用于选择报告内容,左侧用于预览报告结构。,报告内容分以下,3,节:,Introduction Section,:介绍节。,Introduction Text,:介绍文本。,Model propertied,:模型属性。,Short description section,:简单模型描述节。,Display diagrams,:显示图形。,16,8.2,创建模型报告,(,续,),List objects,:对象列表。,Full description section,:完全模型描述节。,Display diagrams,:显示图形。,List objects before full description,:详细描述前显示对象列表。,Objects detailed description,:详细描述对象。,(5),单击“下一步”按钮,打开模型报告样式设置界面,如图,8.4,所示。,17,8.2,创建模型报告,(,续,),图,8.4,模型报告样式设置界面,18,8.2,创建模型报告,(,续,),其中:,中间列用于指定报告中包括的对象类型。另外,还可以在中间列选定某对象,在右侧列设置该对象的列表样式,(List Layout),和卡片样式,(Card Layout),。,注意:如果模型中存在包,则在图,8.3,中单击“下一步”按钮后会出现包选项设置界面,在其中完成包显示格式的设置。,(6),单击“下一步”按钮,打开模型报告设置结束界面,如图,8.5,所示。单击,“Preview”,19,8.2,创建模型报告,(,续,),按钮,预览报告样式。单击“完成”按钮结束模型报告设置工作。,图,8.5,模型报告设置结束界面,20,8.2,创建模型报告,(,续,),2.,采用报告编辑器生成单模型报告,采用报告编辑器生成单模型报告,快速、灵活,适合于比较熟练的软件系统建模人员。具体操作步骤如下:,(1),打开需要生成报告的模型。,(2),选择,Report,Reports,菜单项,打开报告列表窗口,如图,8.6,所示。,21,8.2,创建模型报告,(,续,),图,8.6,报告列表窗口,在报告列表窗口中列出该模型包含的报告,可以从中选择需要重新编辑的报告,然后单击,Edit Report,工具,,进入报告编辑器窗口,对报告进行编辑;可以单击,Report Wizard(,报告向导,),工具,,进入模型报告向导窗口,采用报告,。,22,8.2,创建模型报告,(,续,),向导创建模型报告,,,可以单击,New Report,工具,,如图,8.7,所示,建立新的模型报告。另外,还可以对模型报告进行删除,、预览,、打印,、生成,HTM,文档 或,RTF,文档 等操作。,图,8.7,新建模型报告窗口,23,8.2,创建模型报告,(,续,),其中:,Report name,:用于指定报告名称。,Language,:用于指定报告采用的语言。,Report template,:用于指定报告采用的模板。可以利用,Select Path,工具,选择报告模板所在位置。,系统提供的模板主要包括以下几类:,None,:空报告。,24,8.2,创建模型报告,(,续,),Full,:显示内容包括所有模型选项以及内容列表。,List,:显示内容包括所有列表项以及标题项。,Standard,:显示内容包括模型图、包图、大部分列表项以及内容列表。,注意:在,PowerDesigner,中可以使用系统提供的报告模板,(,模型不同,报告模板不同,),,也可以使用自定义报告模板,自定义报告模板的过程以及使用方法见,8.3,节。,25,8.2,创建模型报告,(,续,),(3),单击“,OK,”按钮,进入模型报告编辑器窗口,如图,8.8,所示。在报告编辑器中实现对报告的编辑、预览、打印、生成,HTML,或,RTF,文档工作。编辑结束后保存报告。报告编辑器的具体使用方法见,8.3,节。,26,8.2,创建模型报告,(,续,),图,8.8,报告编辑器窗口,27,8.2,创建模型报告,(,续,),3.,采用报告模板生成单模型报告,采用报告模板生成单模型报告具体操作步骤如下:,(1),打开需要生成报告的模型。,(2),选择,Report,Generate Report,菜单项,打开生成报告窗口,如图,8.9,所示。,28,8.2,创建模型报告,(,续,),图,8.9,生成报告窗口,29,8.2,创建模型报告,(,续,),其中:,Report template,:用于指定报告采用的模板。,Model report,:用于指定需要生成的报告。,Generation action,:用于指定报告生成格式。,Generate HTML,:生成,HTML,报告,文件扩展名为,.html,。,Generate RTF,:生成,RTF,报告,文件扩展名为,.rtf,。,Print report,:打印报告。,30,8.2,创建模型报告,(,续,),Print preview,:打印预览。,Report name,:用于指定报告名称。,Language,:用于指定报告采用的语言。,File name,:用于指定报告的文件名及所在位置。,(3),单击“,OK,”按钮,生成报告。,31,8.2,创建模型报告,(,续,),8.2.2,创建多模型报告,针对多个模型生成的模型报告称为多模型报告。创建多模型报告的具体操作步骤如下:,(1),打开需要生成报告的多个模型中的任何一个模型。,(2),选择,File,New Model,菜单项,打开新建模型窗口,如图,8.10,所示。在新建模型窗口中选择,Multi-Model Report,,建立多模型报告。并输入模型名称和报告名称,选择报告采用的语言和报告模板。,32,8.2,创建模型报告,(,续,),图,8.10,新建多模型报告窗口,33,8.2,创建模型报告,(,续,),其中:,Report name,:用于指定报告名称。,Model name,:用于指定模型名称。,Model type,:用于显示模型类型。,Language,:用于指定报告采用的语言。,Template,:用于指定报告模板。,34,8.2,创建模型报告,(,续,),(3),单击“,OK,”按钮,打开多模型报告编辑窗口,如图,8.11,所示。在有效项目中选择需要的项目,完成报告项目设置工作。项目选择的方式为:鼠标双击需要的项目,或者单击鼠标左键将需要的项目拖拽到报告项目的合适位置。,注意:由于在上一步中选择了空模板,None,,因此图,8.11,中报告项目,Report items,中节,Section_1,内容为空。,35,8.2,创建模型报告,(,续,),图,8.11,多模型报告编辑窗口,36,8.2,创建模型报告,(,续,),(4),加入新模型,具体操作步骤如下:,选择,Report,Report Properties,菜单项,打开多模型报告属性窗口,选择,Sections,选项卡,增加新模型,如图,8.12,所示。在空白行添加新模型,指定节名称、选择模型以及报告模板。,37,8.2,创建模型报告,(,续,),图,8.12,多模型报告属性窗口,38,8.2,创建模型报告,(,续,),其中:,Name,:用于指定节的名称。,Model,:用于指定新模型名称。,Type,:用于显示模型类型。,Template,:用于指定新增模型的模板。,单击“确定”按钮,返回多模型报告编辑窗口。在编辑窗口的右列下方出现新增节标签。如图,8.13,所示。,39,8.2,创建模型报告,(,续,),图,8.13,新增节标签,选择新增节标签,设置相应模型报告内容。,(5),利用报告工具栏预览、打印或生成,HTML,、,RTF,文档。,(6),保存多模型报告,多模型报告文件扩展名为,.mmr,。,注意:在,PowerDesigner,中,一个模型报告至少包括一个节,(Section),,一个节中只能包括一个模型的项目。生成模型报告时,系统自动为报告创建一个节。,40,8.3,管理模型报告编辑器,报告编辑器能够实现对单模型报告、多模型报告以及报告模板进行编辑。报告编辑器窗口如图,8.14,所示。报告编辑器由有效项目和报告项目两列组成。有效项目中显示与当前打开模型相关的项目。模型类型不同,有效项目中包含的内容不同。,41,8.3,管理模型报告编辑器,(,续,),图,8.14,报告编辑器,42,8.3,管理模型报告编辑器,(,续,),使用报告编辑器对报告或模板进行编辑,通常使用报告编辑器工具辅助完成编辑工作。报告编辑器工具如图,8.15,所示,其中各选项含义如表,8-1,所示。,图,8.15,报告编辑器工具条,43,8.3,管理模型报告编辑器,(,续,),表,8-1,报告编辑器工具条工具选项含义,序号,图标,英文名称,含义,序号,图标,英文名称,含义,1,Report Wizard,报告向导,6,Add Item,增加项目,2,Print Preview,打印预览,7,Up One Level,上移一行,3,Print,打印,8,Down One Level,下移一行,4,Generate HTML,生成,HTML,文档,9,Raise Level,升一级,5,Generate RTF,生成,RTF,文档,10,Lower Level,降一级,44,8.3,管理模型报告编辑器,(,续,),8.3.1,报告项目管理,1.,项目分类,不同模型包含的有效项目不同。默认情况下仅显示与选定模型相关的项目。有效项目主要包括以下几类:,(1),独立项目,该项目独立于特定的模型或对象,能够插入到报告的任何位置。例如:,45,8.3,管理模型报告编辑器,(,续,),Table of Contents,:报告目录。,Title,:内容标题。,Text Paragraph,:文本段落。,Text File,:文本文件。,Page Break,:分页。,Graphical File,:图形文件。,46,8.3,管理模型报告编辑器,(,续,),(2),模型依赖项目,模型依赖项目用于描述模型或包的基本信息,不能插入到对象依赖项目中。例如,CDM,的模型依赖项目包括:,Card,:卡片。,Description,:说明。,Annotation,:附注。,47,8.3,管理模型报告编辑器,(,续,),(3),对象列表项目,对象列表项目用于展示模型中包含的各种对象的情况。例如,CDM,模型的对象列表项目:,List of Packages,:包列表。,List of Business Rules,:业务规则列表。,List of Domains,:域列表。,List of Entities,:实体列表。,48,8.3,管理模型报告编辑器,(,续,),(4),对象依赖项目,该项目用于描述各种对象的基本信息。对象依赖项目严格依赖于对象,不能独立出现在报告中,也不能出现在其他对象中。例如,,Entity,对象的依赖项目包括:,Entity Card,:实体卡片。,Entity Description,:实体描述。,Entity Annotation,:实体附注。,49,8.3,管理模型报告编辑器,(,续,),2.,添加项目,在报告项目中添加项目的具体方法如下:,双击有效项目中的项目,该项目将被添加到报告项目列,出现在报告项目当前选项下方。,拖拽有效项目中的项目到报告项目中的目标位置,当鼠标指针为线时,这个项目将被放在线的上方;当鼠标指针为框时,这个项目将被放在框的下方。,右键单击有效项目中的项目,在快捷菜单中选,50,8.3,管理模型报告编辑器,(,续,),择,Add,菜单项,该项目将被添加到报告项目中选定项目的下方。,在报告项目中添加项目时的注意事项如下:,报告项目中至少包含一个项目时才能使用拖拽的方法添加项目。,可以将有效项目中的多个项目同时添加到报告项目中,使用,Ctrl,键可以辅助选择多个不连续的有效项目;使用,Shift,键可以辅助选择多个连续的有效项目。,51,8.3,管理模型报告编辑器,(,续,),有效项目中的同一个项目可以多次添加到报告项目中的不同位置。,模型依赖项目不能插入到对象依赖项目中。,对象依赖项目严格依赖于对象,不能独立出现在报告中,也不能出现在其他对象中。,在图,8.14,中添加多个项目之后的结果如图,8.16,所示。,52,8.3,管理模型报告编辑器,(,续,),图,8.16,添加项目后的报告项目列,53,8.3,管理模型报告编辑器,(,续,),3.,移动项目,在报告项目中,各个项目的出现顺序以及嵌套深度允许修改,可以采用以下几种方法实现:,采用鼠标拖拽的方法将需要移动的项目移动到目标位置。,采用工具条中的上移一行工具,、下移一行工具,、升一级工具,和降一级工具,实现项目的移动。,采用,Report,菜单中的移动项目菜单项完成项目的移动。,54,8.3,管理模型报告编辑器,(,续,),4.,设置项目格式,项目格式包括字体,段落,边界等等。可针对有效项目设置项目格式,这样的格式设置全局有效;也可以针对报告项目设置项目格式,这样的格式设置只对选定项目有效。项目格式具体设置步骤如下:,(1),在有效项目或报告项目中选择一个或多个项目。,(2),在快捷菜单中选择相应功能对报告项目进行编辑。根据项目类别和所处的位置不同,55,8.3,管理模型报告编辑器,(,续,),快捷菜单中出现的菜单项不同,常用的菜单项如下:,Up,:上移一行。,Down,:下移一行。,Format,:设置项目格式。,Edit Title,:编辑标题。,Delete,:删除。,Quick View,:快速浏览。,56,8.3,管理模型报告编辑器,(,续,),(3),格式设置,例一:目录标题设置,具体操作步骤如下:,在报告项目中选择,Table of Contents,项目。,在快捷菜单中选择,Edit Title,菜单项,打开目录标题设置窗口,如图,8.17,所示。,57,8.3,管理模型报告编辑器,(,续,),图,8.17,目录标题设置窗口,在文本框中输入目录标题。,单击,Format,按钮,打开目录格式设置窗口,如图,8.18,所示。在目录格式设置窗口中包括,4,个选项卡,分别为,Font,、,Paragraph,、,Border,和,Tabs,。,58,8.3,管理模型报告编辑器,(,续,),其中:,Font,选项卡主要用于设置选定项目的字体,(Font),、字体类型,(Font style),、字号,(Size),、下划线,(Underline),以及删除线,(Strikeout),参数,。,图,8.18,目录格式设置窗口,(Font,选项卡,),59,8.3,管理模型报告编辑器,(,续,),Paragraph,选项卡主要用于设置选定项目的段落参数,包括缩进,(Indent),、间距,(Space),和对齐方式,(Alignment),。如图,8.19,所示。,图,8.19,目录格式设置窗口,(Paragraph,选项卡,),60,8.3,管理模型报告编辑器,(,续,),Border,选项卡主要用于设置选定项目的边界参数,包括页面,(Frame),、页面宽度,(Width),、页面边框,(Box Width),、边框与文本之间距离,(From text),。如图,8.20,所示。,图,8.20,目录格式设置窗口,(Border,选项卡,),61,8.3,管理模型报告编辑器,(,续,),单击“确定”按钮,返回目录标题设置窗口。,单击“,OK,”按钮,结束目录标题设置。,例二:实体标识符标题设置,具体操作步骤如下:,在报告项目中选择,Entity Identifier,项目。,在快捷菜单中选择,Edit Title,菜单项,打开实体标识符标题设置窗口,如图,8.21,所示。,62,8.3,管理模型报告编辑器,(,续,),图,8.21,实体标识符标题设置窗口,在文本框中输入实体标识符标题。在实体标识符标题中允许使用变量,这些变量包括,(Insert,按钮中包括的变量,),:,63,8.3,管理模型报告编辑器,(,续,),Date,:日期。,Time,:时间。,Application Name,:应用名称。,Item,:项目。,Item Code,:项目代码。,Item Name,:项目名称。,Model Code,:模型代码。,64,8.3,管理模型报告编辑器,(,续,),Model Name,:模型名称。,Module Name,:模型类别,例如,CDM,、,PDM,等等。,Parent,:父节点。,Parent Code,:父节点代码。,Parent Name,:父节点名称。,注意:使用变量的方法为:首先将指针定位到标题中需要放置变量的位置,然后单击,Insert,按钮,从中选择所需变量即可。,65,8.3,管理模型报告编辑器,(,续,),单击,Format,按钮,打开实体标识符格式设置窗口,完成格式设置工作,具体设置方式同目录格式设置。格式设置结束后的实体标识符标题设置窗口如图,8.22,所示。,图,8.22,实体标识符标题设置后窗口,其余项目设置方法与上述设置基本相同。,66,8.3,管理模型报告编辑器,(,续,),8.3.2,报告对象管理,采用,PowerDesigner,生成模型报告,默认情况下报告中包括模型的全部对象,也可以自定义单模型报告或多模型报告中包括的对象,具体操作步骤如下:,1.,在工作区中打开模型报告。,2.,选择,Report,Select Objects,菜单项,打开报告对象选择窗口,如图,8.23,所示。根据模型类型以及模型中包含对象的不同,对象选择窗口中显示的内容不同。,67,8.3,管理模型报告编辑器,(,续,),图,8.23,对象选择窗口,68,8.3,管理模型报告编辑器,(,续,),3.,通过不同标签页选择所需对象。例如:,CDM,模型数据项的选择,如图,8.24,所示。,图,8.24,对象选择窗口,(,数据项标签页,),69,8.3,管理模型报告编辑器,(,续,),4.,通过,Customize Columns and Filter,工具,,进一步筛选满足条件的对象。如图,8.25,所示。仅选择创建日期在,2013,年,6,月,1,日之后的对象。,图,8.25,对象筛选窗口,70,8.3,管理模型报告编辑器,(,续,),5.,设置结束后,单击,“OK”,按钮,打开对象选择确认窗口,如图,8.26,所示。单击“,OK,”按钮,结束对象选择工作。,8.26,对象选择确认窗口,71,8.3,管理模型报告编辑器,(,续,),8.3.3,报告页面设置,报告页面设置包括对页眉、页脚以及报告属性等进行设置。页面设置结果只对当前节有效。,1.,页眉和页脚的设置,具体操作步骤如下:,(1),在报告项目,(Report items),中,选择根节点。,(2),在快捷菜单中选择,Header/Footer,菜单项,打开页眉和页脚,(Header and Footer),窗口,如图,8.27,所示。,72,8.3,管理模型报告编辑器,(,续,),图,8.27,页眉和页脚设置窗口,其中:,页眉和页脚中允许使用的变量包括,(Insert,按钮中包括的变量,),:,Current Date,:日期。,Current Time,:时间。,73,8.3,管理模型报告编辑器,(,续,),Page Number,:页码。,Model Name,:模型名称。,Model Code,:模型代码。,Module Name,:模块名称。,Application Name,:应用名称。,(3),单击“,Insert,”按钮,从中选择所需变量。,(4),单击“,Format,”按钮,设置页眉和页脚的格式。设置结果如图,8.28,所示。,74,8.3,管理模型报告编辑器,(,续,),2.,报告属性设置,具体操作步骤如下:,(1),在工作区中打开模型报告。,75,8.3,管理模型报告编辑器,(,续,),(2),选择,Report,Report Properties,菜单项,打开报告属性窗口,如图,8.29-8.32,所示。,图,8.29,模型报告属性窗口,(General,选项卡,),76,8.3,管理模型报告编辑器,(,续,),General,选项卡用于设置报告的名称、代码、采用的语言等属性,各选项含义如下:,Name,:用于指定报告名称。,Code,:用于指定报告代码。,Comment,:用于指定报告描述信息。,Language,:用于指定报告采用的语言。,No paragraph numbering,:不分节,仅对,RTF,格式报告和打印报告有效。,Generate empty paragraphs,:生成所有项目标题,包括内容为空的项目。,77,8.3,管理模型报告编辑器,(,续,),图,8.30,模型报告属性窗口,(Title Page,选项卡,),78,8.3,管理模型报告编辑器,(,续,),Title Page,选项卡用于设置报告的标题、作者、时间、版本以及摘要等属性,各选项含义如下:,No title page,:不生成报告封面。,Include title page,:生成报告封面。,Title,:用于指定报告标题。,Optional fields,:报告封面的可选项。,Author,:作者。,Date,:日期。,79,8.3,管理模型报告编辑器,(,续,),Version,:版本。,Summary,:摘要。,图,8.31,模型报告属性窗口,(RTF Format,选项卡,),80,8.3,管理模型报告编辑器,(,续,),RTF Format,选项卡用于设置,RTF,格式报告的模板和页眉页脚等属性,各选项含义如下:,RTF Presentation Template,Template,:用于指定,RTF,格式模板。,Options,Use sections header and footer,:用于指定是否采用自定义的页眉和页脚参数。,81,8.3,管理模型报告编辑器,(,续,),图,8.32,模型报告属性窗口,(HTML Format,选项卡,),82,8.3,管理模型报告编辑器,(,续,),HTML Format,选项卡用于设置,HTML,格式报告的模板、样式、页眉、页脚、目录层次等属性,各选项含义如下:,HTML Presentation Template,:报告样式模板设置。,Template,:用于指定,HTML,格式报告模板。,Style sheet,:用于指定报告样式。,Header,:用于指定报告页眉采用的模板文件。,Height,:页眉高度。,83,8.3,管理模型报告编辑器,(,续,),Footer,:用于指定报告页脚采用的模板文件。,Height,:页脚高度。,Home page,:用于指定报告主页采用的模板文件。,Table of contents,:报告目录格式设置。,Level,:用于指定报告目录层数。,Width,:用于指定报告目录宽度。,Image format,:用于指定报告中内嵌图形文件生成格式。,84,8.3,管理模型报告编辑器,(,续,),List format,:用于指定页面行数和链接数。,Add page break for top level lists and cards,:用于指定是否为顶层列表和卡片添加分页。,Sections,选项卡用于设置报告节参数。,(3),单击报告属性窗口中的,“,确定,”,按钮,完成报告属性设置工作。,(4),生成报告预览。,85,8.3,管理模型报告编辑器,(,续,),8.3.4,模板管理,采用,PowerDesigner,生成模型报告,不仅可以应用系统模板,也可以应用自定义的模板,并允许修改系统模板。采用报告编辑器修改及自定义模板的过程如下。,1.,修改模板,修改系统模板的具体操作步骤如下:,86,8.3,管理模型报告编辑器,(,续,),选择,Report,Report Templates,菜单项,打开报告模板列表窗口,如图,8.33,所示。也可以通过,Tools,Resources,Report Templates,菜单项打开报告模板列表窗口。,图,8.33,报告模板列表窗口,87,8.3,管理模型报告编辑器,(,续,),(2),在列表窗口中选择需要修改的报告模板。单击窗口左上方的,Properties,工具,,打开报告模板属性设置窗口,如图,8.34,所示。根据当前选定模板的不同,属性窗口中有效项目,Available items,以及模板项目,Template items,中列出的项目不同。,图,8.34,报告模板属性窗口,88,8.3,管理模型报告编辑器,(,续,),(3),在模板项目中设置模板内容结构及各项目格式。模板项目编辑方法与报告项目编辑方法相同,详见,8.3,节前面的叙述。,(4),保存模板。,2.,自定义模板,自定义模板的具体操作步骤如下:,(1),选择,Report,Report Templates,菜单项,打开报告模板列表窗口,如图,8.33,所示。,89,8.3,管理模型报告编辑器,(,续,),单击窗口左上方的,New,工具,,打开新建报告模板窗口,如图,8.35,所示。,图,8.35,新建报告模板窗口,90,8.3,管理模型报告编辑器,(,续,),其中:,Name,:设置新建模板名称。,Language,:选择新建报告模板采用的语言。,Type,:选择新建报告模板类型。,(2),单击“,OK,”按钮,打开模板编辑窗口,如图,8.36,所示。,91,8.3,管理模型报告编辑器,(,续,),图,8.36,自定义模板编辑窗口,(,初始状态,),92,8.3,管理模型报告编辑器,(,续,),(3),在模板编辑窗口中编辑模板项目及格式,如图,8.37,所示。在,CDM,模板中添加了报告标题以及实体列表项目。,图,8.37,自定义模板编辑窗口,(,设置后状态,),93,8.3,管理模型报告编辑器,(,续,),(4),选择,File,Save,菜单项,打开保存模板窗口,如图,8.38,所示。报告模板文件的扩展名为,.rtp,。单击“保存”按钮,保存文件。,图,8.38,保存模板窗口,94,8.3,管理模型报告编辑器,(,续,),注意:,PowerDesigner,中资源文件全部存储在安装路径的,Resource Files,文件夹中,例如报告语言资源文件存储在,Report Languages,子文件夹中;报告模板资源文件存储在,Report Templates,子文件夹中等等。为方便起见,建议自定义资源文件的命名应直观,存储位置方便记忆和查找。,95,8.3,管理模型报告编辑器,(,续,),(5),应用自定义报告模板,可以采用两种方式应用自定义报告模板,一种是在新建模型报告窗口中选择自定义报告模板,如图,8.39,所示。另一种方式是在生成报告窗口中选择自定义报告模板,如图,8.40,所示。,图,8.39,在新建模型报告中选择自定义报告模板,96,8.3,管理模型报告编辑器,(,续,),图,8.40,在生成报告窗口中选择自定义报告模板,97,8.3,管理模型报告编辑器,(,续,),(6),自定义报告模板应用预览。采用图,8.37,中定义的报告模板生成的,HTML,报告如图,8.41,、,8.42,所示。,图,8.41,自定义模板应用首页,98,8.3,管理模型报告编辑器,(,续,),图,8.42,自定义模板应用实体列表页,99,8.3,管理模型报告编辑器,(,续,),另外,还可以通过模型报告生成模板,步骤如下:,打开模型报告。,选择,Report,Create Template From Section,,打开报告模板编辑窗口,编辑报告模板。,保存模板。,100,8.4,本章小结,本章首先介绍了采用,PowerDesigner,生成模型报告的过程,主要包括:单模型报告的生成方法以及具体生成过程,多模型报告的生成过程。然后详细讲述了报告编辑器的使用方法,具体包括:采用报告编辑器设计模型报告内容结构,筛选模型对象,设置模型报告项目格式,设置模型报告页面格式及属性等。最后介绍了修改报告模板以及自定义报告模板的过程,并讲述了如何应用自定义模板。通过本章的学习,读者应掌握和了解如下内容:,101,8.4,本章小结,1.,掌握采用,PowerDesigner,生成模型报告的方法和具体操作步骤。,2.,熟练掌握报告编辑器的使用方法。,3.,掌握自定义报告模板的方法,以及应用自定义报告模板的方法。,4.,了解,PowerDesigner,项目分类。,102,8.4,本章小结,习题八,1.,简要叙述采用,PowerDesigner,生成模型报告的特点。,2.,试述采用,PowerDesigner,生成单模型报告有哪几种方法?,3.,简要叙述,PowerDesigner,报告编辑器的功能。,4.,如何在多模型报告中添加模型?,5.,如何为单模型报告增加节,(Section),?,6.,如何设置报告的页眉和页脚?,103,8.4,本章小结,7.,如何筛选报告中包括的模型对象?,8.,如何改变报告编辑器中报告项目的嵌入深度?,9.,试述,PowerDesigner,安装后,报告语言资源文件及报告模板资源文件默认存放路径。,10.,试述自定义报告模板的方法。,104,8.4,本章小结,11.,试述,PowerDesigner,系统报告模板,Full,、,List,、,Standard,之间的区别。,12.,试述,PowerDesigner,系统默认提供了哪几种报告语言?,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服