• Viernes 15 de Noviembre de 2024, 02:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - elbarto

Páginas: [1]
1
VB .NET / Re: Getfiles Con Patrón
« en: Lunes 27 de Diciembre de 2004, 09:34 »
Gracias Serghio, ya había hecho algo parecido para tratar sólo los archivos que me interesan.

Pero muchas gracias de todas formas por tu interés.

Un saludo.

2
VB .NET / Getfiles Con Patrón
« en: Martes 21 de Diciembre de 2004, 12:33 »
Hola.

Tengo un directorio donde hay ficheros con el siguiente formato: ABCAAAAMMDD.xml y otros con el formato ABCAAAAMMDDN.xml.
Por ejemplo ABC20041221.xml y ABC200412219.xml.
El primer tipo formado por ABC más una fecha, y el segundo tipo además lleva un número adicional.

Necesito listar los archivos que tienen el segundo ormato (ABC + por lo menos 9 caracteres . xml). Utilizando el siguiente código:

Código: Text
  1. Dim di As New System.IO.DirectoryInfo(gsFilePath)
  2. Dim fiFicheros As System.IO.FileInfo() = di.GetFiles("ABC?????????*.xml")
  3.  

GetFiles me devuelve tanto los que tienen solo la fecha como los que tienen fecha + un número.
Usando este patrón en la utilidad de búsqueda del windows me devuelve solo los que yo quiero.

¿Alguien sabe porqué? ¿Cómo podría obtener únicamente los archivos que quiero?

Ejemplo:

Ficheros en el directorio:
ABC20041221.xml
ABC200412210.xml
ABC200412211.xml
ABC200412212.xml

Quiero que getfiles me devuelva:

ABC200412210.xml
ABC200412211.xml
ABC200412212.xml

Y usando ese patrón me devuelve todos

Gracias de antemano.

3
VB .NET / Formato De Columnas De Un Datagrid
« en: Martes 7 de Septiembre de 2004, 08:47 »
Hola.

Tengo un formulario windows con un datagrid. Este datagrid lo relleno con un dataview sobre un dataset que obtiene sus datos de archivos XML. Las columnas del grid con objetos DataGridTextBoxColumn para poder personalizar el diseño.
El problema que tengo es que muestro una columna 'Importe', a la que quiero aplicar un formato numerico (separador de miles, dos decimales...). Ejecuto siguiente instruccion:

Dim ColImporte As New DataGridTextBoxColumn
...
ColImporte.Format = "#,###.00"
...

Esto se supone que deberia aplicar ese formato a los datos de esa columna, pero no me hace nada.
Alguien sabe porque? O alguna otra forma de hacerlo?

Puede ser porque el datagrid se rellena a partir de una vista? Puede que la columna sea de solo lectura y eso de problemas?

Si alguien puede ayudarme muchas gracias.

4
VB .NET / Re: Problema Al Utilizar Xml Como Base De Datos
« en: Lunes 23 de Agosto de 2004, 08:16 »
No, no he utilizado CTYPE para los XML. Me gustaria saber como se hace. Si pudieras contarme un poco de que se trata, o darme algún enlace donde buscar información....

Muchas gracias.

5
VB .NET / Re: Problema Con El Doble Click En Un Datagrid
« en: Viernes 20 de Agosto de 2004, 14:27 »
Creo que ya he descubierto por donde van los tiros. Cada columna del grid la formateo con un objeto DataGridTextBoxColumn de esta forma:

Dim ColConcepto As New DataGridTextBoxColumn
ColConcepto.MappingName = "DIA_Concepto"
ColConcepto.HeaderText = "Cto."
ColConcepto.Width = 25
ColConcepto.Alignment = HorizontalAlignment.Center
ColConcepto.ReadOnly = True
ts1.GridColumnStyles.Add(ColConcepto)

Parece que cada celda del grid tiene asociado un objeto textbox, y este debe ser el que captura el dobleclick. Si hago el doble click en alguna parte del grid que no sea una celda si que salta el evento correctamente. Ahora me falta averiguar como bloquear ese Textbox para que no capture el evento.

6
VB .NET / Problema Con El Doble Click En Un Datagrid
« en: Viernes 20 de Agosto de 2004, 09:03 »
Hola.

Tengo un formulario con un Datagrid. Necesito hacer algunas cosas cuando se hace dobleclick sobre el, pero no salta el evento correspondiente.

Alguien sabe porque puede ser?

7
VB .NET / Problema Al Utilizar Xml Como Base De Datos
« en: Viernes 20 de Agosto de 2004, 08:18 »
Hola.
Tengo una aplicación que utiliza archivos XML como base de datos. El problema es que al rellenar un dataset con los datos leidos de estos archivos, todos los campos me los lee como de tipo string. Necesito aplicar un filtro al dataset según los valores de algunos campos, y hacer comparaciones con datos numéricos, por ejemplo: listar todos los registros cuyo código sea mayor que un determinado número, pero no puedo utilizar operadores numéricos al ser los datos de tipo string.

He intentado definir los campos del dataset de tipos numericos, pero al rellenarlo desde los XML me da error. Alguien sabe como puedo hacer para conseguir hacer las comparaciones numéricas?

Gracias.

Páginas: [1]