Etykiety i szablony etykiet

Etykiety mogą być niezwiązane lub dołączone do obiektu. Szablon etykiety definiuje pola tabeli bazy danych, które zostaną wyświetlone w postaci etykiety.

Etykiety są wielowierszowymi obiektami tekstowymi, które umożliwiają wyświetlanie w rysunku danych z wybranych pól przechowywanych w tabelach zewnętrznych baz danych. Etykiety mogą być niezwiązane lub dołączone do obiektów.

Etykiety dołączone do obiektów są ściśle z nimi połączone, co oznacza, że etykieta jest modyfikowana, gdy modyfikowany jest obiekt, do którego jest dołączona.

Przed dodaniem etykiet należy utworzyć szablony etykiet. Szablony etykiet definiują pola w tabeli bazy danych, z których generowany jest tekst etykiety.

Tworzenie i edycja etykiet oraz szablonów etykiet

Połączenia są silnym mechanizmem łączącym dane zewnętrzne z obiektami graficznymi programu. Przez wybranie połączonych obiektów można w prosty sposób uzyskać dostęp do skojarzonych z nimi rekordów w tabeli bazy danych. Połączenia mają jednak pewne ograniczenia. Przykładowo użytkownik zamierzał wydrukować rysunek wraz z zewnętrznymi danymi, które zostały skojarzone z obiektami graficznymi poprzez ustalone połączenia. Ponieważ połączenia są jedynie drogowskazami do tabeli zewnętrznej bazy danych, dane zewnętrzne nie mogłyby pojawić się na wydrukowanym rysunku. W takich przypadkach, gdy użytkownik zamierza przedstawić na rysunku dane zewnętrzne, program udostępnia etykiety.

Etykiety są wielowierszowymi obiektami tekstowymi, które wyświetlają w rysunku dane z wybranych pól, przechowywanych w tabeli zewnętrznej bazy danych.

Etykiety utworzone w programie mogą być wolnostojące lub dołączone do obiektu graficznego. Etykiety wolnostojące istnieją w rysunku niezależnie od obiektów graficznych. Etykiety dołączone do obiektu graficznego są ściśle z nimi powiązane. Gdy obiekt graficzny zostanie przesunięty, wraz z nim zostanie przesunięta etykieta. Gdy obiekt graficzny zostanie skopiowany do Schowka, etykieta również zostanie skopiowana. Po usunięciu obiektu, który ma dołączoną etykietę, etykieta również zostanie usunięta. Etykiety skojarzone z obiektami graficznymi są wyświetlane z linią odniesienia.

Aby praca z etykietami była możliwa, trzeba najpierw utworzyć szablon etykiety definiujący pola tabeli bazy danych, których zawartość zostanie wyświetlona w postaci etykiety, oraz ustalający formatowanie tekstu etykiety.

Edycja szablonów etykiet

Po zdefiniowaniu szablonu etykiety może być konieczne jego wyedytowanie. Przykładowo, użytkownik może zdecydować się na wyświetlenie w rysunku dodatkowych pól tabeli lub na zmianę czcionki lub rozmiarów etykiety. Użytkownik może również określić wielkość odstępów, które wpływają na punkt wstawienia etykiet oraz linii odniesienia skojarzonych z dołączonymi etykietami.

Karta Przesunięcie etykiety w oknie dialogowym Szablon etykiety określa wartości odsunięcia dla współrzędnych X i Y dla etykiet i obiektów linii odniesienia. Następna tabela zawiera opis działania tych ustawień na etykiety wolnostojące i dołączone.

Opcje karty Przesunięcie etykiety

Opcja

Etykiety wolnostojące

Etykiety dołączone

Początek

Brak

Określa punkt początkowy dla linii odniesienia. Punkt jest zdefiniowany z uwzględnieniem rozmiarów obiektu graficznego, do którego została dołączona etykieta. Przykładowo użytkownik określi ustawienie Góra Lewo dla opcji Początek etykiety dołączonej do prostokątnego obiektu graficznego. Koniec linii odniesienia zostanie umieszczony w lewym górnym narożniku prostokąta.

Linia odniesienia

Przesunięcie

Brak

Określa przesunięcie X oraz Y dla wielowierszowego obiektu tekstowego, z uwzględnieniem skojarzonej linii odniesienia. Domyślnie opcje odsunięcia X i Y linii odniesienia mają wartość 1, wskazującą, że etykieta tekstu jest przesunięta o 1 jednostkę w płaszczyznach X i Y od końca linii odniesienia.

Porada

Przesunięcie

Określa przesunięcie etykiety X i Y

od punktu wstawiania określonego dla etykiety. Przykładowo, przesunięcie X i

przesunięcie Y wynoszące -1 powoduje, że etykieta jest wstawiana z odsunięciem minus jednej jednostki w płaszczyznach X oraz Y od punktu wstawiania określonego w rysunku.

Określa przesunięcie XY dla końca linii odniesienia od wartości ustalonej za pomocą opcji Początek. Przykładowo użytkownik określi ustawienie Góra Lewo dla opcji Początek etykiety dołączonej do prostokątnego obiektu graficznego. Dla przesunięcia XY również zostanie ustalona wartość 1. Koniec linii odniesienia jest wstawiany z odsunięciem plus jednej jednostki w płaszczyznach X i Y od lewego górnego rogu prostokąta.

Edycja etykiet

Po utworzeniu etykiet można je modyfikować i zarządzać nimi na różne sposoby. Etykiety i ich linie odniesienia mogą być przesuwane, a ich rozmiar zmieniany za pomocą standardowych poleceń, takich jak KOPIUJ, PRZESUŃ oraz SKALA. Trzeba wziąć pod uwagę, że zmiany wprowadzone w poszczególnych wystąpieniach etykiety nie mają wpływu na szablon etykiety i nie zmieniają jego definicji.

Uwaga: Nie zaleca się edycji tekstu etykiet za pomocą Edytora tekstu lokalnego. Wprowadzone w ten sposób nowe wartości tekstu nie zostaną uaktualnione w połączeniach lub tabelach bazy danych, a po kliknięciu Wczytaj ponownie zostaną przywrócone oryginalne wartości pól.