Manual de programador _ControlsSAP.pdf
Manual de programador _ControlsSAP.pdf
Manual de programador _ControlsSAP.pdf
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>ControlsSAP</strong> Framework ®<br />
Figura 1: Ejemplo <strong>de</strong> advertencia al intentar introducir un valor en una columna diferente a la indicada<br />
como obligatoria.<br />
Se ha publicado también un evento ShowingEditor por el que podremos conseguir efectos<br />
parecidos al anterior, o sea no permitir la edición <strong>de</strong> una celda mientras no se cumplan<br />
<strong>de</strong>terminados criterios.<br />
Ejemplo:<br />
No po<strong>de</strong>mos introducir ningún valor en la grid mientras no se haya introducido el código <strong>de</strong>l<br />
cliente (campo <strong>de</strong> cabecera):<br />
Private Sub SapGrid1_ShowingEditor(...) Handles SapGrid1.ShowingEditor<br />
If Not Me.lstCardCo<strong>de</strong>.HasValue Then<br />
<strong>ControlsSAP</strong>.SAPMsg.StatusBarMsg("Falta código <strong>de</strong><br />
interlocutor comercial", True)<br />
e.Cancel = True<br />
End If<br />
End Sub<br />
3.1.5 SAPTreeSearch<br />
Control <strong>de</strong> vista <strong>de</strong> datos para realizar diferentes tipos <strong>de</strong> filtros (panel izquierda). A<strong>de</strong>más <strong>de</strong><br />
po<strong>de</strong>r filtrar en tiempo <strong>de</strong> ejecución.<br />
24