Copiar, enganxar, duplicar i suprimir
Podeu fer servir les combinacions de tecles següents per copiar camps amb totes les seves propietats (format i scripts). També valen per als elements de maquetació, com ara un botó.
Aquestes dreceres només funcionen en el mode d'edició de Ninox («Edit mode»), és a dir, per als administradors, i mai mentre s'escriu: mentre el cursor és en una zona de text, les tecles conserven la seva funció habitual.
Ctrl + C (⌘ + C al Mac): copia la definició del camp seleccionat al porta-retalls.
Ctrl + V (⌘ + V al Mac): insereix el camp copiat prèviament després del camp seleccionat. L'enganxament també funciona en una altra taula, o en una altra base de dades (vegeu més avall).
Ctrl + D (⌘ + D al Mac): duplica el camp seleccionat i en crea una còpia just darrere del camp copiat.
Supr (⌫ al Mac): suprimeix el camp seleccionat. Ninext obre la confirmació de supressió de Ninox («Delete field»); si confirmeu amb «Delete», el camp se suprimeix amb totes les seves dades.
Enganxar en una altra taula o en una altra base de dades
Ninext torna a crear el camp tal com és: no n'adapta el codi. Les fórmules designen els camps pel seu identificador intern; en una altra taula, aquests identificadors poden designar altres camps, o cap. Per tant, rellegiu cada fórmula del camp enganxat i adapteu-la a mà.
Per ajudar-vos-hi, quan el camp enganxat prové d'una altra taula o d'una altra base de dades i porta scripts, Ninext fa primer una pregunta, en una finestra «Code duplication» (en anglès): cal afegir al principi de cada fórmula una còpia del seu script original, en comentari? Si responeu «Yes», cada fórmula comença amb un bloc d'aquest tipus, seguit de la fórmula enganxada:
#{
/****** SCRIPT COPIED FROM 'My Database'.Customer.'Full Name'******
ORIGINAL SCRIPT :
'First Name' + " " + 'Last Name'
*****************************/
}#;Aquest comentari pren la forma d'un bloc Native JS que només conté un comentari JavaScript. Si responeu «No», el camp s'enganxa sense afegir-hi res.
Què no es copia
Un camp d'enllaç cap a una altra taula no es copia ni es duplica: Ninext mostra «It is not possible to copy a link to another table».
Aquestes dreceres, supressió inclosa, es desactiven a la Configuració de Ninext, secció «Eines addicionals»: Copiar/Enganxar/Duplicar camps (activat per defecte).
