我需要在aos_products
弹出式窗口中添加自定义过滤器,您可以在其中从aos_quotes
编辑视图中选择订单项。
过滤器的外观应为equal to WHERE aos_procucts_cstm.remaining_capacity_c > 0
。
到目前为止我在aos_product模块的editviewdefs.php中:
array(
'name' => 'remaining_capacity_c',
'label' => 'LBL_RESTKAPAZITAET',
'displayParams' =>
array(
'initial_filter' => array(
'&remaining_capacity_c > 0',
),
),
),
但这不符合预期。我相信不可能像我一样设置过滤器。所以任何建议都受到高度赞赏。
答案 0 :(得分:1)
遵循以下步骤:
remaining_capacity_c
需要是一个字段类型,您可以在其中启用范围搜索"在工作室里。所以我建议使用" Integer"输入这种情况。示例:
'initial_filter' => array(
'&remaining_capacity_c_advanced_range_choice=greater_than&range_remaining_capacity_c_advanced=0&start_range_remaining_capacity_c_advanced=&end_remaining_range_capacity_c_advanced=',
),
修改
您可以使用 date_range_search_dom下拉列表中的键。只需将 [fieldname] _advanced_range_choice 设置为其中一个键,将 range_ [fieldname] _advanced 设置为您要比较的值。当您想要编辑开始和结束时。您需要指定 start_range_ [fieldname] _advanced 和 end_range_ [fieldname] _advanced 值。