[QualityCenter]设置工作流脚本-设置不同字段值关联不同列表
需求:当选择A字段某个值时,设置B字段的列表值根据A字段的值来判断读取不同的列表值,如当运行省份的值已更改, 运行地区的选择列表将更改。
在脚本编辑器新建一个函数UserFuntion_Bug_ProjectArea,然后编写脚本如下:
Sub UserFuntion_Bug_ProjectArea
Select Case Bug_Fields("BG_USER_15").Value
Case "01.广东"
Bug_Fields("BG_USER_13").List = Lists("广东地区列表")
Case "02.江苏"
Bug_Fields("BG_USER_13").List = Lists("江苏地区列表")
Case "03.浙江"
Bug_Fields("BG_USER_13").List = Lists("浙江地区列表")
Case "04.江西"
Bug_Fields("BG_USER_13").List = Lists("江西地区列表")
Case "05.广西"
Bug_Fields("BG_USER_13").List = Lists("广西地区列表")
Case "06.福建"
Bug_Fields("BG_USER_13").List = Lists("福建地区列表")
Case "07.四川"
Bug_Fields("BG_USER_13").List = Lists("四川地区列表")
Case "08.贵州"
Bug_Fields("BG_USER_13").List = Lists("贵州地区列表")
Case "09.湖北"
Bug_Fields("BG_USER_13").List = Lists("湖北地区列表")
Case "10.湖南"
Bug_Fields("BG_USER_13").List = Lists("湖南地区列表")
Case "11.安徽"
Bug_Fields("BG_USER_13").List = Lists("安徽地区列表")
Case "12.河北"
Bug_Fields("BG_USER_13").List = Lists("河北地区列表")
Case "13.河南"
Bug_Fields("BG_USER_13").List = Lists("河南地区列表")
Case "14.内蒙古"
Bug_Fields("BG_USER_13").List = Lists("内蒙古地区列表")
Case "15.甘肃"
Bug_Fields("BG_USER_13").List = Lists("甘肃地区列表")
Case Else
Bug_Fields("BG_USER_13").List = Lists("甘肃地区列表")
End Select
End Sub
注意:由于该函数需要在缺陷字段发送变化时引用,所以需要在Defects_Bug_FieldChange函数中加入引用:
Sub Defects_Bug_FieldChange(FieldName)
UserFuntion_Bug_ProjectArea
End Sub
以上只是列举其中一个例子和用法, 不详细列举所有用法,希望大家能够举一反三。
[QualityCenter]设置工作流脚本-设置不同字段值关联不同列表的更多相关文章
- [QualityCenter]设置工作流脚本-根据某字段是否包含指定字符串来判断其他字段的选值
需求:当在创建或更改值时,自动判断A字段是否包含B值,然后自动填写相应的内容. 如以下例子: 在脚本编辑器新建一个函数TestPlan_Test_New,然后编写脚本如下: '通过主题判断项目内容 ...
- [QualityCenter]设置工作流脚本-缺陷字段值发生变化时的处理
需求:缺陷状态发生不同变化时,系统会的自动处理一些字段值的变化 在脚本编辑器找到Defects_Bug_FieldChange函数,然后填写以下代码: Sub Defects_Bug_FieldCha ...
- [QualityCenter]设置工作流脚本-新建缺陷时字段自动生成
需求:新建缺陷时,自动生成缺陷状态.检查者和检查日期的值. 在脚本编辑器找到Defects_Bug_New函数,然后填写以下代码: Sub Defects_Bug_New On Error Re ...
- [QualityCenter]设置工作流脚本-新建缺陷时描述字段模板设置
需求:实现新建缺陷时,描述模板自动生成填写模板. 在脚本编辑器找到Defects_Bug_New函数,然后填写以下代码: Sub Defects_Bug_New On Error Resume ...
- 设置UniDbGrid的整行显示颜色,如果某字段值是我们的控制字段
设置UniDbGrid的整行显示颜色,如果某字段值是我们的控制字段,使用下列判断设置更快捷一点: procedure TUniForm.UniDBGridDrawColumnCell(Sender: ...
- go语言通过反射获取和设置结构体字段值的方法
本文实例讲述了go语言通过反射获取和设置结构体字段值的方法.分享给大家供大家参考.具体实现方法如下: type MyStruct struct { N int } n := MyStruct{ 1 } ...
- Dynamics 365中使用计算字段自动编号字段实时工作流自动生成分组编码加流水号的自动编号字段值
我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...
- set_include_path — 设置 include_path 配置选项为当前脚本设置 include_path 运行时的配置选项。
说明 string set_include_path ( string $new_include_path ) 为当前脚本设置 include_path 运行时的配置选项. 参数 new_includ ...
- NPOI 生成Excel (单元格合并、设置单元格样式:字段,颜色、设置单元格为下拉框并限制输入值、设置单元格只能输入数字等)
NPIO源码地址:https://github.com/tonyqus/npoi NPIO使用参考:源码中的 NPOITest项目 下面代码包括: 1.包含多个Sheet的Excel 2.单元格合并 ...
随机推荐
- CSS3魔法堂:禁止用户改变textarea大小
一.前言 在FF.Chrome和Safari下默认时允许用户以拖拽形式来改变textarea大小,这不仅与IE下textarea的行为特点有异,而且textarea的大小变化会撑大其父节点从而破坏整体 ...
- Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap
Java LinkedHashMap和HashMap有什么区别和联系?为什么LinkedHashMap会有着更快的迭代速度?LinkedHashSet跟LinkedHashMap有着怎样的内在联系?本 ...
- [Test] 单元测试艺术(1) 基础知识
单元测试不是软件开发的新概念,在1970年就一直存在,屡屡被证明是最理想的方法之一. 本系列将分成3节: 单元测试基础知识 打破依赖,使用模拟对象,桩对象,测试框架 创建优秀的单元测试 本节索引: 单 ...
- "数学口袋精灵"bug(团队)
团队名:MY-HR 成员: 学号 博客园 团队贡献分 丘惠敏(组长) 201406114203 http://www.cnblogs.com/qiuhuimin/ 5 郭明茵 201406114204 ...
- LeetCode - 41. First Missing Positive
41. First Missing Positive Problem's Link ---------------------------------------------------------- ...
- 译:什么是ViewData的, ViewBag和TempData? - MVC为当前和后续请求之间传递数据的三种方法
译文出处:http://www.codeproject.com/Articles/476967/WhatplusisplusViewData-cplusViewBagplusandplusTem AS ...
- ASP.NET MVC传送参数至服务端
ASP.NET MVC传送参数至服务端,前端与服务端的写法,你可以参考与采用适合你的需求的.当你只传递一两个参数也许觉得没有什么,如果一个方法中带的参数多的话,可以考虑model,前端可以考虑对象进行 ...
- Matlab绘图(一二三维)
Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...
- 四项技术 助你提高SQL Server的性能
有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整.但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应.它要么不返回数据 ...
- [moka同学笔记]yii2.0小物件的简单使用(第一种方法)
这是第一种方法,还有另一种方法,其实都差不多. 1.在创建widgets\HelloWiget.php <?php /** * Created by PhpStorm. * User: Admi ...