过滤器列表
问题描述:
我尝试这样做,我认为复杂到目前为止东西,能够过滤列表框,从另一个列表框中的列,与没有相关的获取数据的意图。过滤器列表
过滤器之前过滤
在上图中
后,你可以看到,我选择了菲多利公司标志,并筛选了我在中间的列表中,只显示与该标记相关的内容,但在列表中接下来,这是类别中,只有一个会出现,这AYQ注册三个,只有一个不与任何其他品牌,是该类别或线路chocolatinas。
表之间的关系如下:
它来到我的脑海这个
filas_lista = Me.Lista1.ListCount
For Fila = 0 To cantidad - 1
cod_categoria = Me.Lista1.Column(3, Fila)
consulta = "SELECT Categorias.Id_Categoria_Auto, Categorias.Nombre_Categoria" & _
" FROM Categorias" & _
" WHERE (((Categorias.Id_Categoria_Auto)<>" & cod_categoria & "))"
Me.lista_categoria_union.RowSource = consulta
Me.lista_categoria_union.Requery
Next Fila
导航过滤列表,并从那里,只留下在类别列表中的那些不重复,但只能按列表中最后一项进行过滤。
答
不是你想要与选定马卡相关categoria,然后再考虑:
= "SELECT ID_Categoria_Auto, Nombre_Categoria " & _
"FROM Categorias LEFT JOIN T_Marc_Categ ON Categorias.ID_Categoria_Auto = T_Marc_Categ.ID_Linea " & _
"WHERE ID_Marca<>" & cod_categoria & " OR ID_Marca Is Null;"
您是骑自行车中间的列表框?为什么不根据选定的marcas设置分类列表框? RowSource SQL可以在Nomb_Marca字段上加入Categorias和T_Marc_Categoria并过滤。为什么你需要分类列表框?相关的类别已经在中间列表框中。 – June7
@ June7您好,我需要的,如果想为这个马卡添加新categoria,并非与马卡关系我选择,例如,类别,我需要与列表。 –