tobbszorozodesek megszuntetve
Graff_Zoltan
zotyo at Z1.FSZEK.HU
2002. Már. 20., Sze, 10:23:40 CET
T. List!
> Orommel vettem tobb konyvtar ke're'se't, nekik elkuldtem a
> rekordazonositokat kiiro nyomtatasi formatumot.
Hivjuk azt inkabb nyomtato modulnak, mert nyomtatasi formatumon inkabb
azt ertjuk, amit a rendszergazda bevihet. Ennek egyik parametere a
nyomtato modul, amit valoban barki irhat...
A feladatot kicsit nehezebben, de meg lehet oldani nyomtato modul
megirasa nelkul is. A nyomtatasi formatum bevitelenel ugye meg lehet
adni, hogy [FOLOTTE:] mi jelenjen meg. Es ha az ide beirt szovegben
egy & jelet helyezunk el, akkor annak a helyen a rekord azonosito jelenik
meg.
Pl: Folotte = "--- & ---"
ebbol nyomtataskor ez lesz: "--- b234 ---"
A baj az, hogy ezutan meg kinyomtatodik valami a rekordbol is.
Ezt ugy lehet minimalizalni, hogy a TH_SYS nyomtato modult adjuk meg,
ami csak nehany rendszer rekordot kepes rendesen kinyomtatni (pl. level,
help, keresokerdes). Az osszes tobbinel egyetlen sort nyomtat:
Egyeb rekord: xxx
Vagyis egy ily modon elkeszitett nyomtatasi formatummal ilyet lehetne
peldaul nyomtatni:
a354
Egyeb rekord: Egri Csillagok
b23
Egyeb rekord: Biblia
b354
Egyeb rekord: A delfinek
Ebbol mar nem olyan nehez kiszedni minden masodik sort...
De hogy meg ezt se kelljen, atirtam a TH_SYS nyomtato modult, hogy
ha /SEMMI parametert kap, akkor ne nyomtasson semmit. Ekkor tudunk
olyan listat nyomtatni, amiben kizarolag a rekordazonositok vannak...
Ez a modul az 1.60.05 resze lesz (remelhetoleg par heten belul).
Aki addig sem birja nelkulozni, annak elkuldom :-)
A definialando nyomtatasi formatum tehat igy nezne ki
(az ablaknak csak a kitoltott mezoi):
Neve> Rekord azonosito lista
Modul> TH_SYS Parameterek: /SEMMI
Lapmeret: 10 sor 20 oszlop Lapemeles: semmi
Folotte: &
> megirtakat hasznalni, ebben kerdezzetek az Infokert, mert nem tudom, hogy
> ez alanyi jogon jar-e. :)
alanyi jogon jar.
Graff Zoltan - InfoKer
További információk a(z) Textlib levelezőlistáról