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 />
Las propieda<strong>de</strong>s más utilizadas:<br />
• ValueMember: Indica <strong>de</strong> que columna obtendremos el valor una vez<br />
seleccionado un registro.<br />
• DisplayMember: Indica la columna será la que utilizaremos para mostrar en el<br />
control una vez seleccionado un valor.<br />
• SelectedValue: Propiedad en la que podremos asignar u obtener el valor <strong>de</strong>l<br />
registro seleccionado y que hemos indicado el la propiedad ValueMember.<br />
Otros <strong>de</strong> los métodos más comunes:<br />
• AddColumn: Añadiremos las columnas que queremos visualizar en la lista <strong>de</strong><br />
registros.<br />
• SetItemValue: Des<strong>de</strong> este método po<strong>de</strong>mos asignar también un valor al control<br />
pero sin provocar el evento SelectedValueChaged, a diferencia <strong>de</strong> hacerlo con<br />
SelectedValue.<br />
La lista <strong>de</strong> datos que mostrará el control pue<strong>de</strong> venir <strong>de</strong> diferentes orígenes:<br />
• Indicando la tabla <strong>de</strong> la que se obtendrán los datos<br />
With Me.SapListBox1<br />
.Table = "OCRD"<br />
.ValueMember = "CardCo<strong>de</strong>"<br />
.DisplayMember = "CardName"<br />
.Condition = "CardType='C'"<br />
.Company = Me._company<br />
End With<br />
• Asignándole un objeto DataTable a su propiedad DataSource:<br />
18