Attendez (0), Attendez () et Attendez (n)J'ai un script qui fait beaucoup de choses, notamment créer une matrice à partir d'une table de données d'environ 17 500 x 40.L'ensemble du script fonctionne correctement lorsque je l'exécute par sections, mais ne parvient pas à créer la matrice lorsque je l'exécute dans son ensemble.Le problème semble se situer à l'étape où m = dt << Get As Matrix();.J'ai inséré wait(0), wait() et même wait(30) mais rien ne semble résoudre le problème.Aucune suggestion? Désolé, je ne trouve pas de moyen de partager le code.
Merci!
Re : Attendre(0), Attendre() ou Attendre(n)et... JMP est-il toujours en cours d'exécution (pouvez-vous soumettre du JSL, utiliser des menus, changer de fenêtre ?) ou JMP est-il en boucle (vérifiez le gestionnaire de tâches) ou JMP est-il tombé en panne ?
Re : Attendre(0), Attendre() ou Attendre(n)Qu'entendez-vous par « parcourir un répertoire et créer un fichier maître ? » Quelles sont les entités et actions spécifiques impliquées ?
Re : Attendre(0), Attendre() ou Attendre(n)Il est peut-être temps de sélectionner Aide > Livres > Guide de script et consultez la section sur les formules et la gestion des formules.
Je déconseille d'utiliser des formules pour remplir les colonnes de données avec un script, sauf s'il est nécessaire que les valeurs soient automatiquement mises à jour une fois le script terminé.
Re : Attendre (0), Attendre () et Attendre (n)Merci Craige, mais la dernière étape consiste simplement à parcourir un répertoire et à créer un fichier maître basé sur certains critères. Je sais que cette table de données est créée.La toute prochaine étape est "Get As Matrix", ce qui ne se produit pas.
Re : Attendre(0), Attendre() ou Attendre(n)Si des colonnes de formules doivent être évaluées, ajoutez dt<Re : Attendre(0), Attendre() ou Attendre(n)Désolé. Je n'ai pas répondu à votre question. Je ne reçois pas de message d'erreur mais j'ai effectué quelques vérifications pour les imprimer dans le journal et je ne les vois plus après l'étape de création de la matrice.Re : Attendre(0), Attendre() ou Attendre(n)
@DaveLee ,
Pouvez-vous partager l'erreur ? Aussi - un échantillon de vos données pour voir si cela est reproductible ?
Re : Attendre(0), Attendre() ou Attendre(n)Oui, j'appelle explicitement la table. Par exemple, la table de données s'appelle 'dt', je crée la matrice comme suit m = dt << Get As Matrix();.
Re : Attendre(0), Attendre() ou Attendre(n)@DaveLee ,
Quand vous dites, il ne parvient pas à créer une matrice – génère-t-il une erreur ?
Peut-être s'assurer que le tableau est à jour pourrait également aider ?