Kopiowanie, wklejanie, duplikowanie i usuwanie

Poniższych kombinacji klawiszy można użyć do kopiowania pól wraz ze wszystkimi ich właściwościami (formatowaniem i skryptami). Działają one także dla elementów układu, na przykład przycisku.

Skróty te działają wyłącznie w trybie edycji Ninox („Edit mode”), a więc dla administratorów, i nigdy podczas wprowadzania tekstu: dopóki kursor znajduje się w polu tekstowym, klawisze zachowują swoją zwykłą funkcję.

Ctrl + C (⌘ + C na Macu): kopiuje definicję zaznaczonego pola do schowka.

Ctrl + V (⌘ + V na Macu): wstawia wcześniej skopiowane pole za polem aktualnie zaznaczonym. Wklejanie działa także w innej tabeli lub w innej bazie (zob. niżej).

Ctrl + D (⌘ + D na Macu): duplikuje zaznaczone pole, tworząc kopię bezpośrednio za polem skopiowanym.

Delete (⌫ na Macu): usuwa zaznaczone pole. Ninext otwiera okno potwierdzenia usunięcia Ninox („Delete field”); jeśli potwierdzą Państwo przyciskiem „Delete”, pole zostanie usunięte wraz ze wszystkimi jego danymi.

Wklejanie w innej tabeli lub innej bazie

Ninext odtwarza pole w niezmienionej postaci: nie dostosowuje jego kodu. Formuły wskazują pola za pomocą ich wewnętrznego identyfikatora; w innej tabeli te identyfikatory mogą wskazywać inne pola albo żadne. Należy więc przejrzeć każdą formułę wklejonego pola i ręcznie ją dostosować.

Aby w tym pomóc, gdy wklejane pole pochodzi z innej tabeli lub innej bazy i zawiera skrypty, Ninext najpierw zadaje pytanie w oknie „Code duplication” (po angielsku): czy dodać na początku każdej formuły kopię jej oryginalnego skryptu w postaci komentarza? Jeśli odpowiedzą Państwo „Yes”, każda formuła zaczyna się od bloku tego rodzaju, po którym następuje wklejona formuła:

Ninox
#{
/****** SCRIPT COPIED FROM 'My Database'.Customer.'Full Name'******

ORIGINAL SCRIPT :
'First Name' + " " + 'Last Name'

*****************************/
}#;

Ten komentarz ma postać bloku Natywny JS, który zawiera wyłącznie komentarz JavaScript. Jeśli odpowiedzą Państwo „No”, pole zostanie wklejone bez żadnych dodatków.

Czego nie da się skopiować

Pola powiązania z inną tabelą nie można ani skopiować, ani zduplikować: Ninext wyświetla komunikat „It is not possible to copy a link to another table”.

Te skróty, łącznie z usuwaniem, wyłącza się w panelu Ustawienia Ninext, w sekcji „Dodatkowe narzędzia”: Kopiuj/Wklej/Duplikuj pola (domyślnie włączone).