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
23/05/2022
11:51:49

Les barres d'outils avec FoxPro
A partir d'un exemple simple, comment implémenter les barre d'outils avec VFP.
Il s'agit d'un atelier, partant d'une application sommaire, sans barre d'outils, à une application présentant 3 types de barres d'outils selon les situations.
Le zip contient :
- le déroulé complet de l'exposé, avec toutes les actions pour passer d'une étape à l'autre, au format docx;
- 2 répertoires contenant les données et les images;
- 8 répertoires présentant comment evolue le prototype à chaque étape.
La session est plutôt de niveau débutant à initié, selon les étapes.
Bonne lecture !

Luc
23/05/2022
11:51:49

Le matériel de la session Utiliser .Net en VFP

Gregory Adam
23/05/2022
11:51:49

Le matériel de la session Expressions Régulières
Courage

Gregory Adam
21/05/2022
11:51:49

Factur-X Facture électronique
AtoutFox 2022 Synthèse sur les factures électroniques PDF/A3 - Factur-X.

Le ZIP contient les différents documents:
- de synthèses sur l'obligation de générer en France dès 2024 des factures électroniques
- la norme Factur-x
- les spécifications EDI Chrorus-pro
- Un exemple VFP de génération d'une facture au format Factur-X avec XFRX.
Cet exemple nécessite que vous ayez une licence XFRX version minim 19.0.

Luc
21/05/2022
11:51:49

XSharp - Compilateur xBase pour .NET, OpenSource
Les présentations PowerPoint et les fichiers sources utilisés lors des deux sessions XSharp présentées aux rencontres de Lyon. Le dossier VFP comprend des exemples d'usage de code Pure-VFP en X#
Le dossier XS comprend des exemples d'usage de code écrit en X#
La future version de l'outil d'exportation d'application VFP (Pjx,Vcx,scx,...) sera bientot disponible sur le site de X# : www.sharp.eu

Pour toute information complémentaire, support, échange, etc, merci de vous rendre dans le forum Français https://www.xsharp.eu/forum/french-forum, ce sera plus simple :)

Au plaisir,
Fabrice

FForay
20/05/2022
11:51:49

Support de la session "Symfony, un framework MVC en PHP"

Luc

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

Date Titre Auteur
27/05/2022
12:13:38

Summary band is too large to fit on page
salut tous le mende
J'ai ce logiciel de gestion de stock et j'obtiens une erreur (Summary band is too large to fit on page) lorsque j'essaie d'imprimer la facture pour les clients. quelqu'un sait comment le réparer

merci d'avance!
cordialement

medmed
25/05/2022
12:13:38

Re: Répertoire temporaire
Bonjour,
comme le précise Francis, il faut dans le config.fpw indiquer les différents dossiers pour les différents dossiers exploités par VFP:

PROGWORK:
"Specifies where Visual FoxPro stores the program cache file.

For faster performance, especially in a multiuser environment, specify a fast disk, such as a local disk or memory, if available. Provide at least 256K for the cache, though the file can grow larger.

Default: Operating system dependent. For more information, see Optimizing the Operating Environment."

SORTWORK:
"Specifies where commands such as SORT and INDEX should place work files.

Because work files can be up to twice as large as the tables being sorted, specify a location with plenty of free space. For faster performance, especially in a multiuser environment, specify a fast disk such as a local disk.

Default: Operating system dependent. For more information, see Optimizing the Operating Environment."

EDITWORK:
"Specifies where the text editor should place its work files. Because work files can become large, specify a location with plenty of free space.

Default: Operating system dependent. For more information, see Optimizing the Operating Environment."

TMPFILES:
"Specifies where temporary work files specified by EDITWORK, SORTWORK, and PROGWORK configuration file settings are stored if they are not specified.

Because work files can become very large, specify a location with plenty of free space. For faster performance, especially in a multiuser environment, specify a fast disk such as a local disk.

Default: Operating system dependent. For more information, see Optimizing the Operating Environment."

Si l'application n'a pas été conçue pour fonctionner en multi-postes en bureau à distance / TSE, Tous ces variables peuvent pointer sur un unique dossier..

Cordialement
GLS

GLS
25/05/2022
12:13:38

Re: Répertoire temporaire
Information supplémentaire.
En dehors de mon applicatif, j'exécute vfp9.exe en rajoutant dans C:\Program Files (x86)\Microsoft Visual FoxPro 9 un config.fpw qui oriente sur c:\LouxorTemp.
Au lancement de vfp9.exe, un fichier .TMP se crée dans c:\LouxorTemp. => OK
Si je prend l'option Class browser, il me crée un fichier .TMP dans la variable système %Temp% => KO


frg
25/05/2022
12:13:38

Re: Répertoire temporaire
Bonjour Francis,
Tout d'abord merci pour ta réponse.
RESOURCE avec ou sans S ne change rien car comme tu le dis, il n'impacte pas le répertoire temporaire.
Le problème se produit sur tous les formulaires de notre application.
Nous n'avons aucun script ou procédure au lancement des formulaires qui créerait clairement un fichier .TMP, c'est pourquoi je pensais que c'était Foxpro qui le créait systématiquement.
La création d'un CURSOR ne crée rien ni dans le répertoire défini dans config.fpw, ni dans le répertoire système dédié. Si j'indexe mon curseur, il me crée bien un .CDX dans le répertoire défini dans config.fpw

frg
25/05/2022
12:13:38

Re: Répertoire temporaire
Bonjour Françoise,

Plusieurs points de réponses en "pistes" :

-- le fichier "RESOURCES" (foxuser) se gère effectivement avec :

dans CONFIG.FPW comme indiqué dans ton message

Excepté que dans ton message tu mets un S à RESOURCE alors que la doc donne sans S

mais aussi avec les commandes suivantes :

[VFP] SET RESOURCE ON | OFF [/VFP]

[VFP] SET RESOURCE TO [FileName] [/VFP]

et la fonction permettant d'afficher son chemin et nom :

[VFP] ? SYS(2005) [/VFP]

Pour le formulaire il faudrait vérifier si environnement public ou privé (DATASESSION)
mais d'après la doc
[VFP] HELP SET DATASESSION Command [/VFP]
cela n'impacte normalement pas le fichier "RESOURCES"



-- par contre le message d'erreur mentionné "Erreur 2005 : 'Table foxcode introuvable...' "
N'est pas pas en rapport avec foxuser / ressources

Mais avec la table foxcode : liée à l'intellisense
[VFP] _FOXCODE [= cDBFFileName] [/VFP]


-- d'autre part : tu parles de la création d'un fichier ayant une extension ".TMP" or, que ce soit FOXUSER (ressources) ou FOXCODE (intellisense) c'est des tables .DBF / .FPT

Le fichier temporaire pourrait provenir dans ce formulaire : - peut être - de la création d'un CURSOR ? ou d'un création d'un index, ou l'un "&" ou EXECSCRIPT() d'une commande à compiler à l'exécution ?


-- Dans config.fpw : voir les autre paramètres : PROGWORK, SORTWORK, EDITWORK, RESOURCE , TMPFILES

-- Cela se produit que pour 1 formulaire particulier ou tous ?

Cordialement
Francis



Le mer. 25 mai 2022, 11h15 frg a écrit :
> Bonjour,
> Lorsqu'un formulaire s'ouvre dans un applicatif, un fichier .TMP se crée systématiquement dans le répertoire identifié dans %temp%
> (Dans mon cas C:\Users\gallion\AppData\Local\Temp)
> J'ai modifié mon config.fpw pour forcer le répertoire temporaire à utiliser :
> SCREEN=OFF
> RESOURCES=OFF
> TMPFILES = C:\LouxorTemp\
> ALLOWEXTERNAL=ON
> J'ai recompilé mon exécutable avec cette configuration.
> Malgré cela, ce fichier .TMP se crée toujours à l'emplacement C:\Users\gallion\AppData\Local\Temp
> SYS(2023) me renvoie bien C:\LouxorTemp
> Y a t'il un moyen de forcer ce répertoire par défaut?
> Le problème initial rencontré chez un de nos clients est le suivant : Le répertoire %Temp% oriente sur C:\Users\cisa\AppData\Local\Temp\2 qui n'existe pas (Seul C:\Users\cisa\AppData\Local\Temp existe). Au lancement de notre applicatif, on a un plantage Erreur 2005 : 'Table foxcode introuvable...'
> Merci d'avance pour vos réponses.
> Françoise
>
>
> .
>


Francis Faure
25/05/2022
12:13:38

Répertoire temporaire
Bonjour,
Lorsqu'un formulaire s'ouvre dans un applicatif, un fichier .TMP se crée systématiquement dans le répertoire identifié dans %temp%
(Dans mon cas C:\Users\gallion\AppData\Local\Temp)
J'ai modifié mon config.fpw pour forcer le répertoire temporaire à utiliser :
SCREEN=OFF
RESOURCES=OFF
TMPFILES = C:\LouxorTemp\
ALLOWEXTERNAL=ON
J'ai recompilé mon exécutable avec cette configuration.
Malgré cela, ce fichier .TMP se crée toujours à l'emplacement C:\Users\gallion\AppData\Local\Temp
SYS(2023) me renvoie bien C:\LouxorTemp
Y a t'il un moyen de forcer ce répertoire par défaut?
Le problème initial rencontré chez un de nos clients est le suivant : Le répertoire %Temp% oriente sur C:\Users\cisa\AppData\Local\Temp\2 qui n'existe pas (Seul C:\Users\cisa\AppData\Local\Temp existe). Au lancement de notre applicatif, on a un plantage Erreur 2005 : 'Table foxcode introuvable...'
Merci d'avance pour vos réponses.
Françoise

frg

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

Feed RSS non disponible (erreur : L'élément 'html' est utilisé mais non déclaré dans la DTD/schéma. )
http://www.foxprofr.com/rss.aspx?type=code

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

Feed RSS non disponible (erreur : L'élément 'html' est utilisé mais non déclaré dans la DTD/schéma. )
http://www.foxprofr.com/rss.aspx?type=forum

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

Date Titre Auteur
10/05/2022
22:52:53

Virtual Fox Fest 2022 (Oct): Call for Speakers

Southwest Fox Conference
10/05/2022
17:21:54

Markdown Monster 2.5 released

West Wind Technologies
27/04/2022
00:14:11

Virtual Fox Fest 2022 (May): DBI Drawing, get registered right now

Southwest Fox Conference
21/04/2022
23:55:16

Virtual Fox Fest 2022 (May): Time to Register

Southwest Fox Conference
20/04/2022
19:42:12

West Wind Client Tools 7.27 released

West Wind Technologies
05/04/2022
21:19:47

Virtual Fox Fest 2022 (May): Time to Register

Southwest Fox Conference

Feed RSS de fox.wikis.com    (source )

Date Titre Auteur

 


Publicité

Les pubs en cours :


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