Table of Contents

代码操作 DR007(可读性) 简化 1 个变量代码块

描述

仅包含一个 VAR 变量的变量块可以通过将表达式直接移到该块的 RETURN 部分来简化。 这假定该变量仅被引用一次,且没有任何上下文修饰符。

示例

将以下代码:

VAR _sales = [Total Sales]
RETURN
    _sales * 1.25

改为:

[Total Sales] * 1.25

为什么 Tabular Editor 会建议这样做?

当 VAR 声明足够简单,并且该 VAR 变量在代码的 RETURN 部分仅被使用一次且没有任何上下文修饰时,就完全没有必要声明该变量。 这样代码更简洁,也更易读。

另请参阅: