Raporty > Widok zapytań 

Ta funkcja umożliwia wyświetlenie wyników wykonanych wcześniej zapytań ustawionych przez funkcję tworzenia zapytań lub funkcję zapytań SQL lub ponowne ich wykonanie przy zmienionych kryteriach. Z wyników tego zapytania przedstawionych w najwyższym poziomie szczegółowości możliwe jest powiększenie połączonych obiektów, przegrupowanie pozycji użytych w funkcji separatorów określonych w zapytaniu, aby wyświetlić wykres lub wyeksportować wynik do arkusza kalkulacyjnego.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Jeśli funkcja jest otwarta bez wybrania konkretnego zapytania, to można tego dokonać w pierwszym ekranie wprowadzania.

Zostaje otwarty ekran zawierający jedną zakładkę, na którym znajduje się grupa kolumn zawierających dane pochodzące z zapytania (są one przechowywane w tabeli ALISTER ).

W nagłówku znajdują się informacje dotyczące wykonania ostatniego zapytania.

Wykonanie może być przeprowadzone przez klucz, który pozwala wywołać odświeżanie w sposób ogólny (jest to również wykorzystywane przy lewych listach) lub przy użyciu Plik/Odśwież. Może być również przeprowadzone przez wprowadzenie kryteriów przy pomocy odpowiedniego przycisku.

Aby zostało przeprowadzone wykonanie, użytkownik musi mieć odpowiednie uprawnienia (dzięki temu możliwe jest, gdy zapytania są współdzielone, autoryzowanie żądań dotyczących już przeprowadzonych zapytań).

W kolejnej tabeli, kolumny pochodzące z zapytania zawierają pozycje szczegółami. Po umieszczeniu kursora na pozycji i kliknięciu prawym przyciskiem, można powiększyć rekordy powiązane z informacjami, których klucze są wyświetlane w pozycji. Na przykład, jeśli istnieje zapytanie wyświetlające szczegóły artykułów i odpowiadające im ilości według kraju, a następnie według klienta, a następnie według pozycji zlecenia, to możliwe jest powiększenie rekordu klienta odpowiadającemu klientowi w pozycji, w rekordzie kraju, w artykule... (ale nie w zamówieniu, jeśli numer zamówienia nie pojawia się w wierszu).

Można również przechodzić na kolejne strony za pomocą przycisków opcji znajdujących się w górnej części menu oraz za pomocą opisanych poniżej przycisków na dole strony.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Blok numer 1

Ten kod umożliwia identyfikację zapytania.

  • pole DES

Opis powiązany z poprzednim kodem.

  • Ostatnie generowanie (pole DAT)

Wskazuje datę oraz czas ostatniego wygenerowania. Pola te pozostają puste, jeżeli nie wykonano jeszcze generowania.

  • pole TIM

 

  • pole USR

Określa kod użytkownika, który jako ostatni wykonywał żądanie (jeżeli żądanie jest współdzielone, użytkownik może różnić się od bieżącego użytkownika).

Blok numer 2

  • Czas (pole TEMPO)

Określa czas wykonania (w sekundach) niezbędny do wykonania ostatniego zapytania.

W przypadku operacji zajmującej dużo czasu w czasie przetwarzania wyświetlana jest liczba sekund, które upłynęły.

  • Poziom (pole NIVP)

Pole to określa bieżący poziom szczegółowości oraz maksymalny numer tego poziomu (na początku wybierany jest maksymalny poziom: wyświetlane jest 4/4 , jeżeli wartość maksymalna to 4). Przyciski zarządzania poziomami umożliwiają przechodzenie pomiędzy poziomami.

  • Linie (pole LIG)

Określa liczbę pozycji utworzonych w wyniku ostatniego wykonania zapytania.

W przypadku operacji zajmującej dużo czasu liczba odnajdywanych pozycji jest aktualizowana w miarę postępów.

  • Strona (pole PAGP)

Wyświetlany jest numer strony oraz maksymalna liczba stron, na których prezentowany jest wynik zapytania (zależnie od maksymalnej dopuszczalnej liczby wierszy na ekranie, określonej przy definiowaniu parametrów zapytania).

Tabela

Zamknij

 

Ikona "Operacje"

Zarządzanie obiektami standardowymi

Klikając prawym przyciskiem na pozycjach można otrzymać grupę powiększeń w zależności od kontekstu związanego z zapytaniem, aby wykonać przejście do danych związanych z zapytaniem.

Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi
Zarządzanie obiektami standardowymi

 

Zamknij

 

Przyciski określone

Służy do zmiany zapytania.

Służy do ponownego wykonania (jest równoznaczne z odświeżaniem).

Pozwala na zmianę kryteriów zapytania. Po sprawdzeniu tych kryteriów wykonywane jest zapytanie, a następnie wyświetlany jest wynik.

Za pomocą tego przycisku można przeprowadzić odwrotną operację (przejście na bardziej szczegółowy poziom) do operacji wykonywanej za pomocą przycisku Poziom - , który służy do przejścia na mniej szczegółowy poziom. Należy zauważyć, że podczas przechodzenia z poziomu na poziom, bieżąca pozycja służy do określenia aktualnej strony. Na przykład załóżmy, że zapytanie utworzyło 10 000 pozycji podzielonych na 100 stron po 100 pozycji. Jeśli użytkownik powróci do najbardziej szczegółowego poziomu powiększenia wybierając pozycję w 15 wierszu (nie ma podziału na strony, ponieważ na tym poziomie wyświetlana jest tylko jedna pozycja), to zwiększenie poziomu szczegółowości ustawi użytkownika w pierwszym wierszu szczegółów związanych z 15 wartością pierwszego kryterium (w ten sposób użytkownik znajdzie się bezpośrednio na 45 stronie zapytania, podział na strony wykonywany jest automatycznie).

Pozwala na powrót do mniej szczegółowego poziomu poprzez agregacje pozycji w ostatnim kryterium, dla którego wskaźnik Grupa wynosi Tak, a następnie w kolejnym kryterium, jeżeli operacja zostanie powtórzona Tylko informacje, które pozostają aktualne pojawiają się ponownie w tabeli, a pola, dla których wymagane są sumy wyświetlane są z sumami. Taka nawigacja pomiędzy poziomami nie jest możliwa w zapytaniach dokonywanych za pomocą narzędzia SQL.

Zilustrujmy tę funkcję na przykładzie pochodzącym z zarządzania czynnościami handlowymi. Jeżeli zapytanie jest:

  • według kodu kraju (to pole ma atrybut Grupa równy Tak)
  • następnie wyświetlana jest nazwa kraju (w grupie 1)
  • następnie według zamawiającego klienta z nagłówka zamówienia (to pole ma atrybut Grupa równy Tak)
  • następnie wyświetlana jest nazwa klienta (w grupie 2)
  • następnie według artykułu pochodzącego z pozycji zamówienia (to pole ma atrybut Grupa równy Tak)
  • wyświetlany jest numer zamówienia, ilość i cena pochodzące z pozycji zamówienia (w grupie 4, dwa ostatnie pola są zsumowane)

Następnie pojawiają się ekrany:

  • szczegóły pozycji na poziomie szczegółowości 4/4
  • po przejściu na wyższy poziom wyświetlona zostaje pozycja według artykułu i według klienta. Kod kraju, nazwa kraju, kod klienta, nazwa klienta i pola artykułu są nadal wyświetlane. Numer zamówienia jest pusty, ilości i ceny są zsumowane dla wszystkich pozycji zamówienia dotyczących artykułu i klienta. Wyświetlany poziom to 3/4.
  • po przejściu na wyższy poziom wyświetlona zostaje pozycja według klienta. Kod kraju, nazwa kraju, kod klienta i nazwa klienta są nadal wyświetlane. Pola artykułu i numeru zamówienia nie są już istotne, zatem nie są już wyświetlane. Sumy dotyczą wszystkich pozycji danego klienta, a wyświetlany poziom to 2/4.
  • po przejściu na wyższy poziom wyświetlona zostaje pozycja według kraju. Tylko pola kodu kraju i nazwy kraju są wyświetlane (oraz sumy cen i ilości, które są teraz równe sumie według kraju). Wyświetlany poziom to 1/4.

Umożliwia tworzenie na stacji roboczej użytkownika pliku w formacie csv (wykorzystywanym przez arkusz kalkulacyjny) poprzez podanie ścieżki do pliku (bez podawania ścieżki sieciowej, domyślnie używana jest stacja robocza użytkownika). Można również utworzyć plik na serwerze sieciowym (pod warunkiem, że serwer zawiera czas operacji Adonix) za pomocą składni server@path . Format utworzonego pliku jest określony przez wartości ustawień RQTFMT oraz RQTSEP .

Komunikaty o błędzie

Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :

Błąd zapisu

Próba utworzenia pliku w formacie csv nie powiodła się.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja