Accueil > > > APPRECOR IMPORTE DANS UNE TABLE LES CHAMPS IDENTIQUES DE L'ENREGISTREMENT EN COURS D'UNE DEUXIÈME TABLE
APPRECOR IMPORTE DANS UNE TABLE LES CHAMPS IDENTIQUES DE L'ENREGISTREMENT EN COURS D'UNE DEUXIÈME TABLE
Information sur la source
Description
Dans vfp, la commande append from importe tous les enregistrements d'une table. Apprecor fonctionne de la même manière, mais en n'important que l'enregistrement en cours. C'est pas grand chose, mais j'en ai eu besoin et ca peut servir.
Source
- function apprecor(fic1,fic2)
- ********************
- *AUMERIC :
- *Cette fonction permet d'importer dans la table fic1 , l'engeristrement en cours de la table fic2
- *Les champs identiques (noms et structures, sont importés
- * les deux tables doivents être ouvertes
- *******************
- local tab1,tab2,nfich1,nfich2,i,j,k,toto,cmd
- local oldselect
-
- oldselect=select()
-
- dimension tab1(fcount(fic1))
- dimension tab2(fcount(fic2))
-
- for i=1 to alen(tab1)
- tab1[i]=field(i,fic1)
- next
- for j=1 to alen(tab2)
- tab2[j]=field(j,fic2)
- next
- select(fic1)
- append blank
- for i=1 to alen(tab2)
- toto=ascan(tab1,tab2[i])
- if toto#0
- cmd="replace "+fic1+"."+tab1[toto] +" with " +fic2+"."+tab2[i]
- if vartype(fic1+"."+tab1[toto])==vartype(fic2+"."+tab2[i])
- &cmd
- endif
- endif
- next
-
- select (oldselect)
- return
function apprecor(fic1,fic2)
********************
*AUMERIC :
*Cette fonction permet d'importer dans la table fic1 , l'engeristrement en cours de la table fic2
*Les champs identiques (noms et structures, sont importés
* les deux tables doivents être ouvertes
*******************
local tab1,tab2,nfich1,nfich2,i,j,k,toto,cmd
local oldselect
oldselect=select()
dimension tab1(fcount(fic1))
dimension tab2(fcount(fic2))
for i=1 to alen(tab1)
tab1[i]=field(i,fic1)
next
for j=1 to alen(tab2)
tab2[j]=field(j,fic2)
next
select(fic1)
append blank
for i=1 to alen(tab2)
toto=ascan(tab1,tab2[i])
if toto#0
cmd="replace "+fic1+"."+tab1[toto] +" with " +fic2+"."+tab2[i]
if vartype(fic1+"."+tab1[toto])==vartype(fic2+"."+tab2[i])
&cmd
endif
endif
next
select (oldselect)
return
Conclusion
Salut à tous
Historique
- 24 décembre 2004 08:04:48 :
- Correction du libellé
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
enregistrement dupliqué [ par Etienne77 ]
Bonjour, J'ai un problème incompréhensible, j'utilise vfp6, une base de donnée Foxpro et un formulaire tout à fait classique pour naviguer dans une t
Importer un dump SQL dans VFP9 [ par jardin_japonais ]
Bonjour, Je dispose d'une application construite sur VFP9 réalisée par un prestataire. Pour l'utiliser au sein d'une appli web, j'ai exporté les don
mise a jour de table [ par jebberi ]
slt, j'ai un petit problème pour le mise a jour d'un enregistrement d'un table. premièrement j'ai une grille sur laquelle j'affecte un curseur en reco
suprimmer un enregistrement [ par jebberi ]
bonjour je suis entrain de réaliser mon première application avec vfp9 et j'ai trouvé un petit problème lorsque je veut supprimer un enregistrement d'
Base corrompu : la base dbc.dbc n'est pas une table valide [ par superjay ]
Bonjour, une petit problème avec ma base elle m'affiche : la base dbc.dbc n'est pas une table valide cause : mon serveur nas a crasher je ne suis pa
Charger un combo en fonction d'un autre combo [ par limelloyd ]
salut, jai deux combo; le premier combo charge directement a partir des champs de la table concerné, le second combo devrait chargé les informations d
integrer plusieures lignes d'une table dans un formulaire [ par tidus mojito ]
Bonjour, je débute avec les formulaires, je mets en mémoire plusieurs ligne d'une table qui comporte 3 colonnes je les affiche dans des texte box à
Petit problème dans un etat [ par mahdi22dz ]
Bonjour j'ai une table qui contient un champs de nom d'article de 60 caractère ( nom_art c(60) ) et d'autre champs ( Prix d'achat , prix de vente etc.
Taille maximale d'une table foxpro [ par PIBOUNET ]
Bonjour,Je souhaiterais savoir comment évaluer le nombre d'enregistrements maximum pouvant être gérés dans une table Foxpro (probablement fonction de
commande d'alerte d'une table endommagée [ par FRANAP ]
Bonjour,Merci encore pour le VRunFoxpro qui nous aide bien pour mettre à jour les tables, chez les clients.Chez un client, utilisant une application F
|
Derniers Blogs
KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg SOIRéE ALT.NET MAI - 3 PRéSENTATIONSSOIRéE ALT.NET MAI - 3 PRéSENTATIONS par Rui
Juste pour rappel, la prochaine soirée ALT.NET Paris aura lieu le 24 Mai
Nous initions un nouveau format, à savoir plus de sessions dans un format plus court. Le but est de voir plus de choses dans un format plus concis et créer ainsi une dynamique...
Cliquez pour lire la suite de l'article par Rui
Logiciels
974 Application Server (12.2.4.0)974 APPLICATION SERVER (12.2.4.0)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP mySongBook Player (1.0.0)MYSONGBOOK PLAYER (1.0.0)mySongBook Player est un logiciel gratuit permettant l'accès à une archive de tablatures/partitio... Cliquez pour télécharger mySongBook Player
|