ATOUTFOX
COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO
Visual FoxPro : le développement durable

Affiliation RSS   

rss RSS : Really Simple Syndication

Le format RSS (fichier XML) permet de syndiquer du contenu provenant d'autres sites.
www.atoutfox.org propose :

  • la publication d'un flux RSS des dernières contributions du site www.atoutfox.org
  • la publication d'un flux RSS des derniers messages sur le forum www.atoutfox.org
  • de consulter les fluxs RSS relatant de Visual FoxPro provenant d'autres sites.

Pour répondre aux questions reçues suite à l'ouverture de cette rubrique :
« c'est quoi un RSS ? »  et  « à quoi cela sert-il ? »
Une  réponse résumée et très simplifiée :
Un feed RSS est un fichier créé dynamiquement, au format XML, contenant : une date de publication, un titre, un auteur, éventuellement une description (ou partie de description), et un lien.
Dans le cas d'Atoutfox, le feed RSS est une publication des entêtes des contributions.
Ce feed RSS rendu public permet d'être utilisé dans un autre site : la liste du contenu du site source apparait dynamiquement dans le contenu du site client avec un lien retournant sur la source... (Syndication). Le site client augmente son contenu, le site source reçoit des liens et augmente sa visibilité et son référencement.
Les informations sont à jours sur tous les sites en même temps puisque c'est dynamique.
Exemple d'utilisation d'un flux RSS : affichage ci-après des 6 derniers codes et forum de www.foxprofr.com à l'intérieur de www.atoutfox.org... Est-ce plus clair ? (sinon un petit appel à votre ami google... ;-)

Cordialement, Francis FAURE

 

Les 6 derniers articles de...

Feed RSS des dernières contributions ajoutées sur www.atoutfox.org    (source )

Date Titre Auteur
26/09/2024
02:00:48

comment envoyer des mails SMTP avec gmail après le 30 sept 2024
Bonjour,
Voir le pdf

Gregory Adam
21/11/2023
02:00:48

Editeur HTML
J'ai trouvé ce code pour créer un éditeur de texte HTML ici :
http://yousfi.over-blog.com/2015/02/a-vfp-html-richtext-editor.html
M.Yousfi Yousfi Benameur nous propose d'autres codes bien utiles...
Celui-ci fonctionne, je l'ai testé et transformé pour mes besoins personnels en class.
Ci-dessous le code original

PatriceJ
15/05/2023
02:00:48

La migration des .DBF vers un serveur SQL
La présentation était conçue comme un atelier purement pratique => Il n'y a pas de fichier power point. Le zip contient un document word présentant le déroulé et les manipulations à exécuter.
Le répertoire VFP contient l'application de départ, le répertoire SQL contient l'application telle qu'elle a été obtenue à l'issue de l'atelier.
Pour faire fonctionner l'application finale, il faudra au moins exécuter la partie migration, pour disposer de la base avec des données.
La présentation a été faite avec SQL server, mais normalement, n'importe quel SGBD peut être utilisé, dans la mesure où rien n'est spécifique à MSSQL : il faudra juste adapter les chaines de connexion.
JCR

jcriv
15/05/2023
02:00:48

Session "Comparatif VFP vs Python"
Le contenu de la session avec quatre slides "bonus" et quelques programmes illustrant le propos.

Marc Thivolle
13/05/2023
02:00:48

Analyse lexicale
Analyse lexicale - théorie et comment faire en vfp

Gregory Adam
11/05/2023
02:00:48

Git et VFP
Le powerpoint de la session, plus le code de conversion Git->VFP / VFP->Git
Pour utiliser le PJX,
* créer un projet sur FramaGit, GitLab, GitHub ou autre
* cloner ce projet en utilisant par exemple Visual Studio Code
* coller dans le répertoire du projet le contenu du zip
* lancer Git.prg, ce qui lancera votre premier Git->VFP : les binaires seront créés à partir des XML contenus dans le zip
* par la suite, utiliser le raccourci Ctrl+home installé par Git.prg pour le menu TwoFox (Git->VFP pour générer les binaires à partir des XML, VFP->Git pour générer les XML à partir des binaires)
* continuer d'utiliser VSCode pour la gestion Git : commits, push, pull, branches, etc

Luc

Feed RSS des derniers messages ajoutés sur forum www.atoutfox.org    (source )

Date Titre Auteur
20/05/2025
02:26:08

Re: Requete SQL
Bonsoir Guy,

d'après ce que je comprend, une partie de l'import du .csv a déjà été faite mais
avec l'erreur dans le champ validation et il ne faut pas refaire l'importation
des ces lignes. Une autre partie du .csv n'a pas encore été importée et il faut
le faire mais il n'y a pas de problème de doublon.

est-ce que c'est cela ?

De toutes façons, a mon humble avis, il faut créer un CURSOR à partir du .CSV.
Puis faire un UPDATE de la table pour modifier le champ validation pour les
lignes de la table dont le champ validation contient "Anonyme" ou "Anonyme2" et
dont les champs date, nom et prénom sont présents dans le CURSOR.
Puis faire un INSERT des ligne du CURSOR dont les champs date, nom et prénom ne
sont pas dans la table avec la bonne valeur pour le champ validation.

est-ce qu'on s'approche de la solution ?

Cordialement,
Jean

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com

Jean à Grenoble
20/05/2025
02:26:08

Re: Requete SQL
BONEMME a exprimé avec précision :
> Bonjour a tous
>
> Après une longue convalescence, j'essaye de me rappeler quelques
> notions de SQL.
> Je voudrais traiter une table via phpadmin dans laquelle, je dois remplacer
> dans un champs existant une autre valeur
> par une autre. Simple Vfox...mais ma némoire me fait défault sur la syntaxe.
>
> Merci d'avance
> Guy
> Ps pour Jean je passe bientôt le cap des 80 ans.
>
> --
> Guy Bonemme

Merci Jean
La table est partie d'un prog: PHP Expoacte,(pas de Postgres) que je
maintient ainsi que le site WEB, y compris les publications des 65
dernières années soit 65 x 4 (publications/an) x 100 pages. Toutes en
pdf et dans le cloud actuellement, accès aux membres seul.
Sur le site chfleron.be voir l'onglet 'Outils de recherches' et
'Geneabel'.
Suite a une erreur de manipulation et de restriction en alimentant
la table via des fichiers .CSV.
Le champ "Validation" à eté rempli par 'Anonyme' ou 'Anonyme2'
en lieu et place de "GED xyz" (nom de l'organisation déposantes.
Soit ca 15000 lignes dont une partie est déja enregistrée.
Pour éviter les doublons, un test sur la date, nom, prénom lors de
import de csv.

--
Guy Bonemme

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com

BONEMME
19/05/2025
02:26:08

Re: Requete SQL
la syntaxe générale est
UPDATE nom_de_la_table SET lechamp = la_valeur_à_mettre WHERE la_condition_du filtre

sans ; à la fin pour VFP, avec un ; pour Postgre !

Bonne soirée
Jean

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com

Jean à Grenoble
19/05/2025
02:26:08

Re: Requete SQL
Bonsoir Guy,

si tu utilises phpadmin, c'est que tu travailles avec Postgre : vrai ?

Peux tu nous donner un exemple de ce que tu veux faire ?

Bonne soirée
Jean


--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com

Jean à Grenoble
19/05/2025
02:26:08

Requete SQL
Bonjour a tous

Après une longue convalescence, j'essaye de me rappeler quelques
notions de SQL.
Je voudrais traiter une table via phpadmin dans laquelle, je dois
remplacer dans un champs existant une autre valeur
par une autre. Simple Vfox...mais ma némoire me fait défault sur la
syntaxe.

Merci d'avance
Guy
Ps pour Jean je passe bientôt le cap des 80 ans.

--
Guy Bonemme

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com

BONEMME
14/05/2025
02:26:08

Re: bonjour a tous Recherche developpeur Foxincloud
Bonjour Hervé,

Il n'y a pas vraiment de développeur FoxinCloud mais des développeurs VFP qui ont adapté leur application au Web grâce à FoxInCloud.
Comme la plupart des adaptations nécessitent une connaissance de l'application, seul son auteur peut les réaliser sans risque.

Pour apprendre à réaliser ces adaptations, tu peux :

1- utiliser l'assistant d'adaptation qui identifie les adaptations, les localise dans le code et t'indique comment procéder
2- consulter le 'tutorial vivant FoxInCloud' où chaque cas d'adaptation est illustré sur un exemple basique, le code source avant et après adaptation étant visible au survol de la souris ; si tu as installé l'atelier de développement FoxInCloud, le menu 'FoxInCloud' te procure un accès rapide à ce tutoriel en local et en distant ; sinon voici l'URL : https://foxincloud.com/tutotest/bs/
3- poser tes questions avec exemple de code ici même, ou si tu préfères l'anglais, sur https://support.west-wind.com/
4- solliciter notre assistance privée selon des conditions à te communiquer par MP si tu le souhaites.

Bonne adaptation !

FoxInCloud (Th. Nivelet)

Feed RSS des derniers codes ajoutés sur www.foxprofr.com    (source )

Feed RSS non disponible (erreur : Une constante de chaîne était attendue mais aucun caractère de guillemet d'ouverture n'a été trouvé. )
http://www.foxprofr.com/rss.aspx?type=code

Feed RSS du forum www.foxprofr.com    (source )

Feed RSS non disponible (erreur : Une constante de chaîne était attendue mais aucun caractère de guillemet d'ouverture n'a été trouvé. )
http://www.foxprofr.com/rss.aspx?type=forum

Feed RSS des news de www.foxcentral.net    (source )

Feed RSS non disponible (erreur : Échec du téléchargement de la ressource spécifiée. )
http://www.foxcentral.net/foxcentralRssFeed.fc

Feed RSS de fox.wikis.com    (source )

Feed RSS non disponible (erreur : Le nom de l'élément le plus élevé doit concorder avec le nom de la déclaration DOCTYPE. )
http://fox.wikis.com/wc.dll?Wiki~WikiRss&details=1

 


Publicité

Les pubs en cours :

www.atoutfox.org - Site de la Communauté Francophone des Professionnels FoxPro - v3.4.0 - © 2004-2025.
Cette page est générée par un composant COM+ développé en Visual FoxPro 9.0-SP2-HF3