m.signo
Guest
Bonjour à tous, je viens de commencer à programmer sur Catia et sont pratiquement un néophyte de vbscripting
Je devrais connecter une table excel à une table de projet dans le cercueil. après avoir défini les paramètres et leur donner le même nom qu'ils ont sur excel pour éviter les problèmes d'association, j'ai enregistré une macro qui ouvre le fichier, créer une table de projet va charger les valeurs du fichier de référence excel et mettre à jour la géométrie.
si fait "à la main" tout fonctionne, cependant, lorsque je vais exécuter la macro enregistrée par des moyens automatisés, je reçois l'avis suivant "méthode d'abassociation non réussie". Je ne sais pas ce que c'est et surtout comment il résout le problème.
Avez-vous des déceptions ?
Je vous envoie aussi le code qui a été enregistré de catia à la ligne qui me donne l'erreur
language"vbscript"
sous secteur()
définir les documents1 = catia.documents
set partdocument1 = documents.open("d:\desktop\borsa\modefrontier\car_shell.catpart")
définir la partie1 = partdocument1.part
établir des relations1 = part1.relations
set designtable1 = relations1.createdesigntable("project table.1", "project table created by marco 07/02/2020", false, "d:\desktop\borsa\modefrontary\punti_carrozzeria_matlab.xlsx")
définir les paramètres1 = part1.paramètres
définir realparam1 = paramètres1.item("xb_sym_1")
designtable1. addassociation realparam1, "xb_sym_1"
Merci beaucoup à l'avance
Je devrais connecter une table excel à une table de projet dans le cercueil. après avoir défini les paramètres et leur donner le même nom qu'ils ont sur excel pour éviter les problèmes d'association, j'ai enregistré une macro qui ouvre le fichier, créer une table de projet va charger les valeurs du fichier de référence excel et mettre à jour la géométrie.
si fait "à la main" tout fonctionne, cependant, lorsque je vais exécuter la macro enregistrée par des moyens automatisés, je reçois l'avis suivant "méthode d'abassociation non réussie". Je ne sais pas ce que c'est et surtout comment il résout le problème.
Avez-vous des déceptions ?
Je vous envoie aussi le code qui a été enregistré de catia à la ligne qui me donne l'erreur
language"vbscript"
sous secteur()
définir les documents1 = catia.documents
set partdocument1 = documents.open("d:\desktop\borsa\modefrontier\car_shell.catpart")
définir la partie1 = partdocument1.part
établir des relations1 = part1.relations
set designtable1 = relations1.createdesigntable("project table.1", "project table created by marco 07/02/2020", false, "d:\desktop\borsa\modefrontary\punti_carrozzeria_matlab.xlsx")
définir les paramètres1 = part1.paramètres
définir realparam1 = paramètres1.item("xb_sym_1")
designtable1. addassociation realparam1, "xb_sym_1"
Merci beaucoup à l'avance