1

例如,我想根据下一个过滤器表达式过滤我的数据:

lead_veh_of_interest starts with 'BMW 1'
OR
sale_model starts with 'BMW 1'

我怎样才能做到这一点?

在此处输入图像描述

4

2 回答 2

1

我找到了可接受的解决方案(感谢所有建议 - 这非常有帮助)。

首先,我重新设计了我的模型并(@Mike_Honey 建议我)创建了包含我想要过滤的合并信息的专用表。接下来,我将这个新表与现有表连接起来,并从我想提供给最终用户的字段创建层次结构以进行逐步过滤(之前我将包含我想要过滤的信息的旧字段拆分为更细粒度的级别)。现在可以使用层次结构在任何请求类型(销售、潜在客户、竞争对手等)组合中通过任何模型组合过滤数据。

在此处输入图像描述

于 2014-04-25T15:50:58.583 回答
1

这些字段是否都在同一个表中?如果是这样,您可以创建一个执行该条件的计算列。然后过滤结果计算列上的视图。

例如,您可以创建以下计算列。

计算栏:“从 BMW 1 开始”

方程:

=IF(OR(Left([lead_veh_of_interest starts], 5) = "BMW 1", Left([sale_Model], 5) = "BMW 1"), 1, 0)

然后在视图中设置过滤器,使 [Starts With BMW 1] = 1

于 2014-04-24T17:48:52.810 回答