---
title: Pola
info: "Zrozum rolę pól i jak sobie z nimi radzić."
image: /images/user-guide/fields/field.png
sectionInfo: Elastyczny model danych zaprojektowany tak, aby wspierać unikalne procesy biznesowe
---

import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';

<Frame>
  <img src="/images/user-guide/fields/field.png" alt="Header" />
</Frame>

## O polach

Pola są jak kolumny w arkuszu kalkulacyjnym. Przechowują różne typy danych, takie jak tekst, liczby lub daty. Fields can be standard (built-in) or custom (the ones you create).

### Pola standardowe

Pola standardowe są wbudowane w Twenty do obsługi typowych potrzeb biznesowych.

Na przykład, `Imię` i `Nazwisko` to standardowe pola w obiekcie `Ludzie`. Przechowują dane tekstowe dotyczące indywidualnych imion i nazwisk.

Nie możesz usunąć standardowych pól, ale możesz je dezaktywować, jeśli ich nie potrzebujesz.

You can also customize the options of the standard `SELECT` type fields, for example the options for the `Stage` on Opportunities.

<img src="/images/user-guide/fields/standard-fields.png" style={{width:'100%'}}/>

### Pola niestandardowe

Pola niestandardowe można dodać do każdego obiektu. Możesz przechowywać tekst, liczby, daty, wybory z list rozwijanych i inne. Użyj pól niestandardowych do śledzenia informacji specyficznych dla Twojego biznesu.

Na przykład, pole niestandardowe dla SpaceX może być `Status Aktywności Rakiety`, wskazujące, czy rakieta jest operacyjna.

<img src="/images/user-guide/fields/custom-fields.png"style={{width:'100%'}}/>

## Create a Custom Field

To add a custom field to any object, follow these steps:	Przejdź do `Ustawienia` w lewym panelu bocznym.
2.	Przejdź do `Model danych`, a następnie wybierz obiekt, który chcesz dostosować.
3.	Kontynuuj, klikając `Dodaj pole`.
4.	Wybierz nazwę i typ pola, które odpowiadają Twoim wymaganiom. Rozważ dodanie opisu pola dla lepszego zrozumienia.

Twoje nowo utworzone pole jest teraz dostępne w polach aplikacji. Aby wyświetlić je w konkretnym widoku, kliknij menu opcji, a następnie wybierz `Pola`.

<VimeoEmbed videoId="927628219" title="Video demonstration" />

**Szybki sposób:** Kliknij przycisk **+** w prawym górnym rogu dowolnej tabeli obiektów, a następnie wybierz `Dostosuj pola`. To przeniesie Cię bezpośrednio do ustawień modelu danych.

<img src="/images/user-guide/fields/quick-new-field.png" style={{width:'100%'}}/>

## Dezaktywuj pole

Możesz dezaktywować pole, aby ukryć je w aplikacji bez utraty danych. Pomyśl o tym jako o ukryciu pola, a nie o jego usunięciu.

Oto jak możesz to zrobić:

1. Znajdź pole, które chcesz dezaktywować w ustawieniach obiektu.

2. Kliknij trzy kropki `⋮` obok pola, aby otworzyć menu.

3. Wybierz `Deaktywuj` z menu rozwijanego.

<img src="/images/user-guide/fields/deactivate-field.png" style={{width:'100%'}}/>

Co się dzieje, gdy dezaktywujesz pole?

1. **W aplikacji:** Pole znika i nie możesz dodawać do niego nowych wartości.

2. **Istniejące powiązania:** Jeśli to pole relacji, istniejące połączenia pozostają, ale nie możesz tworzyć nowych.

3. **Dostęp przez API:** Nadal możesz uzyskać dostęp do pola i jego danych poprzez API.

Możesz reaktywować standardowe i niestandardowe pola lub mieć możliwość ich trwałego usunięcia.

## Uczyń pola unikalnymi

Uczyń pole unikalnym, aby zapewnić, że różne rekordy nie mogą mieć takiej samej wartości. Na przykład, adresy e-mail są unikalne dla każdej osoby.

Jeśli pojawi się błąd przy ustawianiu unikalności, sprawdź, czy w Twoich danych (w tym usuniętych rekordach) nie ma zduplikowanych wartości.

## Najlepsze praktyki konfiguracji pól

### Nazewnictwo i ograniczenia

- **Nazwy pól relacji nie mogą być aktualizowane** po utworzeniu (wpływa na strukturę API)
- **Nazwy w liczbie pojedynczej i mnogiej muszą być różne**: Nasze API GraphQL potrzebuje różnych nazw dla mutacji
- **Zarezerwowane nazwy pól**: niektóre nazwy są zarezerwowane do użytku systemowego (np. `Typ`)

### Pola walutowe i telefoniczne

- **Domyślna waluta**: można skonfigurować poprzez model danych
- **Domyślne kody krajów**: można skonfigurować dla pól telefonicznych poprzez model danych

### Pola wyboru

- **Można wybrać opcję domyślną** dla każdego pola wyboru

### Pola tekstowe rekordu

- **Each object has one main display field**: This field appears in the leftmost column and represents the record when linked to other objects. Musi to być pole tekstowe. Na przykład, Ludzie używają `Imię` jako głównego pola, więc kiedy łączysz osobę z firmą, zobaczysz ich imię w widoku firmy.

### Pola relacji

- **Połącz obiekty razem**: Pola relacji łączą rekordy z różnych obiektów. Aby uzyskać szczegółowe informacje na temat tworzenia i zarządzania relacjami, zobacz nasz [artykuł o Polach Relacji](/l/pl/user-guide/data-model/relation-fields).

