Entity Manager¶
Přizpůsobení entit¶
flowchart LR
EM[Entity Manager] --> E[Vybrat entitu]
E --> F[Pole]
E --> L[Layouty]
E --> R[Vztahy]
E --> FM[Formule]
F --> FA[Přidat pole]
F --> FE[Upravit pole]
L --> LD[Detail layout]
L --> LL[List layout]
R --> RN[Nový vztah]
Typy polí¶
| Typ | Popis | Příklad |
|---|---|---|
| Varchar | Textové pole | Název, kód |
| Text | Dlouhý text | Popis, poznámky |
| Int | Celé číslo | Množství, pořadí |
| Float | Desetinné číslo | Cena, procenta |
| Currency | Měna | Částka s měnou |
| Date | Datum | Datum narození |
| DateTime | Datum a čas | Termín schůzky |
| Boolean | Ano/Ne | Je aktivní |
| Enum | Výběr z možností | Status, typ |
| Multi-Enum | Vícenásobný výběr | Tagy, kategorie |
| Link | Odkaz na entitu | Přiřazený uživatel |
| Link-Multiple | Více odkazů | Týmy, kontakty |
| File | Soubor | Příloha |
| Image | Obrázek | Logo, fotka |
Vytvoření vlastního pole¶
- Administrace → Entity Manager
- Vybrat entitu
- Pole → Přidat pole
- Nastavit:
| Parametr | Popis |
|---|---|
| Název | Systémový název (camelCase) |
| Popisek | Zobrazovaný název |
| Typ | Typ pole |
| Povinné | Vyžadovat vyplnění |
| Auditovat | Sledovat změny |
| Výchozí hodnota | Předvyplněná hodnota |
Layout Manager¶
Rozložení detailu záznamu:
- Panely (sekce)
- Sloupce
- Pořadí polí
- Šířka polí
Rozložení seznamu:
- Zobrazené sloupce
- Pořadí sloupců
- Šířka sloupců
Vyhledávací filtr:
- Dostupná pole pro filtr
- Pořadí filtrů
Hromadná úprava:
- Pole pro hromadnou úpravu
Vztahy mezi entitami¶
| Typ vztahu | Popis | Příklad |
|---|---|---|
| One-to-Many | 1:N | Účet → Kontakty |
| Many-to-One | N:1 | Kontakt → Účet |
| Many-to-Many | N:M | Příležitost ↔ Kontakty |
| One-to-One | 1:1 | Uživatel → Profil |
| Parent | Generický vztah | Aktivita → Libovolná entita |