Widoki¶
Widoki to interfejs umożliwiający wyświetlanie danych zawartych w modelu. Jeden model może mieć kilka widoków, które są po prostu różnymi sposobami wyświetlania tych samych danych. W Studio widoki są zorganizowane w cztery kategorie: ogólne, wiele rekordów, oś czasu i raportowanie.
Wskazówka
Aby zmienić domyślny widok modelu, przejdź do Studio, wybierz Widoki, kliknij ikonę (wielokropek) obok żądanego widoku i kliknij Ustaw jako domyślny.
Możesz modyfikować widoki za pomocą wbudowanego edytora XML: Włącz tryb dewelopera, przejdź do widoku, który chcesz edytować, wybierz zakładkę Widok i kliknij </> XML.
Ważne
Jeśli edytujesz widok za pomocą edytora XML, unikaj wprowadzania zmian bezpośrednio w widokach standardowych i dziedziczonych, ponieważ zostaną one zresetowane i utracone podczas aktualizacji lub aktualizacji modułów. Zawsze upewnij się, że wybierasz odpowiednie widoki dziedziczone Studio: Gdy modyfikujesz widok w Studio, przeciągając i upuszczając na przykład nowe pole, automatycznie generowany jest konkretny widok dziedziczony Studio i odpowiadający mu XPath, który definiuje zmodyfikowaną część widoku.
Ogólne poglądy¶
Informacja
Ustawienia opisane poniżej znajdują się w zakładce Widok widoku, chyba że określono inaczej.
Formularz¶
Widok Formularz służy do tworzenia i edytowania rekordów, takich jak kontakty, zamówienia sprzedaży, produkty itp.
Aby ustrukturyzować formularz, przeciągnij i upuść element Zakładki i kolumny znajdujący się w zakładce + Dodaj.
Aby uniemożliwić użytkownikom tworzenie, edytowanie, usuwanie lub duplikowanie rekordów, odznacz Można tworzyć, Można edytować, Można usuwać lub Można duplikować.
Aby dodać przycisk, kliknij Dodaj przycisk u góry formularza, wprowadź Etykietę i wybierz akcję przycisku:
Uruchom akcję serwera: wybierz akcję serwera do wykonania z listy rozwijanej;
Wywołaj metodę: określ istniejącą metodę Pythona już zdefiniowaną w Odoo.
Aby zmienić etykietę lub styl przycisku, kliknij przycisk i edytuj jego Label lub Class (albo
btn-primarydla przycisku głównego albobtn-secondarydla przycisku drugorzędnego) w zakładce Properties.Wskazówka
Przyciski główne reprezentują główne działania, które użytkownik może wykonać w określonym widoku, np. Send zapytania ofertowego, i są bardziej widoczne wizualnie. Przyciski drugorzędne oferują alternatywne lub rzadziej używane działania, np. Print lub Preview zapytania ofertowego, i są mniej widoczne wizualnie. Domyślnie nowy przycisk jest stylizowany jako przycisk drugorzędny.
Aby dodać przycisk inteligentny, kliknij ikonę (plus) w prawym górnym rogu formularza. Wprowadź Etykietę, wybierz Ikonę i wybierz powiązane pole.
Example
Czynność¶
Widok Aktywność służy do planowania i przeglądania aktywności (e-maili, połączeń itp.) powiązanych z rekordami.
Informacja
Ten widok można modyfikować w Studio tylko poprzez edycję kodu XML.
Example
Szukaj¶
Widok Wyszukiwanie jest dodawany na górze innych widoków, aby filtrować, grupować i wyszukiwać rekordy.
Aby dodać niestandardowe Filtry i ustrukturyzować je za pomocą Separatorów, przejdź do zakładki + Dodaj i przeciągnij je i upuść pod Filtry.
Aby dodać istniejące pole w menu rozwijanym wyszukiwania, przejdź do zakładki + Dodaj i przeciągnij je i upuść pod Pola autouzupełniania.
Example
Widoki wielu rekordów¶
Informacja
Ustawienia opisane poniżej znajdują się w zakładce Widok widoku, chyba że określono inaczej.
Kanban¶
Widok Kanban jest często używany do wspomagania przepływów biznesowych poprzez przesuwanie rekordów między etapami lub jako alternatywny sposób wyświetlania rekordów w kartach.
Informacja
Jeśli istnieje widok Kanban, jest używany domyślnie do wyświetlania danych na urządzeniach mobilnych zamiast widoku Lista.
Aby uniemożliwić użytkownikom tworzenie nowych rekordów, odznacz Możliwość tworzenia.
Aby tworzyć rekordy bezpośrednio w widoku, w formie minimalistycznej, włącz Szybkie tworzenie.
Aby ustawić domyślne grupowanie rekordów, wybierz pole w Domyślne grupowanie według.
Example
Lista¶
Widok Lista służy do przeglądania wielu rekordów jednocześnie, wyszukiwania rekordów i edycji prostych rekordów.
Aby uniemożliwić użytkownikom tworzenie, edycję, usuwanie lub duplikowanie rekordów, odznacz Możliwość tworzenia, Możliwość edycji, Możliwość usuwania lub Możliwość duplikowania.
Aby tworzyć i edytować rekordy bezpośrednio w widoku, wybierz Dodaj rekord na dole, Dodaj rekord na górze lub Otwórz widok formularza w Podczas tworzenia rekordu.
Informacja
Uniemożliwia to użytkownikom otwieranie rekordów w widoku Formularz z widoku Lista.
Aby edytować kilka rekordów jednocześnie, zaznacz Włącz edycję zbiorczą.
Aby zmienić sposób domyślnego sortowania rekordów, wybierz pole w Sortuj według.
Aby ustawić domyślne grupowanie rekordów, wybierz pole w Domyślne grupowanie według.
Aby dodać przycisk, kliknij Dodaj przycisk na górze listy, wprowadź Etykietę i wybierz akcję przycisku:
Uruchom akcję serwera: wybierz akcję serwera do wykonania z listy rozwijanej;
Wywołaj metodę: określ istniejącą metodę Pythona już zdefiniowaną w Odoo.
Szerokości kolumn w widoku List są obliczane automatycznie, aby zapewnić optymalne wrażenia użytkownika. Można jednak również ustawić stałą szerokość kolumny dla każdego pola. Aby to zrobić, kliknij odpowiednią kolumnę, aby otworzyć zakładkę Properties pola, a następnie wprowadź żądaną liczbę pikseli w polu Column Width (px).
Wskazówka
Aby dodać ikonę (uchwyt przeciągania) umożliwiającą ręczne zmienianie kolejności rekordów, dodaj pole Liczba całkowita z widżetem Uchwyt.
Example
Mapa¶
Widok Mapa służy do wyświetlania rekordów na mapie. Na przykład jest używany w aplikacji Serwis Terenowy do planowania trasy między różnymi zadaniami.
Informacja
Pole Many2One połączone z modelem Kontakt jest wymagane do aktywacji widoku, ponieważ adres kontaktu służy do pozycjonowania rekordów na mapie.
Aby wybrać, jaki rodzaj kontaktu powinien być używany na mapie, wybierz go w Pole kontaktu.
Aby ukryć nazwę lub adres rekordu, zaznacz Ukryj nazwę lub Ukryj adres.
Aby dodać informacje z innych pól, wybierz je w Dodatkowe pola.
Aby wyświetlić sugerowaną trasę między różnymi rekordami, zaznacz Włącz trasowanie i wybierz pole, które powinno służyć do sortowania rekordów dla trasy.
Informacja
Aby korzystać z trasowania, należy skonfigurować token Mapbox.
Example
Widoki osi czasu¶
Informacja
Po pierwszym aktywowaniu jednego z widoków osi czasu musisz wybrać, które pola Data lub Data i godzina w swoim modelu powinny zostać użyte do określenia, kiedy rekordy się rozpoczynają i kończą, aby wyświetlić je w widoku. Możesz zmodyfikować Pole daty rozpoczęcia i Pole daty zakończenia po aktywowaniu widoku.
Ustawienia opisane poniżej znajdują się w zakładce Widok widoku, chyba że określono inaczej.
Kalendarz¶
Widok Kalendarz służy do przeglądania i zarządzania rekordami w kalendarzu.
Aby tworzyć rekordy bezpośrednio w widoku zamiast otwierać widok formularza, włącz Szybkie tworzenie.
Informacja
Działa to tylko w przypadku określonych modeli, które można szybko utworzyć przy użyciu jedynie nazwy. Jednak większość modeli nie obsługuje szybkiego tworzenia i otwiera widok Formularz, aby wypełnić wymagane pola.
Aby pokolorować rekordy w kalendarzu, wybierz pole w Kolor. Wszystkie rekordy mające tę samą wartość dla tego pola są wyświetlane w tym samym kolorze.
Informacja
Ponieważ liczba kolorów jest ograniczona, ten sam kolor może zostać przypisany do różnych wartości.
Aby wyświetlać wydarzenia trwające cały dzień na górze kalendarza, wybierz pole wyboru, które określa, czy wydarzenie trwa cały dzień.
Aby wybrać domyślną skalę czasu używaną do wyświetlania wydarzeń, wybierz Dzień, Tydzień, Miesiąc lub Rok w Domyślny tryb wyświetlania.
Informacja
Możesz również użyć Pole opóźnienia, aby wyświetlić czas trwania wydarzenia w godzinach, wybierając pole Dziesiętne lub Całkowite w modelu, które określa czas trwania wydarzenia. Jeśli jednak ustawisz Pole daty zakończenia, Pole opóźnienia nie będzie brane pod uwagę.
Example
Kohorta¶
Widok Kohortowy służy do badania cyklu życia rekordów w okresie czasu. Na przykład jest używany w aplikacji Subskrypcje do przeglądania współczynnika utrzymania subskrypcji.
Aby domyślnie wyświetlić miarę (tj. zagregowaną wartość danego pola) w widoku, wybierz Pole miary.
Aby wybrać, który przedział czasowy jest domyślnie używany do grupowania wyników, wybierz Dzień, Tydzień, Miesiąc lub Rok w Interwał.
Aby zmienić Tryb kohorty, wybierz Retencja procent rekordów pozostających w okresie czasu, zaczyna się od 100% i maleje z czasem lub Odpływ procent rekordów odpływających w okresie czasu - zaczyna się od 0% i rośnie z czasem.
Aby zmienić sposób, w jaki Oś czasu (tj. kolumny) postępuje, wybierz Do przodu (od 0 do +15) lub Wstecz (od -15 do 0). W większości przypadków używana jest oś czasu Do przodu.
Example
Wykres Gantta¶
Widok Gantt służy do prognozowania i badania ogólnego postępu rekordów. Rekordy są reprezentowane przez pasek na skali czasu.
Aby uniemożliwić użytkownikom tworzenie lub edycję rekordów, odznacz Może tworzyć lub Może edytować.
Aby wypełnić komórki na szaro, gdy nie powinien być tam tworzony rekord (np. w weekendy dla pracowników), zaznacz Wyświetl niedostępność.
Informacja
Bazowy model musi obsługiwać tę funkcję, a obsługa nie może być dodana za pomocą Studio. Jest obsługiwana dla aplikacji Projekt, Dni wolne, Planowanie i Produkcja.
Aby pokazać wiersz sumy na dole, zaznacz Wyświetl wiersz sumy.
Aby zwinąć wiele rekordów w jeden wiersz, zaznacz Zwiń pierwszy poziom.
Aby wybrać sposób, w jaki rekordy są domyślnie grupowane w wierszach (np. według pracownika lub projektu), wybierz pole w Domyślne grupowanie według.
Aby zdefiniować domyślną skalę czasu do wyświetlania rekordów, wybierz Dzień, Tydzień, Miesiąc lub Rok w Domyślna skala.
Aby pokolorować rekordy w widoku, wybierz pole w Kolor. Wszystkie rekordy mające tę samą wartość dla tego pola są wyświetlane tym samym kolorem.
Informacja
Ponieważ liczba kolorów jest ograniczona, ten sam kolor może być przypisany różnym wartościom.
Aby określić, z jaką dokładnością każda skala czasu powinna być podzielona, wybierz Kwadrans, Pół godziny lub Godzina w Dokładność dnia, Pół dnia lub Dzień w Dokładność tygodnia oraz Dokładność miesiąca.
Example
Widoki raportowania¶
Informacja
Ustawienia opisane poniżej znajdują się w zakładce Widok widoku, chyba że określono inaczej.
Pivot¶
Widok Tabela przestawna służy do interaktywnego eksplorowania i analizowania danych zawartych w rekordach. Jest szczególnie przydatny do agregowania danych liczbowych, tworzenia kategorii oraz szczegółowego przeglądania danych poprzez rozwijanie i zwijanie różnych poziomów danych.
Aby uzyskać dostęp do wszystkich rekordów, których dane są zagregowane w komórce, zaznacz Dostęp do rekordów z komórki.
Aby podzielić dane na różne kategorie, wybierz pola w Grupowanie kolumn, Grupowanie wierszy - pierwszy poziom lub Grupowanie wierszy - drugi poziom.
Aby dodać różne typy danych do zmierzenia za pomocą widoku, wybierz pole w Miary.
Aby wyświetlić liczbę rekordów składających się na zagregowane dane w komórce, zaznacz Wyświetl liczbę.
Example
Wykres¶
Widok Wykres służy do prezentowania danych z rekordów w postaci wykresu słupkowego, liniowego lub kołowego.
Aby zmienić domyślny wykres, wybierz Słupkowy, Liniowy lub Kołowy w Typ.
Aby wybrać domyślny wymiar danych (kategorię), wybierz pole w Pierwszy wymiar, a jeśli potrzeba, kolejne w Drugi wymiar.
Aby wybrać domyślny typ danych do zmierzenia za pomocą widoku, wybierz pole w Miara.
Tylko dla wykresów słupkowych i liniowych: Aby posortować różne kategorie danych według ich wartości, wybierz Rosnąco (od najniższej do najwyższej wartości) lub Malejąco (od najwyższej do najniższej) w Sortowanie.
Tylko dla wykresów słupkowych i kołowych: Aby uzyskać dostęp do wszystkich rekordów, których dane są zagregowane w kategorii danych na wykresie, zaznacz Dostęp do rekordów z wykresu.
Tylko dla wykresów słupkowych: Gdy używasz dwóch wymiarów danych (kategorii), domyślnie wyświetlaj dwie kolumny jedną na drugiej, zaznaczając Wykres skumulowany.
Example