Pyrex : Un générateur d'état

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Pyrex : Un générateur d'état

Message par falsam »

Pyrex est un un générateur d'état commercial (40 Euros environ) développé par SRod, membre sur le forum Anglais. Je l'utilise depuis un an et son utilisation est très simple.

Un exemple de mon programme de test pour imprimer une liste de contact qui se nomme iTest.nxr.

Code : Tout sélectionner

Procedure ContactPrint()
  If nxReport_LoadReport("iTest.nxr", @report) = #nxReport_OKAY
    report\PreviewInNewWindow(0, 0, 800, 650, "Liste des contacts", #PB_Window_MinimizeGadget|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget|#PB_Window_ScreenCentered, 0, $47420A, #nxReport_SHOWPRINTBUTTON|#nxReport_SHOWTHUMBNAILNAVIGATION|#nxReport_MAKEMODAL, RGB(213, 243, 206),120)
    report\Destroy()
  Else
    MessageRequester("Information", "Erreur durant la procedure d'impression")
  EndIf 
  
  nxReport_RemoveTemporaryFiles() 
EndProcedure
Site de Pyrex by Srod : http://www.arctic-reports.com en anglais.

Fil de discussion sur le forum anglais : http://www.purebasic.fr/english/viewtop ... ilit=pyrex
Dernière modification par falsam le dim. 17/mai/2015 23:01, modifié 1 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
wood51
Messages : 122
Inscription : ven. 05/juin/2009 13:04
Localisation : orléans

Pyrex : Un générateur d'état

Message par wood51 »

Déjà adhéré ! J'avais commencer à coder la même chose en moins puissant mais c'est chaud et devant le besoin de résultat ... :D . En tous cas c'est vraiment un outils formidable ...
Compétences : Bricoleur PureBasic du dimanche
Crâmage de cerveau en cours 100% :D
Projet en cours : http://purepicbasic.frenchboard.com/
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Pyrex : Un générateur d'état

Message par Kwai chang caine »

Moi j'savais même pas ce que c'etait :oops:
Heureusement que j'suis toujours là pour poser la question qui tue ...
http://fr.answers.yahoo.com/question/in ... 951AANcCY5
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Pyrex : Un générateur d'état

Message par Kwai chang caine »

2 ans apres....j'ai relu ce post puisque un lien menait à celui ci (J'aime bien cliquer sur les liens :mrgreen: )
http://www.purebasic.fr/french/viewtopi ... 31#p166831
Et je me suis reposé exactement la même question (Completement oublié) :oops:
J'ai donc recliqué sur mon lien...merci KCC :mrgreen:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Micoute
Messages : 2583
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: Pyrex : Un générateur d'état

Message par Micoute »

Bonjour KCC,

J'en ai fabriqué plusieurs, sans savoir que ça s'appelait comme, je nommais ça, "module de remplissage de notice", quand on y pense, "générateur d'état", c'est plus explicite et surtout plus court !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Pyrex : Un générateur d'état

Message par Kwai chang caine »

Bonjour Micoute :wink:
Je trouve ton nom beaucoup plus explicite que l'original....
C'est peut etre un peu franchouillard, mais en quelques mots t'explique ce qu'il fait 8)
"Générateur d'etat" ca la pete...mais les etats de quoi ??? :roll:

Quant à PYREX meme pas j'en cause, moi a part un plat qui craint pas le four.. :oops:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Pyrex : Un générateur d'état

Message par falsam »

Kwai chang caine a écrit :"Générateur d'etat" ca la pete...mais les etats de quoi ???
Qu'ouis-je, qu'entends-je, qu'acoustiquais-je ? Mais ça la pète pas du tout.

Un générateur d'état digne de ce nom est un outil qui permet de sélectionner via une requête SQL des données issues d'une base de données et de générer une structure d'état après avoir défini par exemple, l’entête et l'enpied de chaque page (Tu remarqueras que je n'ai pas employé d'anglicisme comme Header et Footer: ça la péte moins) ainsi que la structure de la ligne détail.

L'outil va générer le skeleton de l'état qui contiendra la requête SQL + la structure de l'état: Exemple : listclient.pbr

Depuis un code Pure Basic il suffirait d'avoie une ligne du genre Print("listclient.pbr") afin d'obtenir un état comme celui là.

Image

C'est ce que fait Pyrex ainsi que beaucoup d'autres générateurs d'états :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Pyrex : Un générateur d'état

Message par Kwai chang caine »

Aaaaah je pensais que ça servait à remplir quelque chose.
C'est vrai c'est joli le resultat..
Mais un bon texte ascii et apres on en fait ce qu'on veut, cest bien assez pour moi, et aussi sûrement plus souple...enfin je pense. ..

Nous nos retours de requettes sur as/400 ou 3270 sont en dbf...et on a pas besoin de dinosaure...ah non ça c'est TYREX :mrgreen:
Bref pas besoin de TUPPERWARE pour facturer au client. .crois moi :)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Pyrex : Un générateur d'état

Message par falsam »

Kwai chang caine a écrit :...et on a pas besoin de dinosaure...
Tu bosses sur du 3270 ? Avec ça tu n'as pas besoin de dinosaure effectivement. Tu en a déjà un avec un 3270 :mrgreen:

Même pas de micro-ordinateur à cette époque :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Pyrex : Un générateur d'état

Message par Kwai chang caine »

Non je bosse pas dessus, je leur pose des milliers de questions ou je les pilote via un emulateur telnet.
Et je reçois le resultat des requettes "instantanément" (Mode 3270) .... 3/5 minutes les jours avec....ou 12 heures les jours sans :mrgreen:
Faut en avoir une grosse vessie, pour aller pisser en attendant les résultats :lol:

J'avais même par nostalgie commencé à coder un emulateur, puis un simulateur de 3270, 80 col, 24 ligne, vert et noir, j'adore les TYREX 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Lemaquis
Messages : 271
Inscription : mer. 25/déc./2013 7:34
Localisation : la corse

Re: Pyrex : Un générateur d'état

Message par Lemaquis »

Pyrex fait même la cuisine : :mrgreen: :mrgreen: :mrgreen: :mrgreen:
Image
LeMaquis
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: Pyrex : Un générateur d'état

Message par Patrick88 »

j'aurais plutôt pensé à ça
Image

le môsieur de dos c'est KCC :mrgreen:
Avatar de l’utilisateur
SPH
Messages : 4937
Inscription : mer. 09/nov./2005 9:53

Re: Pyrex : Un générateur d'état

Message par SPH »

"un generateur d'etat" : premiere fois que j'entend parler de cette bestiole.
En plus, je n'ai pas du tout compris a quoi ca servait !!

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Pyrex : Un générateur d'état

Message par falsam »

SPH a écrit :"un generateur d'etat" : premiere fois que j'entend parler de cette bestiole.
En plus, je n'ai pas du tout compris a quoi ca servait !!
C'est un logiciel que l'on paramétre en indiquant :
-Quel est la base de données qu'on souhaite interroger.
-Quel requête SQL on souhaite réaliser.
-Quel présentation on souhaite faire (Entete, regroupement, détail, .... En-pied)
-Quels sont les formules de calculs à appliquer

Des exemples d'états :
-Devis et factures clients
-Grand livres comptables et autres états comptables
-Etats statistique
-etc ...

Tsss en relisant ce topic je viens de voir que j'ai déja répondu à cette question
http://www.purebasic.fr/french/viewtopi ... 86#p166886

PS: Parfois je me pose des questions !!
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Re: Pyrex : Un générateur d'état

Message par Ollivier »

Falsam a écrit :Parfois je me pose des questions
Sarah dote parfois ses normes à l'excuse et l'oubli.

(ça radote parfois c'est normal, excusez l'oubli...)
Répondre