Jmenovky

Z Prirucky

Jmenovky - agenda pro vytvoření zejména "jmenných štítků".

Jmenovky-priklad1.png

Jmenovky

Tato sestava se svým účelem dosti liší od ostatních sestav z této kategorie. Slouží k vytištění jmenovek s adresou nebo s některými mzdovými a pracovními údaji zaměstnanců.

Uživateli je k dispozici rozhraní, v němž si vytváří vlastní podobu jmenovek určených k tisku. Protože je tisk určen pro grafický režim tiskárny, je nutné odzkoušet vhodný typ jmenovky z nabízeného seznamu standardních jmenovek (vlastní modifikaci tohoto seznamu lze provést editací souboru pblab60.ini, který je distribuován s aplikací - adresář MaP ). Výběr ze seznamu je potřeba provést přesně podle použitého rozměru pole pro tisk. Podle rozmístění jmenovek na archu je potřeba zadat velikosti mezer, které je potřeba změřit.

Soubor "ini"

V adresáři aplikace naleznete buď originální (z dřívějších verzí vývojového prostředí) soubor:

  • pblab60.ini, nebo novější:
  • pblab125.ini.

Ve druhém případě vytvořte kopii souboru pblab125.ini a přejmenujte ji na pblab60.ini.

Nastavení

Typ

  • Typ - vyberte typ z nabídky v seznamu.

Nastavení polí

Nastavení viditelnosti a polohy polí

  • Nastavení polí - jednotlivé údaje, které se budou na jmenovky tisknout, lze vybírat a určovat jejich polohu v pomocném okně, které se zobrazí po kliknutí na toto tlačítko.

Jmenovky-Nastaveni polohy poli.png

Při této činnosti je třeba dávat pozor, aby se zneviditelněná pole nepřekrývala s poli viditelnými. V opačném případě se překrytý text nemusí zobrazovat a tisknout zcela korektně.

Vytvoření

Výběr zaměstnanců

Vyberte zaměstnance ze seznamu (setříděním, označením pomocí Ctrl/Shift a myši).

Vytvoř jmenovky

  • Vytvoř jmenovky - stiskněte toto tlačítko. Na obrazovce se vyplní jednotlivé záznamy zaměstnanců a jsou uživateli zobrazeny v náhledu. Tisk se provede volbou menu.

Různé

Druh jmenovek. Určuje se tím, jestli chcete tisknou jmenovky výběrem z osobních čísel nebo výběrem střediska.

Změnou nastavení se mění objekty pro výběr.

Jmenovka - předdefinované jmenovky. Definice jsou uloženy v souboru pblab60.ini.

Výčetky - při přepnutí do tohoto režimu, je možno po stisknutí tlačítka "Nastavení polí"vybírat z velké množiny polí a měnit jejich polohu a viditelnost.

V případě polí, které nechcete, aby byly viditelné, je dobré je předem nejdříve odsunout stranou(aby se nepřekrývaly s videtelnými poli) a potom vypnout jejich viditelnost.

Adresa - v tomto režimu a po stisknutí tlačítka "nastavení polí" lze vybírat z polí definujících adresu zaměstnance.

Mezery mezi sloupci - uživatelská možnost změnit nastavení hodnoty columns.spacing v souboru pblab60.ini.

Mezery mezi řády - uživatelská možnost změnit nastavení hodnoty rows.spacing v souboru pblab60.ini.

Po stranách, nekonečný pás - uživatelská možnost změnit nastavení hodnoty rows.spacing v souboru pblab60.ini.

Šipkami v sestavě jmenovek v režimu zapnutého pravítka je možno nastavovat okraje, toto nastavení se neukládá.

  • využít přechodné bydliště (pokud existuje) - zatrhávací pole. Adresa přechodného bydliště – lze tisknout také adresu přechodného bydliště namísto trvalého bydliště.

Do okna Jmenovky byl následně přidán objekt pro výběr třídění. Třídění je potřeba nastavit před vytvořením jmenovek. Posledně použitá volba je systémem "zapamatována" a po příštím otevření okna se automaticky nastaví na stejnou hodnotu.

pblab60.ini

Soubor pblab60.ini ve jmenovkách je hledán jen v aplikačním adresáři. Popis souboru pblab60.ini.

Soubor začíná sekcí [labels]. Na každém řádku zvlášť je uveden název jmenovky. Každý tento název tvoří samostatnou sekci, ve které je detailní popis podoby jmenovek. Popis tvoří následující vlastnosti:

  • units - jednotky ve kterých se uvádí míry
0 - PowerBuilder jednotky
1 - Zobrazovací pixely
2 - 1/1000 logického palce
3 - 1/1000 logického centimetru
  • sheet - 0 znamená nekonečný pás, 1 po stranách. Toto nastavení nemá význam, protože vždy dochází k odstránkování.
  • height - výška jmenovky
  • width - šířka jmenovky
  • columns - kolik sloupců jmenovek
  • rows - kolik řad na jedné stránce
  • top_margin - velikost horního okraje
  • bottom_margin - velikost spodního okraje
  • left_margin - velikost levého okraje
  • right_margin - velikost pravého okraje
  • columns.spacing - mezera mezi sloupci jmenovek
  • rows.spacing - mezera mezi řádky jmenovek
  • shape - Řetězec indentifikující tvar jmenovky. Možné hodnoty jsou:Rectangle, RoundRectangle Oval

Odkazy