![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
De la manera que lo planteas nunca te va a buscar el código de barras por scanner ni por teclado, ya que para buscar en el ComboBox por IndexOf('7771214002632') nunca lo encontrará porque no coincide con la descripción "7771214002632 - AC100 - ACEITE DE OLIVA EXTRA VIRGEN 500 ML" y en ocasiones el código de barras puede tener menos de 13 dígitos.
Lo mejor es buscarlo en la DB o crearte una DB para los códigos de barras: En la ficha del artículo asocias el código de barras al código del artículo. En vez de utilizar un ComboBox utiliza un Edit Espero que te sirva Un saludo. |
|
#2
|
||||
|
||||
|
Hola.
Tál como te comenta olbeup, no encontrará el código de esa manera. Para lograr lo que buscas tendrías que crearte una variable de tipo TStrings que almacene paralelamente los códigos propiamente dichos y realizar las búsquedas sobre ella. Es decir que cuando realizas la carga del ComboBox tendrías que hacer:
Luego, para buscar el código, algo como: En algún punto deberás hacer tsCodigo.Free para liberar memoria. (Estoy escribiendo el código en el aire, así que seguramente obtengas algún error si lo probas) Pero es muchísimo más sencillo y eficiente comprobar la existencia del código ejecutando una consulta sobre el DataSet. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
||||
|
||||
|
Vale, lo que puedes hacer es en vez de utilizar Add, vas a utilizar AddObject, es mas útil.
Lo primer es crearte un objecto
Lo segundo es crearte un procedimiento para cargar todos los artículos en el ComboBox: Luego, para buscar el código y cuando se cierre la aplicación Espero que te sirva Un saludo |
|
#4
|
|||
|
|||
|
Gracias por su ayuda, ahora se que voy a hacer
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ayuda con el combobox | Nostradonuts | Varios | 3 | 19-02-2011 15:50:55 |
| Ayuda con ComboBox | paladincubano | Varios | 4 | 04-11-2008 14:02:47 |
| Ayuda Con COMBOBOX!!! | pecosita | C++ Builder | 7 | 31-10-2006 03:58:07 |
| Ayuda con Combobox | pepecharlie67 | Varios | 8 | 26-12-2005 12:21:17 |
|