ZPKSoft Kreator dokumentów Wstp Kreator dokumentów jest aplikacj sieciow typu klient serwer, dedykowan dla serwera InterBase. Aplikacja pracuje w rodowisku Windows. Jest dostosowana do współpracy z systemem ZPKSoft Doradca. Przeznaczenie Aplikacja słuy do kreowania dokumentów na podstawie zbioru lub zbiorów wycinków. Definicje Wycinki fragmenty dokumentu Schematy schematy dokumentów zbudowane na podstawie grupy podstawowych wycinków.
Przykład Za przykład moe posłuy dokument umowy najmu lokalu. Mog by róne odmiany tego dokumentu. Np. umowa najmu lokalu dla podmiotu gospodarczego powinna by nieco inaczej skonstruowana ni umowa najmu tego samego lokalu z osob prywatn. Niektóre paragrafy tych umów bd uniwersalne. Mona zbudowa schemat dokumentu składajcy si z zasadniczych składników (nagłówek, typowe paragrafy) a pozostałe paragrafy doda w formie wycinków do zbioru wycinków do wykorzystania w trakcie składania wersji docelowej dokumentu. Aplikacja automatycznie numeruje paragrafy w konstruowanym dokumencie.
Interfejs aplikacji Interfejs aplikacji składa si z trzech głównych okien: okna wycinków (z panelem podgldu), okna schematów i okna dokumentu. Wycinki mona wprowadza z okna wycinków do okna schematów przecigajc je mysz. Podobnie mona szeregowa wycinki wchodzce w skład schematu / dokumentu. Zbyteczne wycinki mona usuwa z dokumentu poprzez uycie przycisku [DEL].
Inicjowanie pustego schematu Aby zainicjowa pusty schemat naley uy opcji menu Schematy Zapamitaj jako nowy:. Pojawi si okno umoliwiajce wpisanie nazwy schematu. Tworzenie wycinków Wycinki musz by przypisane do jakiego schematu. W zwizku z tym naley wybra schemat któremu bd one przypisane:. Nastpnie naley wstawi odpowiedni tekst do edytora, z którego bd czerpane owe wycinki. Naley w tym celu uaktywni edytor do edycji. Umoliwia to opcja Pozwól edytowa z menu Dokument:. Po uaktywnieniu edytora mona wprowadzi do niego odpowiedni tekst wklejajc go (kombinacja klawiszy [CYRL+V], lub przycisk wklejania: ) lub wpisujc rcznie. Mona równie wprowadzi tekst z
pliku.rtf: (mona go np. utworzy z dokumentu Worda (.DOC) poprzez zapisanie dokumentu w tym formacie). Aby utworzy wycinek z wybranego fragmentu tekstu naley zaznaczy ten fragment, po czym uy opcji Zapamitaj jako nowy z menu Wycinki:. Pojawi si okno edycyjne w którym naley wprowadzi nazw wycinka. Nowy wycinek zostanie umieszczony na licie wycinków i jest od razu do wykorzystania. Aby zmieni tre wycinka naley wybra go na licie wycinków, zaznaczy nowy fragment tekstu w edytorze i zapisa wycinek korzystajc z opcji Zmie menu Wycinki. Niepotrzebny wycinek mona usun korzystajc z opcji Usu menu Wycinki. Tworzenie wycinków w sposób automatyczny Aby utworzy wycinki automatycznie na podstawie dokumentu wczytanego do kreatora, naley uy opcji Wycinki Utwórz automatycznie z dokumentu. Program utworzy wycinki automatycznie. Pocztkiem kolejnego wycinka bdzie wiersz, którego pierwszy znak jest znakiem paragrafu ( ). Taki wiersz jest interpretowany przez program specyficznie: - usuwany jest numer paragrafu - usuwana jest pozostała tre wiersza
Wycinek którego pierwszy wiersz zawiera znak jest w momencie wklejania do dokumentu automatycznie numerowany. Automatycznie tworzony wycinek przyjmuje nazw złoon z dwóch pierwszych wierszy, np.: 2 Uprawnienia do... Podczas automatycznego tworzenia wycinków mona jednoczenie utworzy w sposób automatyczny szablon dokumentu. Wystarczy w tym celu potwierdzi ch utworzenia takowego. Budowa- modyfikacja schematu Aby zbudowa schemat dokumentu, naley przygotowa wzór od którego zaczniemy go tworzy. Mona zacz od pocztku i wówczas: wyczyci składniki (opcja Schemat Wyczy list wycinków), lub skorzysta z ju istniejcego schematu poprzez wybranie go z listy schematów (program wczyta list wycinków nalecych do schematu). Jeeli schemat jeszcze nie istnieje, naley utworzy go przez zapisanie, opcja Schematy Zapamitaj jako nowy. Do schematu mona doda kolejne wycinki z ju istniejcych schematów. Naley w tym celu zainicjowa wycinki w licie znajdujcej si po lewej stronie listy wycinków schematu a nastpnie przecigajc mysz wstawia kolejne wycinki do schematu. Aby usun wycinek ze schematu, naley uy przycisku [Del] na klawiaturze. Mona take utworzy wycinek na podstawie tekstu z edytora, poprzez zaznaczenie go i skorzystanie z opcji Wycinki Zapamitaj jako nowy. Zostanie utworzony nowy wycinek. Wycinek ten bdzie przypisany do schematu jaki został wybrany do selekcji wycinków (lewa lista). Po utworzeniu wycinka mona z niego skorzysta jak opisano wyej.
Wycinki w schemacie mona przeszeregowywa za pomoc myszy lub posługujc si kombinacj klawiszy [Ctrl][] lub [Ctrl][]. Aby zapamita zmiany dokonane w schemacie naley uy opcji Schematy Zapisz. Budowa i przetwarzanie dokumentu Nowy dokument mona utworzy bd od zera, bd na podstawie istniejcego ju schematu. Aby utworzy dokument na podstawie schematu naley wybra go z listy schematów. Zostan wczytane wycinki nalece do schematu, czyli zostanie utworzona wstpna posta dokumentu. Jeeli posta ta nie jest wystarczajca, mona doda brakujce wycinki lub usun niepotrzebne. Modyfikacji dokumentu naley dokonywa w sposób przedstawiony w punkcie wyej. Tak spreparowany dokument mona wygładzi finalnie w zewntrznym edytorze tekstowym (MS Word, OpenOffice Writer itp.) lub w edytorze programu. W pierwszym przypadku naley skopiowa tekst (opcja Dokument Kopiuj), po czym wklei do innego edytora. W drugim przypadku naley uy opcji Dokument Pozwól edytowa aby umoliwi edycj dokumentu. Dokument nastpnie mona zapisa do pliku (opcja Dokument Zapisz jako). Przemieszczanie si po dokumencie Program ZPKSoft Kreator dokumentów zapewnia zaawansowane moliwoci poruszania si po dokumencie. Klikajc na poszczególne wycinki na licie wycinków dokumentu, lub zaznaczajc je poprzez uycie
przycisków strzałek na klawiaturze program automatycznie zaznacza wybrany fragment tekstu odpowiadajcy wskazanemu wycinkowi w oknie edytora. Wynika z tego, e spis wycinków nalecych do dokumentu stanowi swoisty interaktywny spis treci tego dokumentu. Po modyfikacji typu zmiana porzdku wycinków, dodanie nowych lub usunicie zbdnych wycinków powoduje automatyczne przenumerowanie paragrafów dokumentu. Grupowanie wycinków Kady wycinek musi by przyporzdkowany do ródła jakim jest schemat dokumentu. Dodatkowo mona zdefiniowa grupy wycinków. Grupowanie wycinków ma znaczenie przy gospodarowaniu nimi. Mona np. utworzy grup Nagłówki dokumentów lub tp. Aby nastpnie przy konstruowaniu dokumentu łatwiej wyszukiwa wycinki. Grupy wycinków s dostpne z menu Wycinki Grupy wycinków... List wycinków mona załadowa wycinkami pochodzcymi ze schematu lub grupy wycinków. W tym celu naley skorzysta z odpowiednich opcji menu Wycinki:. Wybranie jednej z tych opcji spowoduje załadowanie listy rozwijalnej wycinków nazwami schematów lub grup, co umoliwi wybranie interesujcych nas wycinków. Usunicie grupy wycinków nie powoduje usunicia samych wycinków. Jeeli do takiej grupy były przyporzdkowane jakie wycinki, po usuniciu jej to przypisanie bdzie take usunite (wycinki te nie bd przypisane do adnej grupy).
Aby przypisa wycinek do okrelonej grupy naley zainicjowa grup wycinków w lewej licie wycinków a nastpnie przecign wybrany wycinek z prawej listy do lewej. Nastpi automatyczne przypisanie wycinka do grupy. Grupowanie schematów Podobnie jak w przypadku wycinków mona utworzy grupy schematów. Tu równie usunicie grupy nie powoduje usunicia przypisanych do niej schematów. Nieco odmienny jest sposób przypisywania schematów do grup. Tu naley wybra okrelony schemat z listy rozwijalnej schematów, po czym korzystajc z opcji Schematy Grupy schematów Przyłcz schemat do grupy wywoła okno dialogowe umoliwiajce wybranie odpowiedniej grupy dla tego schematu. List rozwijaln schematów mona załadowa wszystkimi schematami lub schematami pochodzcymi z grupy schematów. W tym celu naley skorzysta z odpowiednich opcji menu Schematy:. Wybranie jednej z tych opcji spowoduje załadowanie listy rozwijalnej schematów nazwami schematów lub grup, co umoliwi wybranie interesujcego nas schematu. Identyfikacja wycinka W przypadku gdy wycinki dokumentu pochodz z rónych schematów mona łatwo zidentyfikowa ródło pochodzenia danego wycinka. Wystarczy w tym celu wskaza wycinek (prawa lista!) i skorzysta z opcji Schematy Znajd wycinek ze schematu. W licie wycinków (lewej) zostanie zainicjowana lista wycinków schematu z którego pochodzi szukany wycinek. Szukany wycinek bdzie zaznaczony.
Szukanie wycinków Aby wyszuka okrelone wycinki mona: - posłuy si moliwoci dokonania selekcji wycinków wg schematów, - posłuy si moliwoci dokonania selekcji wycinków wg grup, - odszuka wycinki wg nazwy, opcja Wycinki Znajd wycinek. Uprawnienia Uprawnienia do modyfikacji zasobów aplikacji (tworzenie i wycinków oraz schematów) mona ustawi korzystajc z opcji Info Uprawnienia. Uprawnienia s zalene od uprawnie dokonanych w programie Doradca. Tu mona zdefiniowa status uytkownika uprawnionego do modyfikacji (0... 4). Dodatkowo schematy mona przypisywa grupom uytkowników, definiowanych w Doradcy. Jeeli schemat bdzie przypisany okrelonej grupie uytkowników, wówczas nie bdzie dostpny dla innych. Nie bd dostpne równie jego wycinki. Schemat nie posiadajcy przypisania do grupy uytkowników jest dostpny dla wszystkich.
Licencja Licencja na uytkowanie aplikacji nie jest tosama z licencj na uytkowanie programu bazowego Doradca lub jemu pochodne. Paweł Krzyanowski zpksoft@op.pl ZPKSoft 2004