historique des révisions/ Tete de champs depuis une règle VBA/ou un formulaire

Bonjour,

Je cherche un moyen de permettre apès l'ouverture d'un .idw sous Inventor, de modifier les paramètres tels que "Titre", " Date de vérification", "Client" depuis un interface Ilogic (formulaires ou règle).

J'ai bien essayé grâce aux ipropritées , que l'on peux directement insérer dans un formulaire mais cela ne modifie pas les textes sur la feuille uniquement dans l'onglet propriétés du .idw.

La modification par variable tels que x=... et je met x dans la case texte n'est pas reconnue non plus le x écrit dans la case est considéré comme texte et non variable même en le déclarant en paramètre.

Merci d'avance aux personnes qui prendront le temps de lire.


sans_titre2.jpg

Bonjour,

Vous avez bien utilisé des guillemets "x" avant et après le nom des variables ?

Voir ici :

http://help.autodesk.com/view/INVNTOR/2014/ENU/?guid=GUID-FBCC3019-9CDF-4F36-A241-ACCF2FA8CA20

http://help.autodesk.com/view/INVNTOR/2014/ENU/?guid=GUID-5A4A6162-8C08-460B-867F-609C9F91EAB1

 

Oui, le problème ne viens pas des mes variables enfin je pense, c'est le fait que le.idw en reconnais pas ces variables si ont écrit x ou "x" dans une case par exemple titre, et bien même si x vaut "toto" comme parametre sur la feuille x restera x .

Et pour les ipropriétés cela modifie bien dans les propriétés de la feuille mais pas sur la feuille.


3.jpg

A priori le problème est le même qu'ici et ils proposent une solution :

http://forums.autodesk.com/t5/inventor-general-discussion/update-drawing-properties-from-model-iproperties-automatically/td-p/3078328

Voir aussi :

http://knowledge.autodesk.com/support/vault-products/learn-explore/caas/CloudHelp/cloudhelp/2014/FRA/Vault/files/GUID-11A427DB-701F-4C81-9EB2-F6E732EBBC11-htm.html

http://beinginventive.typepad.com/being-inventive/2012/11/update-automatically-drawing-properties-from-model-iproperties-.html

 

1 « J'aime »

En effet cela correspond en partie à mon problème, il me reste la table de champs à remplir aussi.

Je teste tout ça et résoudrais le problème si c'est ok.

(Votre dernier lien ma l'air le meilleur).

2 « J'aime »

Salut a tous,

En gros si j'ai bien compris, tu voudrais, quand tu crées une mise en plan d'une pièce, qu'inventor te demande quel nom mettre dans description, réf indice...
pour la société a la quelle je travails, j'ai créé une mise en plan bien spécifique:

Genre des que je demande une mise ne plan, il va chercher tout seul dans les ipropriété de la pièce les donnés, en plus de ca, une fenêtre s'ouvre et me demande la matière l'indice de révision le traitement la taille.

Si c'est faire un cartouche sur-mesure je peux d'aider. 

 

1 « J'aime »

Bonjour,

J'ai réussi à faire ce que je souhaitais :

Pour les personnes qui seraient intéréssées je suis passé par les Ipropriétés personnalisées.

j'ai crée les paramètres  à modfier en cliqant droit sur ma pièce puis ipropriété --> personnalisé

Puis dans l'éditeur de style pour la table de révision ou en cliquant droit sur le cartouche --> modifier j'ai insérer ces ipropriétées perso dans la table/le cartouche.

Et enfin pour les rendre modifiable a l'ouverture j'ai créé un formulaire avec ces Iprop.

(Qui s'affiche à l'ouverture avec une règle et événement déclencheur)

 

Cependant, car oui rien n'est jamais tout rose :).

Je ne peux modifier uniquement que la première ligne de ma table de révision avec cette méthode, ou alors je n'ai pas encore trouvé comment changer la ligne d'écriture( non manuellement),sinon si l'utilisateur réécrit il écrasera juste les données d'avant.

Des solutions?


5.jpg

Bon et bien dans ce cas je vais cloturer merci pour vos réponses et dommage pour la dernière question.

Bonne continuation à vous.