• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

ilogic-SaveAs

  • Auteur du sujet Auteur du sujet MARCOC
  • Date de début Date de début
avant midi

Je voulais vous demander quelque chose de l'aide de l'inventeur sur la partie biologique.

paramètre syntaxe

iproperties.value("nom de l'onglet de propriété", "nom de propriété")

Vous m'expliqueriez que la différence entre les deux arguments de la fonction

Merci beaucoup.
 
avant midi

Je voulais vous demander quelque chose de l'aide de l'inventeur sur la partie biologique.

paramètre syntaxe

iproperties.value("nom de l'onglet de propriété", "nom de propriété")

Vous m'expliqueriez que la différence entre les deux arguments de la fonction

Merci beaucoup.
-"nom de l'onglet propriété" sont les cartes (genral, résumé, projet, état, personnalisé, sauvegarde, physique)
- "nom de propriété" sont les variables de la carte.

Par exemple

iproperties.value("custom", "épaisseur")
vous donnera comme résultat (voir photo) 1 mm
 

Pièces jointes

  • Cattura.JPG
    Cattura.JPG
    49.9 KB · Affichages: 12
Merci ... mais en ce qui concerne le message de cordes par vous ... comme je le fais pour rappeler la table de l'ipt ou de l'iam ... Je ne peux pas trouver s'il y a une commande qui appelle la table connectée au modèle..
 
Merci ... mais en ce qui concerne le message de cordes par vous ... comme je le fais pour rappeler la table de l'ipt ou de l'iam ... Je ne peux pas trouver s'il y a une commande qui appelle la table connectée au modèle..
Voilà.

nom de modèle = io.path.getfilename(thisdrawing.modeldocument.fullfilename)


iproperties.value(nom de modèle, projet, "numéro de révision")=iproperties.value("projet", "numéro de révision")

Je l'utilise pour "synchroniser " la révision que j'ai sur la table. en fait prend la révision du tableau et le rapporte dans le même champ dans le modèle.

:biggrin:
 
Bonjour.

modelname = io.path.getfilename(thisdrawing.modeldocument.full filename)

juste pour comprendre quelque chose de plus en écrivant le nom de modèle= cela devient une variable à laquelle vous associez une commande ? ?

I.path.getfilename d'où je viens Je ne le trouve pas dans l'aide de l'inventeur

ce qui existe entre parenthèses et une fonction de composition, quand le point fonctionne-t-il de la liaison et d'une syntaxe de programmation ? ?

pultérer à partir de l'aide tout cela n'est pas spécifié

Merci beaucoup.
 
Bonjour.

cedoc.lancement(cedoc.path\parte1.idw)
qui ne fonctionne évidemment pas

p = cedoc.path
cedoc.launch(p\parte1.idw)
que l'ovviament ne fonctionne pas

Je ne peux ouvrir l'idw que si j'écris tout le chemin

cedoc.launch("c:\documents and settings\desktop\parte1.idw")

Quelle est la syntaxe correcte ? ?
 
J'ai vu que tu es très divertissant avec Ilogic, donc j'aurais besoin de ton aide ! ... Je vous demande s'il est possible, que lors de l'enregistrement d'un fichier avec l'extension .idw, me faire une copie en .pdf, que vous avez déjà expliqué en partie, mais qu'il est sauvegardé dans une position différente de l'original et que vous portez derrière la branche des répertoires et sous-répertoire original ... est possible?! ... merci 1000 d'avance ! !
 
cedoc.lancement(cedoc.path\parte1.idw")
chez ovviamente non funziona
mis ainsi ne peut pas fonctionner, compte tenu des citations. . . .
p = cedoc.path
cedoc.launch(p\parte1.idw")
de l'environnement
vous ne pouvez pas mélanger des variables et des textes... Vous devez les lier avec "&". .

Essayez comme ça :
Code:
cedoc.lancement(cedoc.path [COLOR="#FF0000"]>[/COLOR]\parte1.idw")
e
Code:
p = cedoc.path
cedoc.lancement(p [COLOR="#FF0000"]>[/COLOR]\parte1.idw")
 
Bonjour Giga.

si je veux lui faire pêcher le nom du modèle qui évidemment cama comme la table

J'écris ainsi

p=thisdoc.path
n=thisdoc.filename(false) 'sans extension
cedoc.launch(p & "/" & n ".idw")

et évidemment ça ne marche pas1 !! ! !

puis vous demande une autre chose et peut vous laisser ouvrir plus .idw à partir d'un ensemble .iam
 
Bonjour Giga.

si je veux lui faire pêcher le nom du modèle qui évidemment cama comme la table

J'écris ainsi

p=thisdoc.path
n=thisdoc.filename(false) 'sans extension
cedoc.launch(p & "/" & n ".idw")

et évidemment ça ne marche pas1 !! ! !

puis vous demande une autre chose et peut vous laisser ouvrir plus .idw à partir d'un ensemble .iam
.....prova così
cedoc.launch(p & "\" & n ".idw")
 
vous avez laissé un & dans la rue..
Code:
p=thisdoc.path
n=thisdoc.filename(false) 'sans extension
cedoc.launch(p & "/" & n [COLOR="#FF0000"][B]>[/B][/COLOR] ".idw")
.........

cedoc.lancement(p & ">' > ".idw")[/CODE][/QUOTE]Je dirais que c'est parfait :-)
 
Très bien.

uandi dans mon modèle .ipt ou .iam

J'écris

p=thisdoc.path
n=thisdoc.filename(false) 'sans extension
cedoc.launch(p & "/" & n & ".idw")

J'applique un déclencheur d'événement "après ouverture du document

Ouvre l'idw

et je leur écris la règle

nom = thisdoc.filename(false) & ".pdf"
où = "c:\1200"
nouveau nom de fichier et extension = où & nom

cedoc.document.saveas(nouveau nom de fichier et extension, true)

et réappliquer un déclencheur d'événement "après ouverture du document

Maintenant, il n'y a aucune chance de faire ça sans ouvrir l'idw??

Merci beaucoup.
 
Bonjour tout le monde
J'ai vu que vous étiez très actif et capable.
J'essaie de suivre vos conseils, mais je ne peux pas les faire fonctionner.
exemple J'ai un jeu de table (.idw) que je voudrais enregistrer en pdf dans un autre répertoire que j'ai essayé avec
cedoc.document.saveas(nouveau nom de fichier et extension, true)
nouveau nom et extension ="c:\users\luca. \documents\dis à envoyer\exporté automatiquement\" & thisdoc.filename(false)& thisdoc.changeextension(".pdf)

Mais évidemment, c'est mal et ça ne marche pas. Tu sais où je me trompe ?

Je vous remercie.
 
Ciao
o risolto cosi

cedoc.document.saveas(cedoc.changeextension(.pdf), true)
strfolder = "c:\users\luca\documents\dis da spedire\esportati in automatico\" & thisdoc.filename(false) 'sans extension
cedoc.document.saveas(strfolder & (.pdf") , true)

L'utilisation de l'énergie nucléaire dans le cadre de la lutte contre la pollution de l'air
 
Bonjour, je suis un inventeur.
J'ai beaucoup de problèmes avec Pack&go. travailler dans des dossiers où il ya des centaines de fichiers (modèles et tables) souvent et volontairement la procédure pour récupérer idw échoue et en cas d'envoi aux clients, je suis obligé de sélectionner manuellement et copier des fichiers .idw à envoyer. J'ai essayé les cordes dans le poste de qiesto, mais avec la version 2024 je ne pouvais pas les utiliser. Ma question est la suivante : à partir d'un fichier ensemble, où puis-je trouver les chaînes de règles pour faire une copie des fichiers .idw de tous les composants axieme et les enregistrer dans un dossier par défaut ? Ils m'ont envoyé les chaînes pour réaliser pdf et dwg ou pas à partir d'un ensemble... mais je ne pouvais pas changer ou créer une nouvelle règle pour copier idw.
Je vous remercie.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut