Projektant schematów

Projektant schematów jest wygodnym w użyciu interfejsem, służącym do wykonywania następujących typowych zadań związanych z edycją schematów:

  • wyświetlanie istniejących schematów;
  • tworzenie elementów schematów;
  • przenoszenie elementów w schemacie;
  • dodawanie wartości atrybutów;

Projektant udostępnia dwa tryby widoku:

  • W trybie Tekst pokazywane są elementy schematu oraz ich atrybuty zapisane z poprawną składnią. Umożliwia on bezpośrednie wprowadzanie tekstu.
  • W trybie Drzewo pokazywane są elementy w formacie drzewa z wieloma głównymi atrybutami poszczególnych elementów w postaci tabeli. W tym trybie kontrolki Wyświetlanie węzła umożliwiają użytkownikowi wybór między wyświetlaniem elementów według identyfikatorów wewnętrznych lub powiązanych z nimi etykiet ekranowych podczas przeglądania lub edytowania schematu.
Uwaga: Schematy, które nie są własnością bieżącego właściciela instalacji, są chronione w obu trybach widoku.

W poniższych sekcjach można znaleźć więcej informacji o funkcjach dostępnych w trybie Drzewo.

  • Jeśli definicja schematu odwołuje się do innego schematu za pomocą instrukcji "uwzględnianie", po lewej stronie obszaru drzewa widoczny jest trójkąt. Można rozwinąć ten schemat, klikając trójkąt.

  • Szczegółowe informacje na temat definicji elementu można wyświetlić oraz (w odpowiednich sytuacjach) zaktualizować w widoku Drzewo, klikając ikonę edycji tego elementu, która pojawia się po prawej stronie. Ikona edycji szczegółów Należy pamiętać, że atrybuty elementu są dostępne do edycji tylko wtedy, gdy element jest zdefiniowany w tym schemacie. Podczas wyświetlania atrybutów elementu będącego częścią "uwzględniania" innego schematu, atrybuty są możliwe tylko do wyświetlania.

  • Wbudowaną pomoc kontekstową dotyczącą pól i kontrolek można wywołać w okienku edycji, klikając ikonę Pomoc Ikona pomocy

  • Po lewej stronie drzewa widoczna jest ikona rozwijanego menu dla każdego elementu zdefiniowanego w aktualnie wyświetlanym schemacie. Nie jest ona widoczna dla elementów uwzględnionych z innego schematu. Nowe elementy można dodawać w trybie Drzewo. Kliknięcie tej rozwijanej listy powoduje wyświetlenie opcji dodawania, kasowania lub przenoszenia elementu. Ikony edytowania schematu Należy pamiętać, że widoczność opcji zależy od tego, co jest dozwolone dla elementu sąsiadującego z menu. Na przykład w głównym węźle "schemat" widoczna jest tylko opcja Dodawanie, ponieważ kasowanie lub przenoszenie węzła "schemat" nie jest dostępne.

Podczas dodawania nowego elementu najpierw pojawia się monit o podanie pozycji elementu, który jest albo węzłem równorzędnym względem bieżącego elementu, albo węzłem podrzędnym tego elementu. W przypadku każdej z tych opcji nowy element jest dodawany poniżej elementu przylegającego do miejsca kliknięcia menu. Następnie pojawia się monit o podanie typu elementu.

Poniżej znajduje się lista dostępnych typów elementów. Większości z nich nie trzeba opisywać, ponieważ są standardowymi opcjami schematów.

  • Lista charakterystyk. Jest to specjalny typ elementu listy spłaszczonej, używanej do odwzorowywania elementu listy, który zawiera liczbę porządkową oraz wartość charakterystyki dla danego typu charakterystyki. Ten element ma zastosowanie dla obiektów obsługi, które mają co najmniej jedną tabelę podrzędną charakterystyk, gdzie klucz główny jest kluczem, typem charakterystyki i liczbą porządkową obiektu obsługi. Zbiory charakterystyk z datą obowiązywania nie są obsługiwane. Użytkownik definiuje nazwę listy, nazwę elementu wartości charakterystyki oraz typ charakterystyki. System skonfiguruje pozostałe informacje dot. spłaszczania w odpowiedni sposób.

  • Charakterystyka. Jest to specjalny typ elementu pola spłaszczonego, używanego do odwzorowywania pojedynczego elementu do charakterystyki dla danego typu charakterystyki. Ten element ma zastosowanie dla obiektów obsługi, które mają co najmniej jedną tabelę podrzędną charakterystyk, gdzie klucz główny jest kluczem, typem charakterystyki i liczbą porządkową obiektu obsługi. Zbiory charakterystyk z datą obowiązywania nie są obsługiwane. Użytkownik definiuje nazwę elementu i typ charakterystyki. System skonfiguruje pozostałe informacje dot. spłaszczania w odpowiedni sposób.

  • Komentarz. Służy do dodawania komentarza do schematu.

  • Osadzony kod HTML. Specyficzny dla schematu włączonego na potrzeby wskazówek dot. interfejsu użytkownika. Używany do uwzględniania fragmentu odwzorowania interfejsu użytkownika.

  • Pole

  • Pole spłaszczone

  • Lista spłaszczona

  • Grupa

  • Uwzględnianie schematu obiektu biznesowego

  • Uwzględnianie schematu usługi biznesowej

  • Uwzględnianie schematu obszaru danych

  • Uwzględnianie schematu odwzorowania

  • Uwzględnianie schematu skryptu usługi

  • Tytuł odwzorowania wejściowego. Specyficzny dla schematu włączonego na potrzeby wskazówek dot. interfejsu użytkownika. Służy do definiowania tytułu elementu do odwzorowania.

  • Lista

  • Zagnieżdżone pole spłaszczone. Jest to pole spłaszczone z tabeli podrzędnej.

  • Element nieprzetworzony. Ten element służy do pobierania tekstu w formie nieprzetworzonej. Jest zazwyczaj używany do pobierania struktury XML bez szczegółów dotyczących definicji poszczególnych węzłów.

  • Sekcja. Specyficzny dla schematu włączonego na potrzeby wskazówek dot. interfejsu użytkownika. Służy do definiowania sekcji w ramach odwzorowania.

  • Pole proste. Jest to specjalny typ elementu pola używanego do definiowania elementu, który jest odwzorowany do kolumny obsługującej dane zdefiniowane w strukturze XML. (Jest to kolumna z typem danych CLOB lub XML).

Projektant schematów jest dostępny po wybraniu karty Schemat na stronach Obiekt biznesowy, Obszar danych, Odwzorowanie interfejsu użytkownika, Usługa biznesowa i Skrypt.