ATOUTFOX
    COMMUNAUTÉ FRANCOPHONE DES PROFESSIONNELS FOXPRO

Forum AtoutFox

Le forum AtoutFox

Forum

RSS © www.atoutfox.org - Forum

Re: XFRX attacher un fichier xml au pdf

Merci Gregory
effectivement ca va faire mon bonheur.

ps: tous ceux qui devront faire des factures à partir de 2026 devront s'y pencher.



Wed, 31 May 2023 21:16:52 GMT

Re: XFRX attacher un fichier xml au pdf
bonjour,

Voir ici http://atoutfox.com/articles.asp?ACTION=FCONSULTER&ID=0000000975 dans exemple.prg
cdlt


Tue, 30 May 2023 21:16:52 GMT

XFRX attacher un fichier xml au pdf
bonjour
dans le but de faire une factur-x je souhaite faire un fichier au format pdf/3a qui embarque le pdf de la facture et un fichier xml.
sachant que le fichier xml existe et que le pdf est généré avec xfrx quelqu'un a-t-il un exemple de prog avec xfrx pour faire çà ?
je n'arrive pas a faire fonctionner attachToPDFDocument Method

merci
Christian


Tue, 30 May 2023 21:16:52 GMT

Re: Re=3a Insertion d'une image dans la fen=c3=aatre principal de visual foxpro
* Program....: SET_APPIMAGE.PRG
LPARAMETER p_cImageName

WITH _screen
**-- Ajouter un objet image
*
IF VARTYPE(.myPic) = "O"
.RemoveObject('myPic')
ENDIF
.cls()
.AddObject('myPic','image')

**-- Définir la propriété de l'image
*
.myPic.Picture = p_cImageName
.myPic.stretch = 1 &&

l_nAspectRatio = .MyPic.Height/.MyPic.Width
SI (.Height/.Width) <= l_nAspectRatio
.MyPic.Height = .Height
.MyPic.Width = .Height / l_nAspectRatio
ELSE
.MyPic.Width = .Width
.MyPic.Height = .Width / l_nAspectRatio
ENDIF

**-- Centrer le contrôle et l'afficher
*
.MyPic.Top = (.Height * .5) - (.myPic.Height * .5)
.MyPic.Left = (.Width * .5 ) - (.myPic.Width * .5)

IF !EMPTY(.myPic.Picture)
.myPic.Visible = .T.
ENDIF
ENDWITH &&* _screen

*!* EOP : SET_APPIMAGE.PRG

Rick


Wed, 17 May 2023 21:16:52 GMT

Re: Re=3a Insertion d'une image dans la fen=c3=aatre principal de visual foxpro
* Program....: SET_APPIMAGE.PRG
LPARAMETER p_cImageName

WITH _screen
**-- Ajouter un objet image
*
IF VARTYPE(.myPic) = "O"
.RemoveObject('myPic')
ENDIF
.cls()
.AddObject('myPic','image')

**-- Définir la propriété de l'image
*
.myPic.Picture = p_cImageName
.myPic.stretch = 1 &&

l_nAspectRatio = .MyPic.Height/.MyPic.Width
SI (.Height/.Width) <= l_nAspectRatio
.MyPic.Height = .Height
.MyPic.Width = .Height / l_nAspectRatio
ELSE
.MyPic.Width = .Width
.MyPic.Height = .Width / l_nAspectRatio
ENDIF

**-- Centrer le contrôle et l'afficher
*
.MyPic.Top = (.Height * .5) - (.myPic.Height * .5)
.MyPic.Left = (.Width * .5 ) - (.myPic.Width * .5)

IF !EMPTY(.myPic.Picture)
.myPic.Visible = .T.
ENDIF
ENDWITH &&* _screen

*!* EOP : SET_APPIMAGE.PRG

Rick


Wed, 17 May 2023 21:16:52 GMT

Re=3a Insertion d'une image dans la fen=c3=aatre principal de visual foxpro
Le 16/05/2023 à 00:15, BENMAHAMMED a écrit :
> bonjour les foxeur
> comment insérer une image dans la fenêtre pricipale de visual foxpro _screen et puis l'ajuster au dimension de la fenêtre.
>
>

Bonjour

With _SCREEN
.AddObject("IMGFOND","_IMAGE")
.IMGFOND.Picture=vimgfond
.IMGFOND.Stretch=2
.IMGFOND.Top=0
.IMGFOND.Left=0
.IMGFOND.Width=_SCREEN.Width
.IMGFOND.Height=_SCREEN.Height
.IMGFOND.Visible=.T.
Tue, 16 May 2023 21:16:52 GMT

Re: Insertion d'une image dans la fenêtre principal de visual foxpro
Le mar. 16 mai 2023, 12h21 Mike Gagnon a écrit :
> _screen.picture = 'monimage.bmp'
>
> Pour l'insertion c'est le problème c'est l'justement; mon image déborde et je ne trouve pas de commande pour l'ajusté a la fenêtre
> .
>



Tue, 16 May 2023 21:16:52 GMT

Re: Insertion d'une image dans la fenêtre principal de visual foxpro
_screen.picture = 'monimage.bmp'


Tue, 16 May 2023 21:16:52 GMT

Insertion d'une image dans la fenêtre principal de visual foxpro
bonjour les foxeur
comment insérer une image dans la fenêtre pricipale de visual foxpro _screen et puis l'ajuster au dimension de la fenêtre.


Tue, 16 May 2023 21:16:52 GMT

Re: Utilisation de DTPicker
Bonjour Jean,

Merci pour votre réponse qui ma donner de la lumière pour trouver mon chemin au faite j'ai résolu mon probable et j'ai utilisé le code suivant:

LOCAL ldDate as Date


ldDate = thisform.DTPicker1._Value
DTOC(ldDate, 1)
SET DATABASE to base
thisform.Release

REPORT FORM etatjournalier FOR etat_journalier.datemvt = ldDate NODIALOG PREVIEW
MESSAGEBOX("You printed " + TRANSFORM(_PAGETOTAL) + " pages.")

encore un grand Merci.



Sun, 14 May 2023 21:16:52 GMT

Re: Utilisation de DTPicker
bonsoir,

la première chose que je vois, c'est que tu crées une variable locale et que tu
ne l'utilises pas dans la filtre du report. D'autre part pour mettre à jour
cette variable tu utilises .Value() et dans le report ._Value

est-ce que cela peut être le source du problème ?
sinon dis nous si tu as un message d'erreur ou si simplement rien ne se passe.

A+

Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Sat, 13 May 2023 21:16:52 GMT

Utilisation de DTPicker
Bonjour;
Sil vous plait j'ai de difficulté d'imprimer mon état journalier de distribution de gas-oil.jai un état de distribution de gas-oil qui utilise comme environnement de données une vue distante je voudrais imprimer les enregistrements en fonction de la sélection de la journée sur un DTPicker par l'utilisateur.je n'arrive pas à récupérer la valeur sélectionnée pour l'utiliser comme filtre pour ma vue.voici le code qui est dans l'événement click du bouton commande imprimer :

Local ldDate as datetime

ldDate = thisform.calendr.Value()

REPORT FORM etatjournalier.frx FOR mvt.datemvt = thisform.calendr._Value NODIALOG PREVIEW
MESSAGEBOX("You printed " + TRANSFORM(_PAGETOTAL) + " pages.")


Sat, 13 May 2023 21:16:52 GMT

Re: feuille excel avec mot de passe
donc j'avais raison ;-)


Wed, 26 Apr 2023 21:16:52 GMT

Re: feuille excel avec mot de passe
merci francis
figure toi que j'ai cherché sur le web avant de poser la question mais j'ai pas toute ta logique et mon intellisence ne m'affiche rien quand je tape loExcel.Workbooks.Open(
la bonne syntaxe est ci-dessous ; 1er 123= lecture 2= ecriture
[VFP]loExcel.Workbooks.Open(lcFile, , , ,"123","123")[/VFP]



Wed, 26 Apr 2023 21:16:52 GMT

Re: feuille excel avec mot de passe
Bonjour Christian,

- sans avoir testé -

je doute fortement que la syntaxe "password='123'" soient correcte...


si tu fais un petit prg avec
[vfp]
LOCAL loExcel as Excel.Application
[/vfp]

puis tu tapes :
[vfp]
loExcel.Workbooks.Open(
[/vfp]

alors intelisense va afficher tous les paramètres de open ...
et les paramètres 5 et 6 concerne le password ce devrait être qq chose du style loExcel.Workbooks.Open(lcFile,,,,"123",....

Et autre piste prendre le temps de chercher ces paramètres sur le net ...

Cordialement
Francis


Le mar. 25 avril 2023, 19h00 foxlover a écrit :
> Bonjour à tous
>
> Peut-on ouvrir en automation une feuille excel protégé par un mot de passe
> sachant que ces 2 lignes ouvre le fichier lcfile
> [vfp]loExcel = Createobject("Excel.Application")
> loExcel.Workbooks.Open(lcFile)[/vfp]
> avec un mot de passe cette ligne n'est pas reconnue
> [vfp]loExcel.Workbooks.Open(lcFile,password='123')[/vfp]
>
> Quelqu'un peut-il m'aider svp ?
>
> merci
> Christian



Wed, 26 Apr 2023 21:16:52 GMT

Re: Fusionner des pdf

bonjour sandra
vous pouvez aussi utiliser gswin32.exe ou gswin64.exe
ce bout de code permet de concaténer 1 ou plusieurs fichiers

[VFP] xx1 = CURDIR()+"user\gswin64.exe" -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=" + _nomcible + " " + _nomsource
CfileName = "F"+SYS(3)+".bat"
STRTOFILE(xx1,CfileName)
local oshell
oshell=newObject("wscript.shell")
oshell.run(CfileName, 0, .T.)
oshell=null[/VFP]
*_nomsource contient tous les fichiers a fusionner espacés d'un espace
* _nomcible = nom du fichier final fusionné


Christian
foxlover


Tue, 25 Apr 2023 21:16:52 GMT

feuille excel avec mot de passe
Bonjour à tous

Peut-on ouvrir en automation une feuille excel protégé par un mot de passe
sachant que ces 2 lignes ouvre le fichier lcfile
[vfp]loExcel = Createobject("Excel.Application")
loExcel.Workbooks.Open(lcFile)[/vfp]
avec un mot de passe cette ligne n'est pas reconnue
[vfp]loExcel.Workbooks.Open(lcFile,password='123')[/vfp]

Quelqu'un peut-il m'aider svp ?

merci
Christian


Tue, 25 Apr 2023 21:16:52 GMT

Fichier DBF en lecture seul
Bonjour les foxeurs

J'ai un formulaire avec environnement de données trois fichiers DBF, lorsque je veux ajouter un nouvel enregistrement je reçois l'erreur ' IMPOSSIBLE DE METTRE A JOUR LE CURSEUR CAR IL EST EN LECTURE SEUL'

Par contre quand j'utilise des vues à la place des DBFs sa marche très bien.

J'aimerai bien utiliser des DBFs au lieu de vues.
Que faut-il faire ?
Merci.



Tue, 11 Apr 2023 21:16:52 GMT

Rencontres AtoutFox 2023
Bonjour,

Comme annoncé précédemment, les Rencontres auront lieu les 11 et 12 mai 2023.
Les inscriptions sont désormais ouvertes. Toutes les informations sont sur le site. Rendez-vous sur :
http://atoutfox.org/dates_rencontres_atoutfox_2023.asp
et promenez vous dans les onglets pour tout savoir sur le lieu, le programme, et procéder à votre inscription.

Comme les autres années, il est nécessaire de nous prévenir :
- si vous suivez un régime alimentaire particulier ;
- si vous comptez venir aux repas avec un / une accompagnant(e).
En effet, nous devons nous-même prévenir le restaurant quelques jours à l'avance.

Merci de vos retours, et à très bientôt !

Amicalement,

Le comité de l'Association AtoutFox.



Sat, 08 Apr 2023 21:16:52 GMT

Re: Erreur d'absence de repère d'index
Bonjour,

Pas de souci, mais il faut se placer en buffering 3 si ce n'est pas le cas.
select maVue
=CURSORSETPROP("Buffering", 3)
index on ...
puis ramener au buffering initial

JC


Wed, 05 Apr 2023 21:16:52 GMT

Re: Fusionner des pdf
Francis Faure vient de nous annoncer :
> Bonjour Sandra,
> Personnellement j'utilise PDFTK pour cela.
> J'ai acheté le livre de l'auteur : qui est très bien fait et me permets de
> faire tout ce que j'ai besoin Il semble qu'il n'y ai pas eu de mise à jour
> de la librairie depuis très longtemps... Mais elle fonctionne bien pour plein
> de fonctionnalités... Cordialement
> Francis
>
> Le jeu. 30 mars 2023, 09h30 shjl a écrit :
>> Bonjour, je cherche une solution pour fusionner plusieurs pdf. Je ne peux
>> pas utiliser (AcroExch.App) que j'ai vu dans les contributions car je n'ai
>> pas la version payante d'adobe. Merci pour votre aide et je vous souhaite
>> une agréable journée. sandra

PDF24Toolbox impecable et gratuit

--
Guy Bonemme

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Tue, 04 Apr 2023 21:16:52 GMT

Re: Double gestion gestion EURO / BTC en VFP
Bonjour Michel,

est-ce que tu es sûr que la virgule flottante est adaptée à l'enregistrement des
liquidités ?

Bon dimanche

Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Sun, 02 Apr 2023 21:16:52 GMT

Re: Double gestion gestion EURO / BTC en VFP
je crois avoir lu que MS vient de rajouter le type de données BTC à SQL Server (en virgule flottante), avec les fonctions de conversion intégrées aux moteurs OLTP et OLAP

à vérifier demain...


Sat, 01 Apr 2023 21:16:52 GMT

Re: Double gestion gestion EURO / BTC en VFP
Hello Jean

Le sam. 01 avril 2023, 19h02 Jean =c3=a0 Grenoble a écrit :
> déjà la compta, ce n'était pas simple mais là cela devenir vraiement compliqué !
> Tu te rends compte du b... déjà que ma banque, qui vient d'étre rachetée par la
> SG, n'est pas capable de me fournir un carnet de chèque !!!
>
> Bon je vais poser la question des API à ma chargée de clientèle : elle me prend
> pour un arriéré (mental et non de paiement ;-) ), cela ne va pas arrangr ma
> situation.

Si elle te répond : tu voudras bien partager ?

>
> Mais peut-être aura-t-on des nouvelles au JT de 20h ?

Surement ... :-)

>
> Jean à Grenoble
>


Sat, 01 Apr 2023 21:16:52 GMT

Re: Double gestion gestion EURO / BTC en VFP
En complément : je viens de tester à l'instant dans un dbf le stockage d'un "centime" de BTC (Bitcoin) qui est appelé "satoshi "
(un satoshi représente 0,00000001 BTC)
Il faut donc 8 digits après la virgules.

J'ai créé un table dbf pour la contrevaleur BTX en EUR : avec un champ de type N(20,8)
ce qui "limite" à la gestion de 999.99999999 BTC
à priori pas de soucis

mais peut être que les rencontres Atoutfox des 11 et 12 mai à Lyon devraient avoir une session SQL pour voir si on peut gérer ces doubles valeurs dans une base MS SQL ou PostgreSQL ?



Sat, 01 Apr 2023 21:16:52 GMT

Re: Double gestion gestion EURO / BTC en VFP
déjà la compta, ce n'était pas simple mais là cela devenir vraiement compliqué !
Tu te rends compte du b... déjà que ma banque, qui vient d'étre rachetée par la
SG, n'est pas capable de me fournir un carnet de chèque !!!

Bon je vais poser la question des API à ma chargée de clientèle : elle me prend
pour un arriéré (mental et non de paiement ;-) ), cela ne va pas arrangr ma
situation.

Mais peut-être aura-t-on des nouvelles au JT de 20h ?

Jean à Grenoble

PS : si on a le temps aux rencontres, je vous raconterai pourquoi il ne fallait
pas me faire travailler un jour comme aujourd'hui !!!

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Sat, 01 Apr 2023 21:16:52 GMT

Re=3a Erreur d'absence de rep=c3=a8re d'index
bonjour,
de mes lointains souvenirs, c'est tout à fait possible. En fait, il n'y a qu'à
essayer !


Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Sat, 01 Apr 2023 21:16:52 GMT

Re: Erreur d'absence de repère d'index
autrement dit: Es ce que je peux indexer une vue?


Sat, 01 Apr 2023 21:16:52 GMT

Double gestion gestion EURO / BTC en VFP
Bonjour,

avec l'adoption "surprise" du Bitcoin en monnaie légale en France :
https://cryptoast.fr/france-gouvernement-utilise-49-3-imposer-bitcoin-monnaie-cours-legal/

Nos applications vont devoir :
- Afficher et imprimer les 2 valeurs EUR / BTC : comme ce que nous avons connu pour le FRF / EUIR
Contrairement au FRF / EUR qui été fixe, la valeur BTC en EUR est valable qu'au moment de sa transaction

Ce n'est pas un gros problème, car pour cela une API de conversion EUR -> BTC est disponible : donc un appel API / Rest retourne la contre valeur BTC

- Permettre la saisie en EUR ou en BTC : ce qui est différent du passage à l'euro...
Pour cela il nous faut le même appel API que précédemment pour la contrevaleur,

Mais aussi une autre API pour le crédit sur le "Wallet" BTC :
une API est actuellement disponible pour un Wallet "Froid" : (elle existait pour un Wallet "chaud" via FTX mais c'est fini...)
mais je n'ai pas encore vu de publications d'API bancaire : je pense que les banques n'ont pas été informées à l'avance de l'annonce du jour, ou alors n'ont pas encore eu le temps de créer et publier leurs API.


- à l'évidence la prochaine rencontres Atoutfox (les 11 et 12 mai) doit avoir une session sur les appels API / REST en VFP
et on pourra en discuter aux rencontres, (par exemple comment on va gérer les "différences" Facture EUR et paiement BTC ou l'inverse : je pense que cela va se gérer comptablement comme un paiement en devise pour pouvoir lettrer)

Cordialement
Francis


Sat, 01 Apr 2023 21:16:52 GMT

Re: Erreur d'absence de repère d'index
Pour complément d'information il s'agit classe de recherche Locatorgrid5 de FOXYCLASSES.
Merci.


Sat, 01 Apr 2023 21:16:52 GMT

Erreur d'absence de repère d'index
Bonjour les forxeurs

J'ai un formulaire avec un environnement de données vue distante sur base de données sql Server, j'utilise une classe de recherche qui utilise l'index de la table de vue pour la recherche, du moment que j'ai une vue il m'indique une erreur d'absence de repère d'index.

Prière m'orienté vers une solution.


Sat, 01 Apr 2023 21:16:52 GMT

Re: Fusionner des pdf
Bonjour Sandra,
Personnellement j'utilise PDFTK pour cela.
J'ai acheté le livre de l'auteur : qui est très bien fait et me permets de faire tout ce que j'ai besoin
Il semble qu'il n'y ai pas eu de mise à jour de la librairie depuis très longtemps...
Mais elle fonctionne bien pour plein de fonctionnalités...
Cordialement
Francis

Le jeu. 30 mars 2023, 09h30 shjl a écrit :
> Bonjour, je cherche une solution pour fusionner plusieurs pdf. Je ne peux pas utiliser (AcroExch.App) que j'ai vu dans les contributions car je n'ai pas la version payante d'adobe. Merci pour votre aide et je vous souhaite une agréable journée. sandra




Fri, 31 Mar 2023 21:16:52 GMT

Re: Fusionner des pdf
https://www.adobe.com/ca/acrobat/online/merge-pdf.html?mv=search&sdid=DZTGZX2P&ef_id=b5e1f1f858211c48248895de91dd14e5:G:s&s_kwcid=AL!3085!10!78821415152772!78821759714596&mv=search&msclkid=b5e1f1f858211c48248895de91dd14e5


Fri, 31 Mar 2023 21:16:52 GMT

Fusionner des pdf
Bonjour, je cherche une solution pour fusionner plusieurs pdf. Je ne peux pas utiliser (AcroExch.App) que j'ai vu dans les contributions car je n'ai pas la version payante d'adobe. Merci pour votre aide et je vous souhaite une agréable journée. sandra


Thu, 30 Mar 2023 21:16:52 GMT

Re: Icon au menu
Merci beaucoup Monsieur


Thu, 09 Mar 2023 21:16:52 GMT

Re: Icon au menu
Bonjour,
J'utilise peu le générateur de menu de VFP : en faisant les menus par programme directement.

Dans le générateur MODI MENU je ne vois pas de choix de police ni taille
mais en génération il génère un .MPR qui contient les différentes commandes -> qui est un PRG
notamment les "DEFINE PAD" qui ont l'attribut font / size...
donc on avis rapide : pour "tuner" les menus hors générateur de menu : écrire soit même le menu en .PRG pouvant être effectué sur la base d'une génération .MPR...
à moins qu'il existe une option du générateur de menu que je ne connais pas
Cordialement
Francis


Le jeu. 09 mars 2023, 12h48 BENMAHAMMED a écrit :
> Bonjour Monsieur FAURE
>
> Merci de votre réponse
>
> Et pour l'augmentation de la taille police du menu comment y faire ?



Thu, 09 Mar 2023 21:16:52 GMT

Re: Icon au menu
Bonjour Monsieur FAURE

Merci de votre réponse

Et pour l'augmentation de la taille police du menu comment y faire ?


Thu, 09 Mar 2023 21:16:52 GMT

Re: Icon au menu
Bonsoir BENMAHAMMED
Si tu utilises générateur de menu "modify menu ..." c'est dans le petit bouton "option" -> image
Cordialement
Francis

Le mer. 08 mars 2023, 21h54 BENMAHAMMED a écrit :
> Bonjour les foxeurs,
>
> Je voudrais bien que quelqu'un puisse me donner la procédure comment joindre des icônes à mon menu.
>
> Merci



Wed, 08 Mar 2023 21:16:52 GMT

Icon au menu
Bonjour les foxeurs,

Je voudrais bien que quelqu'un puisse me donner la procédure comment joindre des icônes à mon menu.

Merci


Wed, 08 Mar 2023 21:16:52 GMT

Re: Signe inf ou egale
Bonjour, Super l'astuce de souligner sur un signe inférieur. c'est parfait.
Merci et bonne journée,
sandra


Tue, 07 Mar 2023 21:16:52 GMT

Re: Signe inf ou egale
Hello shjl,

- VFP ne gère pas Unicode :
donc il te faudrait un caractère qui soit NON unicode dans une police..
- à chercher dans l'outil système "table des caractères" en sélectionnant "windows occidental" (et non unicode par defaut)

- Dans la police "Symbol" sur le caractère 177 tu as un approchant :
mais en fait cela revient à faire un > ou un < dans n'importe qu'elle police + puis de le mettre "en souligné" ce qui doit répondre à ton attente

Cordialement
Francis


Mon, 06 Mar 2023 21:16:52 GMT

Signe inf ou egale
Bonjour, Je me trouve complètement bête. Je dois faire mettre un signe inférieure (²) ou égale et supérieure ou égale dans un label de report, et je ne sais pas comment on le fait au clavier ? Je ne suis quand même pas obligée de passer par une image ? Bien sur le copier coller ne marche pas. Je n'en reviens pas depuis le temps que je travaille avec VFP, je n'ai jamais eu cette problématique ...
Merci pour votre aide et bonne fin de journée


Mon, 06 Mar 2023 21:16:52 GMT

Re: renommer un répertoire
Merci pour votre code que j'ai appliqué, après la déclaration des 2 variables . Et ça marche






Thu, 23 Feb 2023 21:16:52 GMT

Re: renommer un répertoire
Bonsoir,
Essaye avec le Scripting.FileSystemObject ?
MoveFile et MoveFolder crée de nouveaux répertoires mais je ne sais pas ce que deviennent les répertoires sources..

[VFP]
fso = CreateObject("Scripting.FileSystemObject")
? fso.MoveFile("C:\OlderFolderName\Hello.txt","C:\Dst\NewFolderName\NewFileName.txt")
[/VFP]


Thu, 23 Feb 2023 21:16:52 GMT

Re: renommer un répertoire
[VFP]FUNCTION RenDir( OrigDir, NewDir )
DECLARE INTEGER MoveFile IN WIN32API AS apiMoveFile STRING lpExistingFileName, STRING lpNewFileName
RETURN 0<>apiMoveFile( OrigDir, NewDir )
ENDFUNC[/VFP]


Thu, 23 Feb 2023 21:16:52 GMT

renommer un répertoire
bonsoir
SVP,
Comment renommer un répertoire ?




Wed, 22 Feb 2023 21:16:52 GMT

Re: Hors sujet: ma chaine Youtube avec du VFP

> et j'ai placé une vidéo sur les billard mathématiques ou j'explore ce concept avec VFP
> https://youtu.be/vgDZFWWcGK4
>

Bravo Franck !



Fri, 10 Feb 2023 21:16:52 GMT

Re: problème index
Bonsoir,
Souvent c'est antivirus : exclure les extensions VFP des analyses (DBF,FPT,CDX,DBC,DCT,DCX,...)
Cordialement


Fri, 10 Feb 2023 21:16:52 GMT

problème index
Bonjour, mon application qui fonctionne depuis longtemps, maintenant se casse avec perte d'index sur plusieurs base.
je reindex je relance cela fonctionne 2 ou 3 heures et cela recommance

j'ai fait
OPEN DATABASE k:\ndvfp\developp\dbgescom
VALIDATE DATABASE recover

puis reindex des fichiers.

avez vous une solution ou une idée sur ce problème. les bases sont sur un serveur novell

LA cause peut elle être réseau

Merci

Pascal






Fri, 10 Feb 2023 21:16:52 GMT

Re: Hors sujet: ma chaine Youtube avec du VFP
alors là chapeau !!!!!!!!


Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Fri, 10 Feb 2023 21:16:52 GMT

Hors sujet: ma chaine Youtube avec du VFP
Bonjour,
je n'utilise plus VFP de façon professionnelle, néanmoins il me sert comme outil de programmation
ou de pré-traitement de données pour mes besoins divers.

J'ai ouvert une chaine YT "retro",
https://www.youtube.com/@FranckRetroTech

et j'ai placé une vidéo sur les billard mathématiques ou j'explore ce concept avec VFP
https://youtu.be/vgDZFWWcGK4

Merci de votre attention
Franck


Fri, 10 Feb 2023 21:16:52 GMT

Re: Comment récupérer Foxpro 2.6 ?
Il se trouve que JMN a formulé :
> Bonjour à tous et bonne année.
> Je suis à la recherche d'une méthode de récupération du logiciel Foxpro 2.6.
> J'ai les disquettes 5 pouces de Foxbase et les disquettes 3,5 pouces de
> Foxpro.2.6 Le but étant de faire revivre mes anciennes applications de
> gestion de bibliothèque et en développer d'autres. Merci par avance à ceux
> qui pourraient m'aider. Bien cordialement
> Jean-Michel NOLLEAU

Le plus simple installer une machine virtuelle, et une version Dos.
Vous pourrez réinstallet 2.6 et faire tourner vos anciennes
applications. Pour le développement de nouvelles...Les versions
actuelles sont plus appropiées.

--
Guy Bonemme

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Wed, 25 Jan 2023 21:16:52 GMT

Re: Imprimante sauvegardée dans un état ignorée suite MAJ windows 11 22H2
Finalement nous avons fini par trouver une solution : On a modifié la clé de registre pour pouvoir continuer à utiliser l'ancienne boite de dialogue d'impression.
[HKEY_CURRENT_USER\Software\Microsoft\Print\UnifiedPrintDialog]
"PreferLegacyPrintDialog"=dword:00000001



Wed, 18 Jan 2023 21:16:52 GMT

Comment récupérer Foxpro 2.6 ?
Bonjour à tous et bonne année.
Je suis à la recherche d'une méthode de récupération du logiciel Foxpro 2.6.
J'ai les disquettes 5 pouces de Foxbase et les disquettes 3,5 pouces de Foxpro.2.6
Le but étant de faire revivre mes anciennes applications de gestion de bibliothèque et en développer d'autres.
Merci par avance à ceux qui pourraient m'aider.
Bien cordialement
Jean-Michel NOLLEAU


Tue, 17 Jan 2023 21:16:52 GMT

Imprimante sauvegardée dans un état ignorée suite MAJ windows 11 22H2
Bonjour,
Chez plusieurs de nos clients ayant passé la dernière MAJ de windows 11, la dérivation automatique d'une édition vers une imprimante sauvegardée dans le .FRX ne fonctionne plus. Le choix des imprimantes est systématiquement proposé (printdialog.exe) en se positionnant sur l'imprimante par défaut du poste.
Même constat en utilisant Foxypreviewer.
Avez-vous déjà constaté ce problème et si oui y a t'il une parade pour retrouver le comportement attendu?
Merci d'avance pour vos réponses.
Bonne journée,
Françoise



Fri, 13 Jan 2023 21:16:52 GMT

Re: plus de fenetre de commande
Bonjour,
essayer de supprimer tous les fichiers foxuser.* présents sur votre machine..puis redémarrez VFP8.
Cela devrait permettre de faire revenir la fenêtre de commande.

Cordialement
GLS


Wed, 11 Jan 2023 21:16:52 GMT

plus de fenetre de commande
Bonjour à tous

Je n'arrive plus à afficher le fenêtre de commande dans vfp8, même en tapant CTR + F2

Ou est elle passée?

Si qq a des lumières!!!

merci


Tue, 10 Jan 2023 21:16:52 GMT

Python sous VS Code (presque un hors-sujet).
Bonjour tout le monde et bonne année à toutes et à tous.

Je profite du temps libre que me laisse la retraite pour passer sous Python mes programmes VFP automatisant des tâches Excel.

Les données techniques : Windows 10 Professionnel 64 bits version 22H2 (05/11/2020), Python 3.9.0 et Visual Studio Code 1.74.2 avec l'extension Python dernier cri v2022.21.13491005

Jusqu'aux dernières mise à jour de VS Code et de l'extension Python, pas trop de problèmes. Depuis c'est la catastrophe. La vérification et la coloration syntaxique ne fonctionne pas dans certains modules. Je n'arrive pas à déterminer pourquoi certains modules sont touchés et pas d'autres. Résultat : je peux taper n'importe quoi, aucun problème n'est détecté et la mise en forme (si importante sous Python) peut rester chaotique.

J'ai essayé de revenir à la version précédente de VS Code. L'extension Python n'était pas compatible et je n'ai pas trouvé comment charger une ancienne version. En plus VS Code s'est automatiquement mis à jour pour revenir dans sa dernière version.

Toute idée sur la manière de résoudre ces problèmes serait la bienvenue.






Fri, 06 Jan 2023 21:16:52 GMT

Chatgpt et foxpro
Bonjour à tous,

Je vous souhaite une excellente année 2023,

Je m'amusais à tester l'implémentation de code sur chatgpt en c# ,

et je lui ai demandé de le convertir de c# en Visual Fox pro, ce qu'il a fait très facilement,

L'intelligence artificielle va aider les développer à coder ou à traduire des morceaux de code pour aller beaucoup plus rapidement.

Avez vous testé https://chat.openai.com/chat ?

A très bientôt
Olivier


Mon, 02 Jan 2023 21:16:52 GMT

Re: Calendrier
bonjour à tous,

j'aime bien le calendrier présent dans _datetime.vcx ...

Jean à Grenoble

--
Cet e-mail a été vérifié par le logiciel antivirus d'AVG.
www.avg.com
Thu, 29 Dec 2022 21:16:52 GMT

Reproduction totale ou partielle strictement interdite • Propulsé par KitWeb • Hébergement Wan AgainValid XHTML 1.0 Transitional