Konfigurační soubory
Editace PLTCFG souboru v MSTN CONNECT
- Podrobnosti
- Kategória: Konfigurační soubory
- Uverejnené: 02. december 2015
- Napísal: Petr Sýkora
V článku, kde jsme oznamovali, že je uvedena česká verze MicroStationu CONNECT, byla zmínka o drobných problémech v této verzi. V tomto článku se zaměříme na jednu důležitou (a nefungující) specialitu: Editování konfiguračních souborů pro tisk (*.PLTCFG).
K čemu PLTCFG soubory slouží, se dozvíte v tomto článku. Lze v nich nastavit, a to do posledních podrobností, pravidla, jak má tisk proběhnout; a je jedno, zda tiskneme na papír, nebo do souboru (např. PDF). Jednoduchý příklad, jak v konfiguračním souboru ediatcí zajistit určité speciální chování vygenerovaného PDF souboru, naleznete v tomto článku.
V MicroStationu V8i je snadné příslušný konfigurační soubor PLTCFG otevřít ve speciálním dialogu a zde nastavit potřebné parametry.
Slouží k tomu položka Editovat ovladač tisku v nabídce Soubor v dialogu Tisk. Tato položka v téže nabídce ve verzi CONNECT chybí...
Editovat PLTCFG soubor může někdy mít, zvláště pokud se této činnosti chopí nepoučený uživatel, někdy nepříjemné, jindy nedozírné následky. Lze tak snadno rozvrtat, pokazit, zrušit atp. nastavení, které využívá i poměrně rozsáhlý pracovní kolektiv - zvláště, pokud je PLTCFG soubor sdílen mnoha uživateli z firemního serveru. Proto se Bentley rozhodli tento soubor před "obyčejnými" uživateli schovat, a umožnit jeho editaci jen administrátorům, systémákům, dozorčím - prostě těm specializovaným pracovníkům, kteří ví, co dělají.
Jenže se (ve všech neanglicky mluvících verzích) vloudila chyba a MicroStation CONNECT (zatím!) neumožňuje tuto editaci nikomu.
Původní myšlenka byla dobrá: Pomocí (nějaké) konfigurační proměnné zajistit, že v nabídce Soubor v dialogu Tisk nebude položka, která by editační dialog PLTCFG souboru otevřela. Tvůrci této úpravy však nedefinovali (nějakou) novou konfigurační proměnnou, ale použili již existující a dali ji novou náplň.
Jedná se o konfigurační proměnnou MS_PLTFILE_EDITOR, která v dřívějších verzích umožňovala zvolit textový editor pro starší typy konfiguračních souborů pro tisk, .PLT.
Podrobný popis této konfigurační proměnné je opravdu podrobný, a tak se celý do přiděleného okénka najednou nevešel, proto jeho (pro nás důležitou) "přidanou" část zde ocituji:
"... soubory .PLTCFG jsou editovány pomocí zabudovaného Editoru. Tato proměnná má rezervovány dvě hodnoty:
'HIDE_MENU_ITEM': Položky Editovat a Znovuzavést v nabídce Soubor v dialogu Tisk nebudou dostupné.
'Builtin': Vždy je použit zabudovaný Editor."
Vymyšleno je to hezky: Pokud tuto proměnnou nastavíte nějak, pak se položky v nabídce neobjeví, pokud proměnnou nastavíte onak, položky se v nabídce objeví a uživatel bude mít možnost PLTCFG soubor editovat.
Jenže realizace se nepovedla, ať proměnnou MS_PLTFILE_EDITOR nastavíte jakkoliv, položky v nabídce Tisk/Soubor se neobjeví.
Axis výzkumné laboratoře se poměrně dlouho snažily najít nějakou kličku, tajný tunel, obézličku či způsob, jak dialog pro editaci PLTCFG souboru otevřít. A bylo to marné... Naštěstí přispěchal na pomoc osvědčený Bentley výzkumník a záchranář Miro Maťaš, který objevil tajný příkaz, jak dialog pro editaci .PLTCFG souborů otevřít. Budiž mu za to vyjádřen dík!
Postup, jak v českém (německém, japonském, španělském,...) MicroStationu CONNECT editovat PLTCFG soubor (způsobem, který funguje ve starších verzích).
- Otevřete dialog Tisk (např. Ctrl+P)
- V rubrice Tiskárna a velikost papíru vyberte ovladač tisku, a tedy i příslušný PLTCFG soubor.
- Název následně editovaného PLTCFG souboru by se měl vypsat v titulku dialogu Tisk.
- Zadejte do příkazové řádky příkaz PRINT EDITPLTFILE
- Dialog pro editaci aktivního PLTCFG souboru se otevře.
Pokud jste otevřeli nějaký systémový, z americké továrny dodaný PLTCFG soubor, pak je otevřen pouze pro čtení a nelze ho změnit. Změny můžete provést pouze v kopii, tedy ve svém vlastním, jinak pojmenovaném souboru - např. MUJPDF.PLTCFG (použijte volbu Uložit jako...).
Poznámka: Pokud si vytvoříte vlastní, upravenou kopii nějakého dodávaného PLTCFG souboru, nezapomeňte ho v dialogu Tisk, rubrika Tiskárna a velikost papíru aktivovat. Pokud takto editujete vlastní, aktuálně aktivní PLTCFG soubor, pak nezapomeňte, že ho po změnách a uložení musíte znovuzavést. Tato položka v nabídce Tisk/Soubor v MicroStationu CONNECT také chybí. Nicméně tajný příkaz PRINT RELOADPLTFILE tento uživatelský, upravený PLTCFG soubor zavede a jeho změny se při tisku projeví.
Komentáre
- Žiadne komentáre