FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿como Procesar listado en archivos INI?
Hola
tengo un archivo INI. que se usa para guardar listas de compras de productos. que son variables pueden ser 1, 3, 10, 50, 100. 500. y los tengo que procesar y pasar a una base de datos. mi problema es que no se como hacer un bucle para leer la informacion de articulos. he pensado en un For i := 0 to X -1 do begin end el archivo ini es asi. Código:
[Articulo1] Cantidad=10.25 Unidad=Kilo NodeArticulo=123456789 Descripcion=champiñones ValorUnitario=12.23 Importe=125.36 [Articulo2] Cantidad=5 Unidad=PZA NodeArticulo=45678900 Descripcion=melones ValorUnitario=82.30 Importe=11.50 Codigo=322259 Fecha=2010-09-08 Compradopor=Jéronimo [Articulo3] Cantidad=4 Unidad=Kg NodeArticulo=129399293 Descripcion=Flores - rosas ValorUnitario=23.70 Importe=94.80 [Articulo4] Cantidad=5 Unidad=PZA NodeArticulo=45678220 Descripcion=Pañales sueltos ValorUnitario=20.50 Importe=11.50 Codigo=3229 Fecha=2010-09-08 Compradopor=Angelo M |
#2
|
||||
|
||||
Hola
No me parece tan mala idea. Articulo + i Saludos
__________________
Siempre Novato |
#3
|
||||
|
||||
Utiliza la clase TIniFile que contiene los métodos necesarios para leer secciones y valores de un archivo INI.
// Saludos |
#4
|
||||
|
||||
Hola
Curioso: [Articulo1] y [Articulo3] tienen la misma cantidad de elementos, pero [Articulo2] y [Articulo4] Tienen mas. Lo que quiere decir que al incluirlos en la Tabla algunos datos quedaran vacíos. Saludos
__________________
Siempre Novato |
#5
|
|||
|
|||
Cita:
lo que no se es ¿como hacer el bucle? estoy usando la clase TIniFile pero en ella no se cual metodo es para leer todas las secciones. o algo asi. y de ahi hacer un bucle. |
#6
|
|||
|
|||
Cita:
en el listbox1 no se agrega nada. |
#7
|
||||
|
||||
Pon el cursor encima de TIniFile y pulsa F1, también puedes hacer una búsqueda por clubdelphi, se ha tratado el tema varias veces.
|
#8
|
||||
|
||||
Edito, pero JXJ, no me había fijado que eres tú quien pregunta eso, debes tomarte un descanso y relajarte, luego sigues y verás que lo sabes hacer, ¡¡¡que tú eres de los expertos!!!
|
#9
|
||||
|
||||
A ver, mira este hilo.
|
#10
|
||||
|
||||
Hola
Estoy seguro de que lo haria algo chapucero pero lo que dije de los campos en la tabla sigue siendo cierto. Por otro lado, lo de [Articulo + i] es lo que se me ocurre para hacer el recorrido ya que se tiene la ventaja de que los nombres son iguales, salvo el numero. Saludos
__________________
Siempre Novato |
#11
|
|||
|
|||
Cita:
|
#12
|
|||
|
|||
una duda enorme
ahora el archivo tiene secciones e informacion que pueden estar o no Código:
[ArticuloPreciosimpuestos] IVA=1000.00 ISR=PZA IEPS=45678220 IEPSTASA=50.00 IVATRASLADADO=20.50 IVATASA=11.50 IVATRASLADADO2=20.50 IVATASA2=11.50 IVATRASLADADO3=20.50 IVATASA3=11.50 IVATRASLADADO4=20.50 IVATASA4=11.50 puede tener 1 o mas o puedo no estar. como puedo buscar dentro de la seccion ?? ArticuloPreciosimpuestos informacion que es casi identica y solo cambia por el nombre o puede no tener secuencia IVATRASLADADO IVATRASLADADO2 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Procesar archivos inmediatamente despues de su copiado o transferencia. | fredycc | OOP | 3 | 17-02-2009 20:30:53 |
Completar el listado con cuadros, como? | URBANO | Impresión | 2 | 01-05-2006 12:38:26 |
Como procesar la excepción de violación de clave? | ReyQ | MS SQL Server | 3 | 16-09-2005 10:15:55 |
obtener un listado de archivos | JorgeBec | Varios | 6 | 24-12-2004 14:58:00 |
Procesar Archivos de Texto delimitados por TAB para luego import en Access | dago_Ariza | Conexión con bases de datos | 1 | 13-05-2004 09:24:39 |
|