0

QC 中的过滤器可以复制到剪贴板并从中粘贴。

[Filter]{
TableName:CYCLE,
ColumnName:CY_FOLDER_ID,
LogicalFilter:\0000004a\^Root\Sprint1^ Or ^Root^ Or ^Root\Sprint2\QA\Func\Columns ordering^,
VisualFilter:\0000004a\^Root\Sprint1^ Or ^Root^ Or ^Root\Sprint2\QA\Func\Columns ordering^,
NO_CASE:
}
{
FLT:[X],
TYPE:TESTSET-TSTEST,
EXISTS_IN_IDS:Y,
IN_IDS:\000000ad\[Filter]{
TableName:TESTCYCL,
ColumnName:TC_STATUS,
LogicalFilter:\0000001a\"Blocking Fail" Or Blocked,
VisualFilter:\0000001a\"Blocking Fail" Or Blocked,
NO_CASE:
}

}

我正在尝试在我自己的应用程序中生成这样的过滤器。问题是我不知道 0000004a、0000001a 和 000000ad 是如何生成的。当我用其他值替换过滤器值时,过滤器不再起作用。它需要重新计算那些 HEX 值。

有谁知道生成该值的算法是什么?

4

1 回答 1

1

提到的项目是相应 filter.text 的长度 - 十六进制字符串

于 2015-09-23T13:24:34.623 回答