☐ nouvelle fonctionnalité intéressante
☐ pourrait aider de nombreux utilisateurs !
☑ supprime un « bug »
☐ agréable à avoir
☐ personne n'en a besoin
Qu'est-ce qui a inspiré cette demande de liste de souhaits ?
https://community.jmp.com/t5/Discussions/How-to-know-if-a-table-is-a-linked-subset/mp/655280/highlight/true#M84437
Si j'essaie de concaténer des tables avec l'option Ajouter au premier tableau,
le script s'arrête avec le message :
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)
Le message d'erreur a été très utile pour identifier le problème.
Mais comment rendre le script robuste face aux sous-ensembles liés ?
Quelle est l’amélioration que vous souhaiteriez voir ?
Une fonction supplémentaire :
dt << obtenir la liste des sous-ensembles liés()
aidera. Ensuite, je peux fermer les sous-ensembles via JSL.
Pourquoi cette idée est-elle importante ?
le code ne plantera pas s'il y a des sous-ensembles liés.
Alternatives :
- Jmp met à jour les tables de données liées
- Jmp coupe le lien automatiquement
- concatenate obtient une nouvelle option : Jmp_is_allowed_to_close_linked_data_tables_if_this_is_needed_to_run_this_concatenate(1)