OVH Cloud OVH Cloud

(totalement HS) Aide sur Clipper

6 réponses
Avatar
Paul V.
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma bouteille
à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne concerne que
les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque modifications
dans un petit programme en clipper et j'ai un problème de syntaxe. J'ai
jamais trop pratiqué clipper et les forums spécialisés sont nuls ou
inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.

6 réponses

Avatar
Modeste
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je
jette ma bouteille

à la mer.

Les gamins nés après la guerre peuvent delete illico,
cela ne concerne que

les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire
quelque modifications

dans un petit programme en clipper et j'ai un problème
de syntaxe. J'ai

jamais trop pratiqué clipper et les forums spécialisés
sont nuls ou

inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.



Avatar
Paul V.
Thanks Modeste ,

Une routine va lire un fichier de détail facture et traite ensuite les
données.
La question : les factures doivent être traitées en ordre croissant de
date.
Il me semblait que c'étaient les instructions suivantes qui géraient cela.
Mais ma mémoire défaille.
Si tu veux le programme entier, je te l'envoie en privé. Tu peux le lire en
foxpro, notamment.



.....................
sele 1
use C:cubictsaomdfact01.dbf
index on dtoc(datefact)+c_numero to C:cubictsaomdfact01.NTX
set orde to 1
* @6,5 say "V,rification FACTURES en cours ..."
go top
do while .not. eof()
.....................


Merci d'avance

Paul V.

Modeste wrote:
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma
bouteille à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne
concerne que les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque
modifications dans un petit programme en clipper et j'ai un problème
de syntaxe. J'ai jamais trop pratiqué clipper et les forums
spécialisés sont nuls ou inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.




Avatar
Pierre
Bonjour,
Pour le tri proprement dit, (une fois que l'index a été créé suivant la
clé composée) n'y aurait il pas un appel à la fonction "SORT" avec les
options "ASCENDING" ou "DESCENDING" suivant que l'ordre soit croissant ou
décroissant ?
Mais ma mémoire peut me faire défaut, par contre en allant sur le groupe
microsoft.public.fr.fox...
Cordialement
Pierre

"Paul V." a écrit dans le message de news:
#
Thanks Modeste ,

Une routine va lire un fichier de détail facture et traite ensuite les
données.
La question : les factures doivent être traitées en ordre croissant de
date.
Il me semblait que c'étaient les instructions suivantes qui géraient cela.
Mais ma mémoire défaille.
Si tu veux le programme entier, je te l'envoie en privé. Tu peux le lire
en

foxpro, notamment.



.....................
sele 1
use C:cubictsaomdfact01.dbf
index on dtoc(datefact)+c_numero to C:cubictsaomdfact01.NTX
set orde to 1
* @6,5 say "V,rification FACTURES en cours ..."
go top
do while .not. eof()
.....................


Merci d'avance

Paul V.

Modeste wrote:
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma
bouteille à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne
concerne que les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque
modifications dans un petit programme en clipper et j'ai un problème
de syntaxe. J'ai jamais trop pratiqué clipper et les forums
spécialisés sont nuls ou inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.








Avatar
Pierre
Je viens de retrouver quelque chose :
SORT TO <fichier>/? [[TYPE] DBASE/PARADOX]ON <champ 1>[/A] [C/] [D/]
[,...,<champ N> [A/] [C/] [D/]] [<etendue>] [FOR/WHILE
<condition>][ASCENDING/DESCENDING]
fichier étant le nom de la nouvelle table triée donc attention car toute
modification ultérieure sur le fichier de base rend le tri obsolète of
course...
Cordialement
Pierre

"Paul V." a écrit dans le message de news:
#
Thanks Modeste ,

Une routine va lire un fichier de détail facture et traite ensuite les
données.
La question : les factures doivent être traitées en ordre croissant de
date.
Il me semblait que c'étaient les instructions suivantes qui géraient cela.
Mais ma mémoire défaille.
Si tu veux le programme entier, je te l'envoie en privé. Tu peux le lire
en

foxpro, notamment.



.....................
sele 1
use C:cubictsaomdfact01.dbf
index on dtoc(datefact)+c_numero to C:cubictsaomdfact01.NTX
set orde to 1
* @6,5 say "V,rification FACTURES en cours ..."
go top
do while .not. eof()
.....................


Merci d'avance

Paul V.

Modeste wrote:
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma
bouteille à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne
concerne que les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque
modifications dans un petit programme en clipper et j'ai un problème
de syntaxe. J'ai jamais trop pratiqué clipper et les forums
spécialisés sont nuls ou inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.








Avatar
Paul V.
Merci Pierre, je vérifie cela demain matin


Paul V.

Pierre wrote:
Je viens de retrouver quelque chose :
SORT TO <fichier>/? [[TYPE] DBASE/PARADOX]ON <champ 1>[/A] [C/] [D/]
[,...,<champ N> [A/] [C/] [D/]] [<etendue>] [FOR/WHILE
<condition>][ASCENDING/DESCENDING]
fichier étant le nom de la nouvelle table triée donc attention car
toute modification ultérieure sur le fichier de base rend le tri
obsolète of course...
Cordialement
Pierre

"Paul V." a écrit dans le message de news:
#
Thanks Modeste ,

Une routine va lire un fichier de détail facture et traite ensuite
les données.
La question : les factures doivent être traitées en ordre croissant
de date.
Il me semblait que c'étaient les instructions suivantes qui géraient
cela. Mais ma mémoire défaille.
Si tu veux le programme entier, je te l'envoie en privé. Tu peux le
lire en foxpro, notamment.



.....................
sele 1
use C:cubictsaomdfact01.dbf
index on dtoc(datefact)+c_numero to C:cubictsaomdfact01.NTX
set orde to 1
* @6,5 say "V,rification FACTURES en cours ..."
go top
do while .not. eof()
.....................


Merci d'avance

Paul V.

Modeste wrote:
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma
bouteille à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne
concerne que les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque
modifications dans un petit programme en clipper et j'ai un
problème de syntaxe. J'ai jamais trop pratiqué clipper et les
forums spécialisés sont nuls ou inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.








Avatar
GD
Bonsour(®) Auguste,
sauf mémoire défaillante ,
lorsque l'on manipule les index, il me semble qu'il y avait une affaire de
"safety" :
'-------------
use trucbidule
Set safety off
Index on blabla to blabla
set safety on
go top
'------- peut etre aussi
set exact on
do while !eof()
etc....

ne possédant pas non plus FoxPro, je bien "infoutu" de relire mes vieilles
disquettes.....(Clipper 87)
je n'avait pas fait le saut Clipper 5

ce qui confirme bien que les dinosaures ne se sont pas éteints brusquement
!!!!
certains respirent encore !!!
jusque l'an passé je maintenais encore une application Paradox 4 que j'ai
réussi à hausser jusque Paradox 5
et fonctionnait encore sous Windows 2000 !!!

;-)))



dans news:%,
Paul V. typed:
Thanks Modeste ,

Une routine va lire un fichier de détail facture et traite ensuite les
données.
La question : les factures doivent être traitées en ordre croissant
de date.
Il me semblait que c'étaient les instructions suivantes qui géraient
cela. Mais ma mémoire défaille.
Si tu veux le programme entier, je te l'envoie en privé. Tu peux le
lire en foxpro, notamment.



.....................
sele 1
use C:cubictsaomdfact01.dbf
index on dtoc(datefact)+c_numero to C:cubictsaomdfact01.NTX
set orde to 1
* @6,5 say "V,rification FACTURES en cours ..."
go top
do while .not. eof()
.....................


Merci d'avance

Paul V.

Modeste wrote:
Bonsour(®) Auguste ;-)))
j'ai eu pratiqué Clipper avant la 1ere guerre(celle de
Bush le Père)
hélas je ne posséde plus ni le logiciel ni la doc

mais si cela n'est qu'un probleme de syntaxe de code ,
crache ici tes soucis les anciens utilisateurs de DbaseII
à Dbase IV se rememoreront peut etre quelques bribes
utiles .
si ce sont des syntaxes de compile cela sera plus
difficile les OS ayant changés depuis .....
@+

-----Message d'origine-----
Salut à tous,

Ce forum étant le meilleur du monde et des alentours, je jette ma
bouteille à la mer.

Les gamins nés après la guerre peuvent delete illico, cela ne
concerne que les anciens. ;-)

Y a t-il un pro de clipper sur le forum. Je dois faire quelque
modifications dans un petit programme en clipper et j'ai un problème
de syntaxe. J'ai jamais trop pratiqué clipper et les forums
spécialisés sont nuls ou inactifs.

En bref : AU SECOURS - HELP - SOS etc.



Paul V.


.