Czy ma ktoś jakiś sprawdzony sposób jak zapisać automatyczną funkcję uzupełniania w tabeli atrybutów przy edycji numeru id, czy jedna z właściwości/rodzaju edytora jest w stanie mi to załatwić, a jeśli tak to jaka i jak to zrobić?
W kalkulatorze pól są $id oraz uuid.
O to chodzi czy o coś innego?
Dzięki za odpowiedź, ale niestety nie o to chodzi, wyrażenie $id generuje wartości ID, ale dopiero po wykonaniu działania w kalkulatorze pól, a mi chodzi o automatyczną funkcję wypełniania pola ID podczas edycji, coś na wzór autoinkrementacji w różnych bazach danych.
Widziałem, potrzebuję (szukam) czegoś prostego co można by było zrobić na warstwie shape.
Zainstaluj wtyczkę AutoFields.
Wczytaj warstwę do projektu, odpal wtyczkę.
Konfiguracja > Layers: wybierz tą warstwę, którą chcesz edytować, wybierz istniejące pole lub stwórz nowe (np id Integer).
W sekcji Value of expression wybierz Custom Expression i wpisz tam $id.
Zapisz i powinno działać przy wprowadzaniu nowych obiektów (dla starych jak nie odznaczysz opcji to też przeliczy).