![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() 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.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#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!!!
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
A ver, mira este hilo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#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 |
![]() |
|
|
![]() |
||||
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 |
![]() |
|