10.05.2013 Views

Manual de programador _ControlsSAP.pdf

Manual de programador _ControlsSAP.pdf

Manual de programador _ControlsSAP.pdf

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!