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:
#{
/****** 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).
