Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 优化Excel Web导入_Html_Excel_Reporting_Jira - Fatal编程技术网

Html 优化Excel Web导入

Html 优化Excel Web导入,html,excel,reporting,jira,Html,Excel,Reporting,Jira,Excel极客和软件工程师 我正在使用“ExcelWebData导入”来生成bug和受影响测试用例的透视报告。数据来自专有工具,是一个html表。大多数Excel的HTML导入都可以工作,但我有一些奇怪的效果: 1) 某些TDs包含一个DIV,该DIV显示在鼠标上方。在Excel中,我在DIV中获得多个信息单元格(粗体标题、说明、上次修改日期) 2) 一个HTML列包含的数据应该放在两个excel单元格中,一个文本和一个图标 问题:我怎样才能: 是否在Excel中对数据进行后处理(刷新时自动)

Excel极客和软件工程师

我正在使用“ExcelWebData导入”来生成bug和受影响测试用例的透视报告。数据来自专有工具,是一个html表。大多数Excel的HTML导入都可以工作,但我有一些奇怪的效果:

1) 某些TDs包含一个DIV,该DIV显示在鼠标上方。在Excel中,我在DIV中获得多个信息单元格(粗体标题、说明、上次修改日期)

2) 一个HTML列包含的数据应该放在两个excel单元格中,一个文本和一个图标

问题:我怎样才能:

  • 是否在Excel中对数据进行后处理(刷新时自动)
  • 调整导入样式表
对于1),我想将3个excel行折叠为一行中的3个单元格

对于2)我想使用regex左右的函数拆分单元格

我希望避免使用额外的工具使工具链尽可能短

谢谢你的提示和指点

编辑:下面是一个示例行:

<tr class="level0">
    <!-- case 1) -->
    <!-- some fancy javascript and div stuff in html. shown in browser is an icon + mouse-over-div -->
    <td>
        <a onMouseOver="Element.show('bug_35017')" onMouseOut="Element.hide('bug_35017')" href="jira/browse/35017" target="_blank"><img alt="Bug_" border="0" src="/images/bug_.gif?1348035189" /></a>
        <div id="bug_35017" style="padding: 5px; width: 40%; display: none; position: absolute; left: 30%; border: 1px solid #666; background: white; color: #000">
            <img alt="Bug_" border="0" src="/images/bug_.gif?1348035189" />
            <b style="color: #000">JIRA 35017</b>
            &nbsp;&nbsp; last modification: 2012-12-19 10:13:54<p/>
            <blockquote style="color: #000">
                "Delete account - Please review Testcase 12345" 
            </blockquote>
        </div>
    </td>

    <!-- case 2) -->
    <!-- a date and the info if the testcase was ok or not, using an icon in one TD -->
    <td>
                17:26:45 12.12.12 <img alt="Nok" src="/images/nok.gif?1348035189" />
    </td>
</tr> 

吉拉35017
最后修改:2012-12-19 10:13:54

“删除帐户-请查看Testcase 12345” 17:26:45 12.12.12

我想把这看作:

| 35015 | 2012-12-19 10:13:54 | Delete account please review Testcase 12345 | 17:26:45 12.12.12 | Nok | |35015 | 2012-12-19 10:13:54 |删除帐户请查看测试用例12345 | 17:26:45 12.12.12 |否| 但我得到:

| 35015 | 17:26:45 12.12.12 Nok | | 2012-12-19 10:13:54 | | | Delete account please review Testcase 12345 | | |35015 | 17:26:45 12.12.12挪威克朗| | 2012-12-19 10:13:54 | | |删除帐户请查看测试用例12345||
从输入来看,您似乎使用Jira作为bug跟踪。我也是QA,90%的项目都使用它,所以我的提示如下-试试内置的Excel export:

第一个选项将仅导出可见字段(可使用Jira自定义),第二个选项将提供与问题相关的所有可能字段/信息。在我4年以上的质量保证经验中,到目前为止,我没有遇到过这样的情况,即这2个方面不足以生成任何可能或不可能的报告和统计数据


还有一个建议-在你的问题中添加标签,这样你就更有可能得到相关的答案。

从输入中,你似乎使用Jira作为bug跟踪。我也是QA,90%的项目都使用它,所以我的提示如下-试试内置的Excel export:

第一个选项将仅导出可见字段(可使用Jira自定义),第二个选项将提供与问题相关的所有可能字段/信息。在我4年以上的质量保证经验中,到目前为止,我没有遇到过这样的情况,即这2个方面不足以生成任何可能或不可能的报告和统计数据


还有一个建议-在你的问题中添加标签,这样你就更有可能得到相关的答案。

传统的“你尝试了什么?”)是的,我们也非常感谢HTML示例。什么都没有尝试过。考虑过宏,但我对VBA缺乏经验。共享示例HTML将非常受欢迎,因为上下文不清楚一个文件中有多少块要解析。这将有助于选择方法:要么尝试压缩提取例程,要么重新格式化错误放置的结果。传统的“您尝试了什么?”)和是的,示例HTML也将受到高度赞赏。什么都没有尝试过。考虑过宏,但我对VBA缺乏经验。共享示例HTML将非常受欢迎,因为上下文不清楚一个文件中有多少块要解析。这将有助于选择方法:要么尝试使用提取例程,要么重新格式化错误放置的结果。感谢您的输入。是的,我也在考虑对JIRA使用这种方法,但是这个特别的报告将JIRA问题链接到我们的家用brewn web应用程序,用于管理测试规范和执行。HTML报告来自该应用程序,并以n:m关系链接受影响的TC与JIRA bug。(我们的JIRA问题有一个受影响TC的自定义字段,这些是其他应用程序中的ID)投票赞成,但不接受,因为它不能回答问题。@Bastl我现在明白了。请提供/修改您的输入,指定您希望从示例HTML中获得的精确值,并将其以您希望在Excel中看到的方式放置?HTML中有许多类似的字段,如果没有上下文,我有点不知所措。提前谢谢@巴斯特,是的,得到了我的支持-这个问题现在看起来更令人兴奋了)@Bastl假设
35015
是一个打字错误,现在就更清楚了。思考方法)感谢您的投入。是的,我也在考虑对JIRA使用这种方法,但是这个特别的报告将JIRA问题链接到我们的家用brewn web应用程序,用于管理测试规范和执行。HTML报告来自该应用程序,并以n:m关系链接受影响的TC与JIRA bug。(我们的JIRA问题有一个受影响TC的自定义字段,这些是其他应用程序中的ID)投票赞成,但不接受,因为它不能回答问题。@Bastl我现在明白了。请提供/修改您的输入,指定您希望从示例HTML中获得的精确值,并将其以您希望在Excel中看到的方式放置?HTML中有许多类似的字段,如果没有上下文,我有点不知所措。提前谢谢@巴斯特,是的,得到了我的支持-这个问题现在看起来更令人兴奋了)@Bastl假设
35015
是一个打字错误,现在就更清楚了。思考(方法)