obtenir une valeur d'une table et l'enregistrer en tant que fichier csv<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai une table et je voudrais saisir une valeur unique à partir d'une cellule donnée, puis enregistrer la valeur sous forme de fichier csv à utiliser dans Excel
Re: obtenir une valeur d'une table et enregistrer en tant que fichier csvremplacez la fonction "Enregistrer le fichier texte" par:
enregistrer le fichier texte (("C: \ data \ value.csv" ,format( valeur unique, "Fixe Déc", 5,2)) ;
La valeur numérique doit être convertie en une chaîne de caractères à écrire à l'aide du fichier de sauvegarde.
Re: obtenir une valeur d'une table et enregistrer en tant que fichier csvC: \ data existe.
Un numéro.
Re: obtenir une valeur d'une table et enregistrer en tant que fichier csvQu'est-ce qui est affiché dans le journal pour la variable "Valeur" de votre "show (valeur)"?
Le dossier "C: \ data" existe-t-il?
Rappelez-vous que la valeur de la variable doit être une chaîne de caractères.
Re: obtenir une valeur d'une table et enregistrer en tant que fichier csvSalut Jim,
Merci pour l'aide,
Je continue à recevoir l'erreur suivante lorsque j'essaie de sauvegarder la valeur:
Nom non résolu: Enregistrer le fichier texte {1} dans la fonction 'Enregistrer le fichier texte', Enregistrer le fichier texte ("C: \ data \ value.csv", valeur)
C'est le code:
dt = table de données actuelle ();
valeur = dt: RDIStoWDIS [1];
show (valeur);
Enregistrer le fichier texte ("C: \ data \ value.csv", valeur);
Je peux voir la valeur dans le journal en utilisant la fonction show () mais la sauvegarde elle-même ne fonctionne pas.
Re: obtenir une valeur d'une table et enregistrer en tant que fichier csvVoici un script simple qui fait ce que vous avez indiqué vouloir:
les noms par défaut ici ( 1 ) ;
dt = ouvrir ( "$ SAMPLE_DATA \ Big Class.jmp" ) ;
valeur unique = dt : prénom[ 5 ] ;
enregistrer le fichier texte ( "C: \ Temp \ Sample.csv" , valeur unique) ;
Si la valeur unique que vous enregistrez est une valeur numérique, utilisez simplement une fonction format () pour la convertir.
enregistrer le fichier texte ( "C: \ Temp \ Sample.csv" ,format( valeur unique, "Fixe Déc", 5,2)) ;