Téléchargements d'exemples Paradox

  • memohtml 01.zipConversion d'un texte HTML en champ mémo Paradox (fichier zip). Cette fiche et les tables associées permettent de convertir un texte HTML en un champ mémo Paradox. La fiche utilise l'alias memohtml pour localiser les tables. Les tables étant localisées par le modèle relationnel, il vous est possible de les localiser où vous voulez, il suffira alors d'indiquer le nouvel emplacement lors de l'ouverture de la fiche. N'hésitez pas à nous faire part de vos remarques et des améliorations que vous effectuerez.
  • tbref.zipGestion des tables de référence (fichier zip 15 Ko) Exemples illustrant la note technique relative à la programmation des tables de référence.
  • fcal.zipFiche Calendrier. Cette fiche permet de visualiser un calendrier et peut être appelée depuis d'autres fiches pour sélectionner une date donnée.

Tables Paradox

  • tpays.zipTable des pays. Cette table fournit la liste des pays avec leur code ISO sur 2 caractères, leur nom français et anglais, l'indicatif téléphonique, le décalage horaire UTC, et la devise utilisée.
  • tcp.zipTable des codes postaux français, cette table fournit la liste des communes françaises avec leur code postal et leur département.

Logiciels pour Paradox

  • majpw8.zipUtilitaire de passage de Paradox 7 à Paradox 8, 9 ou 10 (fichier zip 43 Ko) <br>utilisable également pour le passage à Paradox 9 et à Paradox 10<br> utilitaire MajPW8:<br>- ajout des alias TRAVAIL et PRIVE s'ils n'existent pas (ces alias pointent respectivement sur WORK et PRIV)<br>- remplacement dans tous les sources (requêtes, fiches, états, librairies) des références à l'alias PRIVE par PRIV et du mot clé ANSWER par REPONSE.<br> Pour adapter l'utilitaire à Paradox 9, il faut remplacer REPONSE par ANSWER. <p>Utilitaire majpw8rt: fait pour rendre compatible une application Paradox française avec le runTime Paradox ou une version us.<br>- en plus des traitements précédents, il remplace les mots-clés français des requêtes par les mots-clés anglais. Attention cependant si vous avez par exemple des noms de champs correspondant à des mots-clés. <p>Faire une sauvegarde de votre application avant la conversion et tester l'ensemble après transformation;<br><br> Ces utilitaires sont mis à disposition en format source pour vous permettre de les adapter à votre contexte. <br><br> Pour verifier votre contexte, le plus simple est d'enregistrer une requête dans la version de Paradox que vous voulez utiliser, puis d'ouvrir cette requête avec le bloc note (notepad) de Windows. <p>Vous noterez en seconde ligne de la requête une instruction indiquant le nom de votre table réponse. Le paramètre important est le mot ANSWER ou REPONSE qui débute la ligne correspondante. Si vous avez des requêtes crées avec d'autres versions de Paradox il est possible que vous ayez REPONSE: alors que maitenant vous avez ANSWER: (ou inversement). &nbsp;<br><br> L'utilitaire majpw8rt effectue la modification de cette option. <p>Vérifier préalablement dans le source que la conversion correspond à ce que vous voulez.et modifiez en conséquence les méthodes:<br>- Open de la fiche<br>- a_fichiersQbe_LO du bouton BTAnalyse<br><br>Attention cependant aux modifications effectuées. Le journal précise la liste des objets touchés ainsi que le nom des méthodes modifiées. Il est nécessaire de vérifier après conversion que celle-ci n'a pas modifié par exemple un nom de champ qui aurait comme nom un mot-clé.
  • xxxmaj.zipUtilitaire de modification de fiches, états et codes (fichier zip 16 Ko) <br> Cette fiche permet de modifier le nom des objets ainsi que leur code pour une série de fiches, d'états, de scripts ou de librairies. <p>Attention, effectuer une sauvegarde de vos répertoires à modifier avant d'utiliser cet utilitaire. L'utilitaire comprend la fiche xxxmaj.fsl fournie avec le source.
  • convnblt.txtMéthode de conversion d'un nombre en lettres (fichier txt 4 Ko) <br>Conversion de tout nombre entier positif compris entre 0 et 999 999 999 999 999 999 en lettres.<br> Exemple : 1356 -&gt; mille trois cent cinquante six</font>
  • convmnlt.txtMéthode de conversion d'un montant en lettres (fichier txt 3 Ko) <br>Conversion de tout montant positif compris entre 0,00 et 999 999 999 999 999 999,00 en lettres avec la monnaie.<br> Exemple : 1356,17 F -&gt; mille trois cent cinquante six francs et dix sept centimes