tengo una consulta respecto al control data catcher edit, es posible que me muestre el valor del campo sin necesidad que el usuario teclee algun dato?
les explico mi caso.
tengo mi tabla facturas entre sus campos enlazo a otro maestro donde tengo guardado el porcentaje de iva el cual quiero que al abrir el formulario de alta me muestre el primer y unico registro (aclaro que este control que quiero crear no va a ser de modificacion, es decir lo dejare bloqueado)
hola! con razon no le asigna ningun valor no sabia del bug.
ya me he suscrito como me indicaste a la pagina pero no me ha llegado informacion.
he tratado de usar otro control llamado ListBox si me aparece el dato pero no me guarda nada en la base de datos
Si tu formulario (donde está el DataCatcherEdit) tiene una tabla de origen, entonces no necesitas el DataCatcherEdit para guardar ese dato en la tabla que asignaste al formulario, simplemente pon un control del tipo “edición alfabética” y en la propiedad contenido le colocas el campo correspondiente de la tabla (#CAMPO).
Además te va a ser más fácil asignarle un contenido inicial ya que del lado de la base de datos, sobre el campo en la propiedad “contenido inicial” le puedes configurar el contenido inicial y a diferencia del control DataCatcherEdit, la propiedad contenido inicial aquí si funciona bien.
Hola Matcas, si definitivamente queria hacer algo asi de simple solo que me pasa dos cosas, primero a la hora de abrir el formulario no me muestra el primer dato de la tabla a la que apunto (que en realidad es lo que busco) y si no le doy un click o flecha abajo para seleccionar el valor este lo registra en blanco. por ende estoy buscando un control(el datacatcher o listbox que comprendi son para formularios sin origen) o diseñar un majedor de evento que me muestre el primer registro de la tabla que apunto. no se si me explico o enredo un poco las cosas
he podido cargar sin problema una lista filtrada en un datacatcher, pero al desplegarse la lista que semioculta por detrás de otros controles. En el ejemplo de Paco esto no ocurre. ¿Alguna idea de como solucionar este comportamiento?
Si el mismo datacatcher lo cargo con un subindexador, se comporta correctamente, pero no me sirve porque no puedo usar un indexador para mostrar los valores que yo quiero
No entiendo eso de que la Rejilla queda semioculta detrás de otros controles.
Pon una captura e indica si el formulario esta en modo Vista o en modo Diálogo.
Esto es lo que pasa. El problema se produce cuando cargo la lista en el evento on_show. Acabo de descrubrir que si la lista la cargo en el evento Gana Foco del datacatcher, si que se pinta correctamente.
De momento me resuelve el problema, aunque es menos eficiente.