Report Engine (CREngine.dll)) 通过它可以完成一些任务,如在报告文件中合并数据,转换报告为其它格式等。...也正是因为报告引擎的作用,才可以将Asp.Net中的水晶报表转换成为普通HTML格式 水晶报表设计器(Crystal Report Designer (CRDesigner.dll)) 水晶报表就是在设计器中创建的...1) 从WebForm工具栏中拖动水晶报表查看器控件(Crystal Report Viewer)至.aspx页面中。 ...2) 调出水晶报表查看器控件的属性窗口 3) 点击[…]按钮查看”Data Binding”属性,并弹出了DataBinding窗口。 ...Report.rpt”,然后”确定“ 注意:文件”World Sales Report.rpt“文件是在VS.Net安装时创建的。
每次你单击运行或者调试按钮时(或者通过快捷菜单执行相同的操作),我们实际上都是在当前工作模式中加载了对应的配置文件。详见product documentation。 ...单击每一帧来显示其变量状态以及相对应的py文件,同时会对有问题的代码行以高亮显示: 12、简单的调试 在每个断点出都单击 按钮来时程序继续运行,观察控制台的脚本输出: 13、步进式脚本调试...单击 重启调试进程,程序再次运行到第一个断点处并暂停。 在调试窗口的顶端,你会看到一列包含步进调试按钮的工具栏 stepping buttons。 ...单击 ,或者按下F8,你会发现蓝色标记移动到了下一行: 与此同时,当你暂停了脚本执行时(单击 按钮),你能看到高亮表示的函数print_time(),你可以选择其中的任何一个进程,并观察变量的变化...单击 按钮,或者按下Alt+F9快捷键,该行代码变为高亮显示: 15、如何调用Debug命令 值得一提的是所有的调试操作不仅仅可以通过调试工具栏的对应按钮来完成,还可以通过主菜单中Run菜单下的命令来实现
当您重复使用重复的代码片段时,这非常有用。- 新的@Contract注释返回值IntelliJ IDEA支持@Contract注释,它允许您在传递特定参数时指定方法反应。...合同信息可用于各种检查和操作,使用它来产生更好的警告并消除误报。在版本2019中,我们扩展了@Contract注释以支持更多返回值:- new - 每次执行该方法时,它都会返回一个非null的新对象。...现在,在返回类型与限定符类型相同的任何方法调用上,操作将多个方法调用合并为链式调用。这也适用于具有后续调用的声明或赋值行。...7、差异查看器比较任何文本来源在IntelliJ IDEA 中,您可以打开一个空的差异查看器,并在其左侧和右侧面板中粘贴您要比较的任何文本。...您可以通过从过程的上下文菜单中选择“ 执行”操作来运行过程,也可以在打开源代码时单击工具栏中的“运行”按钮来运行过程。
该模块在用户登录要进行用户名和密码的有效性检验,查询用户表,如果该用户存在则进入主页面,如果用户表内没有用户相关信息,或者密码不正确,则不能登录成功,并弹出窗口提示用户名不存在或者密码错误,回到登录页面以便用户再次输入用户名及密码登录...C、删除版块: 想要删除现有的版块,单击“版块管理”在右侧显示框内,选定需要删除的版块,点击“删除”,弹出窗口询问“确认删除”点击“确定”即完成删除操作,相应数据库内的信息也会删除。...B、编辑子版块: 若想对现存的分区进行重命名等重新编辑的操作,单击“子版块管理”,在右侧显示框内,点击“编辑”跳转至编辑子版块,管理员在“编辑子版块”内填入重新编辑好的子版块名称,并选择其上级版块,上级版块默认是未修改子版块前所属的分区...C、删除子版块: 想要删除现有的版块,单击“子版块管理”在右侧显示框内,选定需要删除的子版块,点击“删除”,弹出窗口询问“确认删除”点击“确定”即完成删除操作,相应数据库内的信息也会删除。...5.3.5 帖子管理 后台帖子管理的功能主要包括帖子的查询和删除,在前台发布过的帖子,这里都有显示其具体内容,为了论坛的内容健康和谐,需要对不良信息的帖子进行删除操作,单击“主题管理”在右侧显示框内选定需要删除的主题
单击电子邮件中的链接激活帐户。 查找新加坡 接下来,您需要打开 GloVis 并导航到新加坡。 打开 GloVis 主页。...界面控件窗格包含用于搜索 Landsat 影像的参数。查看器底部的工具栏包含时间线和用于探索影像图层的其他地图控件。首先,您将关闭默认数据集,以便将地图范围导航到新加坡。...文件提取一次和提取两次时的文件名相同,但是提取一次时的文件扩展名为 .tar,而非 .tar.gz。一些文件压缩实用工具可识别 .tar.gz 文件并自动将其提取两次。...在目录窗格中,单击文件夹旁的箭头将其展开。 与工程相关联的默认文件夹为 Singapore Development,该文件夹是在创建工程时生成的,且其名称与工程名称相同。...您将对影像中的活动光谱波段进行更改以使影像以更鲜明的色彩显示,并将 NoData 像素符号化为透明以使其从地图上消失。 在内容窗格中,右键单击多光谱影像并选择符号系统。 随即显示符号系统窗格。
[N] 回答Y后,脚本会检查已安装的软件并报告任何差异。 满足缺少的依赖关系。 Zimbra将通过MISSING:字段通知您任何缺少的依赖项,如下所示。...安装程序显示Zimbra的当前设置,并允许您更改它们。输入要更改的主要部分的编号,将显示该部分的子菜单。输入要更改的部分中的项目编号,然后输入首选值。...经过大量的测试和超过一年的逐渐走下去,我到达Kill = 20,Tag = 4.请在您自己的条件下测试并学习您自己的最佳值! 单击“ 保存”按钮,然后单击左上角的“ 主页”按钮。...如果您已通过服务等级,则创建另一个帐户将是熟悉的区域之旅,因为大多数设置都相同,但适用于此个人帐户。 创建帐户 从主页单击“ 管理”。将显示“ 帐户”页面。...复制CSR文本并完成Zimbra向导,返回到CA的网站并按照其过程购买SSL证书。 将您的证书安装到Zimbra。 在Zimbra管理控制台中,单击“ 配置”菜单,然后单击“ 证书”。
VS Code不会对Markdown进行任何清理,它只是阻止呈现它,直到将Notebook标记为Trusted才能帮助保护您免受恶意代码的侵害。 首次打开“不受信任”的笔记本时,将显示以下通知提示。...然后使用代码单元格工具栏中的添加图标,将在其下方直接添加一个新的代码单元格。 当代码单元处于命令模式时,可使用A键在所选单元格上方添加一个单元格,并使用B键将所选单元格下方添加一个单元格。...删除代码小区# 可以通过将鼠标悬停在代码单元上并使用代码单元工具栏中的删除图标,或在选定的代码单元处于命令模式下时通过键盘组合键dd来删除代码单元。...在运行代码和单元格之后,单击顶部工具栏中的“变量”图标,您将看到当前变量的列表,当在代码中使用变量时,这些列表将自动更新。...在“笔记本编辑器”窗口中,双击任何绘图以在查看器中将其打开,或选择绘图左上角的绘图查看器按钮(悬停时可见)。
GUI Status与GUI Title用于自定义工具栏按钮及Report程序标题栏显示内容,可以通过SE81或直接在SE38中展开对象列表进行相关操作。..."当单击某个按钮时,触发该事件 CASE sy-ucomm....2.GUI TITLE的定义及应用 GUI TITLE用于定义Report标题栏内容,其创建步骤如下: 1.在对象树形菜单中单击鼠标右键,选择Create-->GUI Titles。...按钮确认后,在对象菜单中将显示所新增项,如下图: ? 3.保存并激活,在程序中通过语法SET TITLEBAR 调用该GUI Title,如下: ?...设置TITLEBAR,并赋参数列表 WRITE: 'GUI STATUS TEST'. 运行截个图如下: ?
Sitecore 8显示功能区中的“示例项”按钮 Sitecore 6和7显示功能区中的“示例项”按钮 模态对话框将询问新项目的名称。...然后,可以使用项目的“显示名称”在Sitecore中显示所需的项目名称。 有关项目命名的更多细节将在稍后的文章中介绍。 单击模态中的“确定”按钮将创建并选择具有指定名称的项目。...Sitecore 8示例项目已创建 已创建Sitecore 6和7示例项 从插入选项中的模板插入 再次选择“主页”项。 单击功能区“插入”部分中的“从模板插入”按钮。...Sitecore 8项目上下文菜单 Sitecore 6和7项目上下文菜单 将鼠标悬停或单击上下文菜单中的“插入”组。子菜单将显示与功能区中显示的相同插入选项。...Sitecore 8显示文件夹编辑器 Sitecore 6和7显示文件夹编辑器 单击“选项”列表中列出的模板将与功能区和项目上下文菜单的工作方式相同。
开始使用WijmoJS Designer 设计器可视化界面首次打开时,该设计图面默认自带一个带有实时样本数据的纯前端FlexGrid表格控件,要删除它,请单击“编辑”工具栏上的“删除”按钮。...展开输入组并单击“日历”以添加名为calendar1的新控件。 设计表面现在看起来像这样: 要折叠主菜单,请再次单击WijmoJS 徽标,或单击设计图面内部的任何位置(“编辑”工具栏下方的区域)。...如果要保存设计器布局以供将来使用,请使用主工具栏上的“保存”按钮将当前状态写入JSON文件,然后使用主工具栏上的“打开”按钮重新加载所选文件的内容。...这与首次打开设计器时默认FlexGrid中显示的数据集相同,仅限于前六行。 在“属性”窗格中,请注意图表上有四个表示复杂对象的属性:axisX,axisY,dataLabel和legend。...请注意axisY和legend的子对象参数。
这些通常是处理大量数据并返回小结果集的查询。...%PARALLEL的子查询 %PARALLEL用于SELECT查询及其子查询。 插入命令子查询不能使用%PARALLEL。 当应用于与外围查询相关的子查询时,%PARALLEL将被忽略。...重新编译类将自动清除与该类相关的任何缓存查询。 如果发生此错误,再次运行查询可能会成功执行。 从查询中删除%PARALLEL可以避免出现此错误。...当后台任务启动时,该工具显示“请等待……”,禁用页面上的所有字段,并显示一个新的视图进程按钮。 单击View Process按钮将在新选项卡中打开Process Details页面。...将出现一个对话框,要求指定保存报告的位置。保存报告后,可以单击Mail to链接将报告发送给WRC客户支持。使用邮件客户端的附加/插入功能附加文件。
Ribbon工具栏位于工具栏的最下方,可根据当前正在进行的操作显示相应的命令。例如,当用户单击 按钮进行直线绘制时,将显示如图1-5所示的直线工具栏。...图1-12 文件合并工具栏 (3) 选择“文件”|“合并文件”命令,再次选择文件“文件合并2.MCX”。...用户可以将相同类型的图素绘制在同一张透明的图纸上,最后将包含不同图素的图纸叠加在一起便形成了完整的设计图纸。当在其中一张上绘制图素时,可以将其他无关的图纸隐藏,以方便操作。...选择并确定后,根据选择图素的不同,系统会自动对图素进行区别与分析,然后给出属性报告。如图1-55所示的是直线和圆弧的属性分析报告对话框。...选择并确定后,系统打开如图1-58所示的“分析2D平面面积”对话框,指出了图形的面积、周长、重心位置等信息。单击 按钮,可以将报告信息进行保存。
通过将水晶报表的报表处理功能不听整合到自己的数据库应用程序中,应用程序和Web开发人员可以节省开发时间并满足用户的需求。水晶报表支持大多数流行的开发语言。可以方便地在任何应用程序中添加 报表。...,在弹出的快捷菜单中,选择“添加“/”新建项“选项,在弹出的”添加新项“对话框中选择”Crystal报表“ (4) 单击“确定“按钮,新建一个报表并打开图所示”Crystal库“对话框,该对话框中...,在”创建新Crystal Report 文档“中选择”使用报表向导“选项,并”选择专家“中的”标准“选项 (5) 单击“确定“按钮,打开”标准报表创建向导“对话框,如图所示。...InsertAter()方法用来将指定文本插入某区域或选定内容的后面,其使用语法格式如下: public void InsertAfter(string Text) 参数说明如下 Text:要插入的文本...返回值:返回Workbook类型,表示一个Excel工作薄。
您可以使用烤肉串菜单(三个垂直点)来自定义浮动工具栏。要隐藏它,您可以使用相同的菜单或转到 设置/首选项| 高级设置| 编辑器并选中 隐藏代码编辑浮动工具栏选项。...转换完成后,再次按 调用移动重构F6并选择类所需的目标。重新设计静态方法的代码完成图片我们增强了实用方法的代码完成功能,这些方法通常是静态的并且位于其他类中。...现在,当目标类是第一个参数时,静态方法将被视为与实例方法相同,从而使相关的完成建议更容易被发现。...为了保持代码完成弹出窗口整洁并使实用方法的建议更易于查找,我们将它们收集到一个列表中,该列表会在您第二次调用代码完成时显示。随着功能的发展,这可能会在未来发生变化。...此外,我们还为新的 JdbcClient实现了 SQL 突出显示和参数名称代码完成。
下面的日志输出部分在执行脚本时显示相应的日志内容。 在右侧,有一个实时的手机屏幕,支持使用鼠标事件来远程控制设备。 连接移动设备之前需要做什么?...通过USB数据线将Android手机连接到PC上,单击refresh ADB按钮显示已在设备列表中显示已连接的电话。...再次手动回退微信APP界面到主页然后回退到手机屏幕主页,F5快捷键,回放录制的脚本;执行完成后,点击工具栏按钮,查看执行报告: ?...;exists()#判断图片是否存在,存在则定位元素焦点;不存在返回False;text()#输入文本,参数:字符串;sleep()#等待时间,睡眠时间,参数:时间; 录入脚本的方式,和手动加入断言的方式相同...回放成功后会生成测试报告,测试报告查看的方式也相同。
Trace Event Format被Flutter用来导出这些时间轴事件,以便在专用的跟踪查看器中查看。这和Catapult开发的性能概要收集、显示和分析家族工具有着相同的格式和查看器....保存 & 分享 Traces 单击save按钮将使浏览器下载包含跟踪的JSON文件。您可以在bug报告或电子邮件中共享跟踪。...当您单击相关流的链接时,跟踪查看器将选择并突出显示所有连接的流。...此外,一旦您确定了异常值,您就可以更容易地选择相同的异常值,并分析围绕相同异常值的跟踪,以解释偏差。 Flow Events 流事件用于逻辑地连接持续时间事件(可能在多个线程上)。...在跟踪查看器中,它们显示为箭头。默认情况下,流事件会使跟踪视图非常混乱,并且被禁用。要启用相同的功能,请选中“View Options”中的“Flow events”框。流事件必须起源于持续时间事件。
首次启动时,Vitis分析器将打开并显示一个主屏幕,让您从“构建”和“配置文件”报告中进行选择。单击这些链接中的任何一个,将打开一个文件浏览器,使您可以选择所述类型的特定文件。 ?...Report Navigator:在左侧,此视图列出了所有打开的摘要文件和关联的报告。您可以使用此视图快速查找并打开报告。...可以通过单击工具栏上的“ 最小化”按钮来折叠“报表导航器”视图和“源代码”视图 ,然后通过单击折叠视图中的“还原”按钮来还原该视图。...包括可执行文件的完整路径,或单击按钮找到所需的文件。 Working directory:这是收集运行输出并生成报告的目录。指定的目录必须在运行前存在,否则 Vitis Analyzer将返回错误。...Arguments:这些是“ 可执行文件”字段指定的主机程序的参数 。这些参数可以包括xitisbin 文件(在Vitis 示例中很常见),以及主机程序所需的任何其他输入。
; } //弹出一个询问框,有确定和取消按钮 function firm() { //利用对话框返回的值 (true 或者 false) if (confirm...name , //这里需要注意的是,prompt有两个参数,前面是提示的话,后面是当对话框出来后,在对话框里的默认值 if (name)//如果返回的有内容 {...———–返回并关闭连接———-> 返回... javaScript:window.location.reload();//返回当前页并刷新 任何用途。怎么调用呢?
3.工具栏:提供一组按钮用于快速执行应用程序中常用命令 4.状态栏:用于给出相应的提示信息和程序运行状态 5.客户区:用于显示程序打开的文档 6.边框:用于调整窗口的大小 1.4.1.2Windows应用程序常见的部件...事件可能是用户执行了某些操作(如鼠标单击、敲击键盘等)引起的,也可能是程序内部触发的(如定时器) 7.事件处理程序(Event Handler):当事件触发时,应用程序执行的命令集。...例如当按钮被单击时,可以通过编写一个事件处理程序打开一个对话框。...【Syntax check】:对当前项目进行语法检查 【Options】:项目有关的参数配置选项 6....【Run】菜单 主要完成程序的运行、调试有关功能 【Run】:编译并运行当前的项目 【Program Pause】:程序暂停执行 【Programe Reset】:结束当前程序的执行,返回Delphi6
它们能向开发者报告 bug、高亮显示重复项、记录重现步骤、确定 bug 严重性、计算优先级、分配开发人员、记录讨论线索并跟踪修复进度。 使用测试驱动开发(TDD)方法。...右侧面板显示以下内容: Watch 窗格中,您可以通过单击 + 图标以输入变量名称并监视变量 Breakpoint 窗格中,您可以查看、启用和禁用断点 Scope 窗格中,您可以检查所有变量 Call...: 执行下一条命令,并跳转至命令所调用的任何其他函数 step out: 继续处理至函数末尾,而后返回至调用命令 step: 与 step into 类似,但不会跳转至 async 函数中 deactivate...} 这里我们当然无需对着 resume 单击 999 次,而是右键单击该行并选择 Add conditional breakpoint 添加条件断点,而后输入条件,例如 i=999: 条件断点会显示为黄色...,并跳转至它调用的任何其他函数 step out: 继续处理至函数末尾,而后返回至调用命令 restart:重新启动应用程序和调试器 stop:停止应用程序和调试器 与 Chrome DevTools