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.
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.
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 X i Y 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 X i Y 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. |
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.