Marche à suivreNe pas oublier de créer un fichier de mise en page forminv.rep qui sera utilisé pour l'impression.
********************************************************* * Observatoire de Genève - Labo Electronique * * Michel Crausaz 28 janvier 1998 * * Inventaire * * * ********************************************************* Toutes les bases de données [rdb] se trouvent dans le repertoire: ================================================================= [~crausaz/rdb/depelec/] On peut les voir et les modifier avec: ====================================== [rdbedit elin.rdb] Le fichier [forminv.rep] fait la mise en page de la fiche imprimée: ==================================================================== [nedit forminv.rep] Syntaxe pour voir TOUTES les fiches avec mise en page: ====================================================== [report forminv.rep < elin.rdb | more] Syntaxe pour imprimer TOUTES les fiches avec mise en page: ========================================================== pour imprimer toutes les fiches = longues phrases perdues à droite ..... [report forminv.rep < elin.rdb | lpr -Php0] idem avec cadre + date + retour à la ligne automatique des longues phrases [report forminv.rep < elin.rdb | lprtxt] Syntaxe pour trier et imprimer les fiches triées: ================================================= Fiches 1 à 50 [row 'nu_tri >=1 && nu_tri 50' < elin.rdb > qq.tmp] Fiches 11 à 49 [row 'nu_tri >=11 && nu_tri <50' < elin.rdb > qq.tmp] imprimer ensuite le fichier [qq.tmp] avec: [report forminv.rep < qq.tmp | lprtxt] Syntaxe pour trier et imprimer une fiche triée: =============================================== Fiches 55 [row 'nu_tri >=55 && nu_tri <=55' < elou.rdb > qq.tmp] imprimer ensuite le fichier [qq.tmp] avec: [report forminv.rep < qq.tmp | lprtxt] Fichier texte forminv.rep pour la mise en page
Exemple de formulaire d'impression:
OBSERVATOIRE DE GENEVE - LABORATOIRE D'ELECTRONIQUE - INVENTAIRE **************************************************************** Numéro d'inventaire: <inventaire> Etiquette placée: <etiquette> Description: <description> ======================================================================================= Modèle No: <modele_nu> Fabrique No: <fabriquant_nu> ======================================================================================= Fournisseur : <fournisseur> Valeur : <valeur> Destination : <destination> Date de mise en service : <mise_en_service> Bon de commande No : <bon_cde> Date de la commande : <date_bcde> ======================================================================================= Remarques: <remarques> ======================================================================================= Cet appareil fonctionne avec des piles : <pile> Si oui, voir la base de données pile.rdb pour connaitre le type de pile nécessaire au fonctionnement de cet appareil ======================================================================================= Date de mise hors-service : <date_hs> Appareil stocké où : <stocke_ou> Appareil détruit : <detruit> Appareil vendu : <vendu> ======================================================================================= REM1 : <rem1> REM2 : <rem2> REM3 : <rem3> ======================================================================================= Numéro unique de tri : <nu_tri> Date des contrôles annuels à tamponer derrière cette feuille, merci Marche à suivre pour imprimer cette page: ~crausaz/rdb/depelec/lisezmoi.txt ======================================================================================= <np> caractère de saut de page
|