☐ nuova fantastica funzionalità
☐ potrebbe aiutare molti utenti!
☑ rimuove un "bug"
☐ bello averlo
☐ nessuno ne ha bisogno
Cosa ha ispirato questa richiesta di lista dei desideri?
https://community.jmp.com/t5/Discussions/How-to-know-if-a-table-is-a-linked-subset/mp/655280/highlight/true#M84437
Se provo a concatenare le tabelle con l'opzione Aggiungi alla prima tabella,
lo script si interrompe con il messaggio:
Cannot append to table: Big Class. Possible reasons for this include: the table is locked, the table is in a platform with a by group, or there is a linked subset of the table. in access or evaluation of 'Concatenate' , Concatenate(/*###*/Data Table( "Subset of Big Class" ), Append to first table)
Il messaggio di errore è stato molto utile per identificare il problema.
Ma come rendere lo script robusto rispetto ai sottoinsiemi collegati?
Qual è il miglioramento che vorresti vedere?
Una funzione di addizione:
dt << ottieni l'elenco dei sottoinsiemi collegati()
aiuterà. Quindi posso chiudere i sottoinsiemi tramite JSL.
Perché questa idea è importante?
il codice non si bloccherà se sono presenti sottoinsiemi collegati.
Alternative:
- Jmp aggiorna le tabelle dei dati collegati
- Jmp interrompe automaticamente il collegamento
- concatenate ottieni una nuova opzione: Jmp_is_allowed_to_close_linked_data_tables_if_this_is_needed_to_run_this_concatenate(1)