☐ nuova fantastica funzionalità
☑ potrebbe aiutare molti utenti!
☑ rimuove un "bug"
☐ bello da avere
☐ nessuno ne ha bisogno
Cosa ha ispirato questa richiesta di lista dei desideri?
Molte delle piattaforme nel menu Tabelle forniscono l'opzione Salva lo script nella tabella di origine .
È un modo elegante per salvare il comando con tutte le impostazioni come script tabella Nome_piattaforma Script.
C'è anche una funzione di incremento automatico che impedisce a Jmp di sovrascrivere il precedente Table Script con lo stesso nome.
Ma ci sono due eccezioni: Aggiorna e concatena.
Come tutte le altre funzioni, Concatenate salva lo script di comando come Table Script (nome: fonte ) alla tabella di output.
Eccezione: se l'opzione Aggiungi alla prima tabella è abilitato, la tabella principale è la tabella di output - e NO script viene salvato (forse per impedire a Jmp di sovrascrivere un file esistente fonte Sceneggiatura da tavolo?)
Per Aggiorna la tabella principale viene sempre utilizzata come tabella di output. Questa funzione salva uno script tabella con le impostazioni correnti (nome: fonte ) alla tabella principale e quindi: sovrascrive qualsiasi script della tabella di origine esistente (!).
Qual è il miglioramento che vorresti vedere?
Concatenare e Aggiornare dovrebbe seguire lo schema di denominazione delle altre piattaforme Table.
cioè salvare uno script con le impostazioni correnti in uno script tabella con nome Concatena script o Aggiorna script .
Dovrebbe essere utilizzata una funzione di incremento automatico per impedire a Jmp di sovrascrivere gli script esistenti.
Perché questa idea è importante?
La generazione automatica del codice sorgente JSL è un'ottima funzionalità.
Ma sovrascrivere un codice sorgente esistente è più dannoso che utile.
Risolvere il problema salverà gli utenti dalla perdita dello script di origine della tabella.
La convenzione di denominazione separa gli script di origine (nome: fonte ; è stato utilizzato per generare la tabella dati) da Platform Scripts (nome: Sceneggiatura ; può essere utilizzato per agire sulla tabella dati corrente)