Agregar condición a un ChooseFromList

Muy buenas tardes,
Cómo puedo agregar una condición en un ChooseFromList?

Por ejemplo para que al utilizar el CFL de Socio de Negocios que solo me traiga en el mismo los que son Proveedores. (No quiero que muestre los Clientes)

Desde ya gracias.

Atte.-
Artu Marecos.

1 me gusta

Hola.

Para hacerlo, debes usar el Objeto SAPbouiCOM.Conditions y asociarlo al ChooseFromList con el metodo SetConditions()

Aca un ejemplo:

 Private Sub FiltrarChooseFromListSLP(ByVal FormUID As String, ByVal CFL_ID As String)
   Try
                Dim oConditions As SAPbouiCOM.Conditions
                Dim oCondition As SAPbouiCOM.Condition
                Dim oChooseFromList As SAPbouiCOM.ChooseFromList
                Dim emptyCon As New SAPbouiCOM.Conditions
                oChooseFromList = Application.SBO_Application.Forms.Item(FormUID).ChooseFromLists.Item(CFL_ID)
                oChooseFromList.SetConditions(emptyCon)
                oConditions = oChooseFromList.GetConditions()
                oCondition = oConditions.Add
                oCondition.Alias = "CardType"
                oCondition.Operation = SAPbouiCOM.BoConditionOperation.co_EQUAL
                oCondition.CondVal = "C"
                oChooseFromList.SetConditions(oConditions)
            Catch ex As Exception
                Application.SBO_Application.StatusBar.SetText(ex.Message)
            End Try
        End Sub

Saludos.

3 Me gusta

Perfecto.
Muchas gracias @GabrielGS ya pude aplicarlo.

Saludos.
Artu.

2 Me gusta

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.