1

我在 EXCEL 电子表格中记录我们进行的徒步旅行。我使用 WORD 创建使用大量 MERGEFIELDS 的期刊页面。我有干净的公园地图。在我们徒步旅行之后,我使用编辑器在我们徒步旅行的地方的干净地图上绘制一条路线,制作路线图。

如果有路线图,我想包括路线图,否则是一张干净的地图。对于这些示例,“Death Valley Map.jpg”确实存在,“Death Valley Map Route.jpg”不存在。

我看不到“{ IF TRUE ...”做过任何事情。是否需要设置一些 WORD 选项或开关?我的问题是,当文件不存在时,如果测试分支为假,我无法获得任何结果。

测试用例 测试结果
{ IF "Death Valley Map.jpg" } 无效的
{ IF "Death Valley Map Route.jpg" } 无效的
{ IF "Death Valley Map.jpg" "GoodA" "BadA" } 好A
{ IF "Death Valley Map Route.jpg" "GoodB" "BadB" } 好B
{ IF TRUE "Death Valley Map.jpg" } 死亡谷地图.jpg
{ IF TRUE "Death Valley Map Route.jpg" } 死亡谷地图路线.jpg
{ IF TRUE "Death Valley Map.jpg" "GoodC" "BadC" } 死亡谷地图.jpg
{ IF TRUE "Death Valley Map Route.jpg" "GoodD" "BadD" } 死亡谷地图路线.jpg
{ IF { IF TRUE "Death Valley Map.jpg" } "GoodE" "BadE" } 好E
{ IF { IF TRUE "Death Valley Map Route.jpg" } "GoodF" "BadF" } 好F
{ IF { IF TRUE "Death Valley Map.jpg" } <> "" "GoodG" "BadG" } 好G
{ IF { IF TRUE "Death Valley Map Route.jpg" } <> "" "GoodH" "BadH" } 好H
{ IF { INCLUDEPICTURE "{ IF TRUE "Death Valley Map.jpg" }" \d } "GoodI" "BadI" } 好我
{ IF { INCLUDEPICTURE "{ IF TRUE "Death Valley Map Route.jpg" }" \d } "GoodJ" "BadJ" } 好J
{ IF { IF TRUE { INCLUDEPICTURE "{ IF TRUE "Death Valley Map.jpg" }" \d } } "GoodK" "BadK" } 好K
{ IF { IF TRUE { INCLUDEPICTURE "{ IF TRUE "Death Valley Map Route.jpg" }" \d } } "GoodL" "BadL" }
{ IF { IF TRUE { INCLUDEPICTURE "{ IF TRUE "Death Valley Map.jpg" }" \d } } <> "" "GoodM" "BadM" } 好美
{ IF { IF TRUE { INCLUDEPICTURE "{ IF TRUE "Death Valley Map Route.jpg" }" \d } } <> "" "GoodN" "BadN" } 好N

如果我没有准确输入屏幕截图:

测试用例的屏幕截图

测试结果截图

4

0 回答 0