mettre à jour la table en utilisant JSL sans ajouter de colonnes manquantesJ'essaie de mettre à jour les valeurs d'une colonne spécifique dans une table de données en utilisant les valeurs d'une autre table de données. La fonction de mise à jour semble être le choix logique, mais elle semble toujours ajouter des colonnes supplémentaires sans correspondance à la table mise à jour. Depuis l'utilitaire de mise à jour, il existe une option pour cela

Cependant, il n'y a aucune mention de cela dans l'index des scripts

ou dans la recherche d'aide. J'ai essayé
dt << update(
with(dt2),
match(:name=:name),
ignore missing,
add columns from update(none)
);
mais cela ne semble pas fonctionner. Est-ce que quelqu'un sait quelle est la bonne option pour cela ?
Automatisation et scriptsMélange et nettoyage des donnéesConception d'expériencesRe : mettre à jour la table en utilisant JSL sans ajouter de colonnes manquantesj'ai réalisé que ma table de mise à jour contenait plusieurs entrées pour la même colonne de correspondance.
Re : mettre à jour la table en utilisant JSL sans ajouter de colonnes manquantes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Merci Jeff!
Re : mettre à jour la table en utilisant JSL sans ajouter de colonnes manquantesTu y es presque!
En regardant le script source ajouté à ma table après avoir effectué une mise à jour avec cette option, je vois que le script est :
Data Table( "Trial1.jmp" ) << Update(
With( Data Table( "Little.jmp" ) ),
Match Columns( :popcorn = :popcorn, :oil amt = :oil, :batch = :batch ),
Add Columns from Update table( None )
);

-Jeff