[cstex] Vyplnění dokumentu údaji z databáze (hromadná korespondence)

"Procházka Lukáš Ing. - Pontex s. r. o." LPr at pontex.cz
Thu Jul 17 10:26:34 CEST 2008


... Děkuji, to vypadá přesně tak, jak bych potřeboval.

Zdravím

Lukáš Procházka


Jaroslav Hajtmar wrote:
> Dobry den.
> Doporucuji k tomuto ucelu pouzit makro pana Olsaka "SCANCSV" - pracuji 
> s nim v Plainu a ContExTu uz nekolik let a pro tyto mailmerge aplikace 
> je to naprosto uzasny nastroj. Mam prostrednictvim nej udalany i veci 
> jako napr. tisk vysvedceni, veci pro prijimaci zkousky atd. Ty CSV 
> soubory, ktere uzivam, maji kolikrat i nekolik MB. Bohuzel se mi 
> nepodarilo prijit na to (ted kdyz jsem to na zaklade vaseho dotazu 
> zkousel), zda by se dalo pouzit (byt po nejake uprave) i v LaTeXu.
>
> Pokud byste se rozhodl jit nakonec do toho plainu ci contextu, tak 
> jsem pro vas nachystal dve ukazky, jak to funguje - najdete je na 
> http://public.hajtmar.com/?cesta=JRsVFQdsBhwIWzARGB4XMAQ
>
> Pokud byste potreboval s touto veci v plainu ci contextu poradit jsem 
> vam k sluzbam, LaTeX moc neovladam a na upravu do LaTeXu si urcite 
> netroufam.
>
>
> Zdravi J. Hajtmar
>
>
>
>
>
> Procházka Lukáš Ing. - Pontex s. r. o. napsal(a):
>> Dobrý den,
>>
>> řeším specifický problém.
>>
>> Mám dopis napsaný v LaTeXu. V něm jsou čtyři pole, která se mají 
>> měnit (říkejme jim např. PAR1, PAR2, PAR3 a PAR4).
>>
>> Vedle toho mám textový dokument jako databázi, kde každý řádek 
>> obsahuje tyto čtyři parametry na jednom řádku oddělené oddělovačem 
>> (předpokládejme středník). Řádků v databázi je cca 600.
>>
>> A potřebuji tyto hodnoty postupně (po řádcích) načítat, nahrazovat 
>> jimi parametry PAR1-4 (resp. dosazovat za tyto parametry) a .texový 
>> dokument zkompilovat do .pdf. Mělo by tak vzniknout cca souborů .pdf. 
>> (Nebo může vzniknout jeden 600stánkový dokument, to je také řešení.)
>>
>> Pro dokreslení skutečnosti - jde o dopis, ve kterém jsou parametricky 
>> zadávány adresy a další, tj. parametry představují jméno, adresu, 
>> kontaktní telefon a nějaké další údaje.
>>
>> Nejsem TeXovsky zdatný programátor - zvládnu pouze primitivní 
>> jednořádkové příkazy bez cyklů a podmínek - proto budu vděčen za 
>> každý námět, jak tuto hromadnou korespondenci vyřešit.
>>
>> Požívám TL2007 pod WinXP.
>>
>> Předem děkuji.
>>
>> Zdravím
>>
>> Lukáš Procházka
>>
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>   
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LPr.vcf
Type: text/x-vcard
Size: 363 bytes
Desc: not available
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20080717/73157f01/attachment-0003.vcf>


More information about the csTeX mailing list