SortByColumns(
Search(
Filter(
Switch(
true;
Dropdown_Equipo_Estado_2.SelectedText.Value <> "Todos";
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID) &&
ESTADO = Dropdown_Equipo_Estado_2.SelectedText.Value
);
Dropdown_Equipo_Estado_2.SelectedText.Value = "Todos"; //Funciona
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID)
);
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID)
)
);
FECHA_CREACION >= DatePicker1_1.SelectedDate
);
TextInput6.Text; "ID");
"ID";
Ascending)
此代码假装根据元素的状态、位置和显示元素的日期过滤带有下拉列表的图库;但是,当我想通过搜索列表的共享点 ID 代码来添加过滤功能时,它不允许我过滤它,出现错误;如果我删除了按 ID 过滤的搜索功能,代码将正确执行位置、状态和日期过滤器;主要问题是集成搜索过滤器。
我附上没有搜索功能的功能代码,所以你可以比较我一直在做的事情。
SortByColumns(
Filter(
Switch(
true;
Dropdown_Equipo_Estado_2.SelectedText.Value <> "Todos";
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID) &&
ESTADO = Dropdown_Equipo_Estado_2.SelectedText.Value);
Dropdown_Equipo_Estado_2.SelectedText.Value = "Todos"; //Funciona
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID));
Filter(
TRASLADO_EQUIPO;
( LOCALIZACION_ORIGEN_ID = Dropdown_Equipo_Localizacion_2.Selected.ID ||
LOCALIZACION_DESTINO_ID = Dropdown_Equipo_Localizacion_2.Selected.ID)));
FECHA_CREACION >= DatePicker1_1.SelectedDate
); "ID";Ascending)