Veuillez noter qu'il y a un changement important dans la fonctionnalité Tables/Mise à jour dans JMP19.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
// Update data table
Data Table( "Big Class" ) << Update(
With( Data Table( "Big Class Families" ) ),
Match Columns( :name = :name, :age = :age ),
Replace Columns in Main Table( None )
);
Colonnes disponibles après l'exécution du script 1x, 2x et 3x dans JMP18 *):

*) Après l'ajout de nouvelles colonnes à la première étape, aucune nouvelle colonne n'est ajoutée. JMP informe l'utilisateur :

Colonnes disponibles après l'exécution du script 1x, 2x et 3x avec JMP19 :

La nouvelle fonctionnalité semble être déclenchée par ce message dans la liste de souhaits :
Autoriser la plateforme de mise à jour à créer de nouvelles colonnes si elles existent déjà dans la table à mettre à jour
Ce souhait est formidable, en tant qu'option - mais il pourrait entrer en conflit avec la façon dont d'autres utilisateurs ont utilisé Tables/Update jusqu'à présent.
Particulièrement dangereux si les scripts sont affectés.
La nouvelle fonctionnalité peut-elle être désactivée ?