Page 1 of 2
APPEND FROM
Posted: Sun Mar 29, 2020 10:31 pm
by LOUIS
Hola Amigos
Buenas tardes, espero que se encuentren bien, les escribo desde Guayaquil-Ecuador ...
Tengo una duda y quisiera por favor vuestra ayuda
Tengo la primera dbf llamada A.dbf
y la segunda dbf llamada B.dbf
Ahora bien, abro B.dbf le hago zap para dejarla vacia y entonces hago un Append From para copiar datos desde A.dbf
Pero A.dbf tiene un campo con números de facturas que se repiten en 10 lineas, digamos algo así:
1455
1455
1455
1455
1456
1456
1457
1458
1458
1458
El problema es que a B.dbf sólo debo pasar números sin repetir, es decir sólo deberían aparecer 4 lineas,
1455
1456
1457
1458
y no sé cómo va la sentencia para que se cumpla esa condición en el Append From A.dbf For ...
De antemano os agradezco mucho por vuestras amables sugerencias-
Saludos.
Louis.
Re: APPEND FROM
Posted: Mon Mar 30, 2020 1:40 am
by andyglezl
Yo creo que debería funcionar así:
*--------------------------------------------
I think it should work like this:
SET UNIQUE ON
USE A.dbf
INDEX ON name TO Names
USE B.dbf
APPEND FROM A.dbf ....
ó
USE A.dbf
dbCreateIndex( "Names", "Name", { || Name }, .T. )
USE B.dbf
APPEND FROM A.dbf ....
Re: APPEND FROM
Posted: Mon Mar 30, 2020 5:21 am
by AUGE_OHR
hi,
LOUIS wrote: ↑Sun Mar 29, 2020 10:31 pm
1457
1458 -> this
1458
1458 -> or this
you have to tell us if you want 1st "1458" or last "1458"
most last "1458" is wanted but UNIQUE does "reduce" it to 1st "1458"
Re: APPEND FROM
Posted: Mon Mar 30, 2020 5:43 am
by dragancesu
Maybe
USE A
INDEX ON name TO aname UNIQUE
COPY TO B
Re: APPEND FROM
Posted: Mon Mar 30, 2020 7:36 am
by serge_girard
Re: APPEND FROM
Posted: Mon Mar 30, 2020 11:00 am
by mustafa
Hola LOUIS
Haber si te puede servir ?
Saludos
Mustafa
Re: APPEND FROM
Posted: Mon Mar 30, 2020 6:22 pm
by tonton2
bonsoir tout le monde,
J’espère qu'aucune personne de notre communauté ainsi que leur famille n'est atteinte du virus covir.19. Soyons vigilent et restons a la maison. Bon courage.
Je vous transmet ci joint un exemple de FROM BLANK de divers fichier DBF
NB mettre le répertoire GEST_STI dans la racine c:\
Re: APPEND FROM
Posted: Mon Mar 30, 2020 7:45 pm
by Pepe Ruano
Hola, mira a ver si te puede valer esto. Lo he probado y a mi me funciona. Previamente como es lógico estarán las bases de datos abiertas.
Code: Select all
FUNC INSERTADOS()
Local nNum1, nNum2 := 0
SELEC UNO
DBGOTOP()
WHILE .NOT. EOF()
nNum1 := UNO->NUMERO
SELEC DOS
IF nNum1 <> nNum2
DBAPPEND()
DOS->NUMERO := nNum1
nNum2 := nNum1
ENDIF
SELEC UNO
DBSKIP()
ENDDO
Retu Nil
Saludos a todos los compañeros y espero y deseo que todos los miembros os encontréis bien. Aquí en España la cosa no va muy bien que digamos, eperemos que pronto volvamos a la normalidad en todo el mundo. Un abrazo.
Re: APPEND FROM
Posted: Mon Mar 30, 2020 7:52 pm
by danielmaximiliano
Pepe Ruano wrote: ↑Mon Mar 30, 2020 7:45 pm
Hola,
Saludos a todos los compañeros y espero y deseo que todos los miembros os encontréis bien. Aquí en España la cosa no va muy bien que digamos, eperemos que pronto volvamos a la normalidad en todo el mundo. Un abrazo.
Gracias Pepe, Abrazo a la distancia y sld a la flia
Re: APPEND FROM
Posted: Mon Mar 30, 2020 7:56 pm
by mustafa
Hola Pepe
Que alegría que estéis todos bien.
He contactado con SALINETAS24 de Petrer (Alicante)
y también está Bien , yo escondido en Casa
Un abrazo virtual
Mustafa