複製、貼上、再製與刪除

您可以使用下列組合鍵來複製欄位,連同它的所有屬性(格式設定與腳本)。它們也適用於版面元素,例如按鈕。

這些快捷鍵只在 Ninox 的編輯模式(「Edit mode」)下有效,因此僅供管理員使用,而且在輸入時絕不作用:只要游標位於文字區域中,按鍵就保有其一般用途。

Ctrl + C(Mac 上為 ⌘ + C):把所選欄位的定義複製到剪貼簿。

Ctrl + V(Mac 上為 ⌘ + V):把先前複製的欄位插入到目前選取的欄位之後。也可以貼到另一個表格,或另一個資料庫中(見下文)。

Ctrl + D(Mac 上為 ⌘ + D):再製選取的欄位,在被複製的欄位正後方建立一份副本。

Delete(Mac 上為 ⌫):刪除所選的欄位。Ninext 會開啟 Ninox 的刪除確認視窗(「Delete field」);若您按「Delete」確認,該欄位就會連同其所有資料一併刪除。

貼到另一個表格或另一個資料庫

Ninext 會原封不動地重建欄位:它不會調整欄位的程式碼。公式是以內部識別碼來指定欄位;在另一個表格中,這些識別碼可能指向其他欄位,或者什麼都不指向。因此,請逐一檢查貼上之欄位的每個公式,並手動加以調整。

為了協助您,當貼上的欄位來自另一個表格或另一個資料庫,而且帶有腳本時,Ninext 會先在「Code duplication」視窗(英文)中詢問:是否要在每個公式的開頭,以註解的形式加上其原始腳本的副本?若您回答「Yes」,每個公式都會以類似下面的區塊開頭,後面接著貼上的公式:

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

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

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

這段註解採用只包含一段 JavaScript 註解的 原生 JS 區塊形式。若您回答「No」,欄位貼上時不會附加任何內容。

不會被複製的內容

連結到另一個表格的欄位既無法複製,也無法再製:Ninext 會顯示「It is not possible to copy a link to another table」。

這些快捷鍵(包括刪除)可在 Ninext 設定的「其他工具」區段中停用:欄位複製/貼上/複製(預設為啟用)。