• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

ilogic、読み取り専用プロジェクトファイル

  • Thread starter Thread starter Donald Haxhiu Work
  • Start date Start date

Donald Haxhiu Work

Guest
おはようございます。 私の会社では、ファイルを管理するpdmはありませんので、リソースを探索するファイルと何らかの方法を整理する必要があります。 .mkvファイルにアップロードされたように、作業プロジェクトでアセンブリのアソダレを持っていなければならなかったので、それを誤って触らないようにします(ビデオを参照してください)、それは手動ですべての3dファイルをエクスプローラ上で読み込むように設定するために私に連絡します。 その後、質問は私を自発的に突き出ます。 一緒に父から私が自動的に私の子供でさえ読むために行く規則(そして確かにはい)のilogicはありますか?
人生を救うために私を助けてください。

(ビデオリンク)
 
Last edited:
別の3にいますが、これで正方形を見つけたら、同僚たちに、私たちと同じようにスプレッドします。 でも、そんなことがあったら、自分自身が私に尋ねたからです。
 
別の3にいますが、これで正方形を見つけたら、同僚たちに、私たちと同じようにスプレッドします。 でも、そんなことがあったら、自分自身が私に尋ねたからです。
pdmは最も安全で、少なくともアーティキュレーションされた道だと思います。
 
私は、すでにあるpdmとして、これらの問題や本を行わないことを知っています。 非常に日付の pdm. と残念ながら、我々は変更できない位置にある
 
少なくとも10年、pdmや何もせずに4人の技術事務所で働いていました。
あなたのシステムで私を疑わしいものにする(エクスプローラからファイルだけを読んだりしない)私は、異なる場所から同じファイルを開いた場合、それらを開く最後のユーザーが優先順位を持っているので、あなたが尋ねるilogicでかどうかわからないことを覚えているようです。
コンピューター qs を使用して、システムがローカルにすべてのファイルのコピーを作成し、それらをチェックインに移動するファイルをチェックアウトするとき。
 
その後、私たちは最近、私たちをいくつかの図面を制御し、テーブルの上に置くために手を与えるインターンを雇い、時にはいくつかの変更さえあります。 そんなシステムも好きです。 設計段階でも快適になれるという事実に加えて。 事実をブロックできるようにしたい(悪質な)。 もう触れる必要はありません。 そういうわけで、たまに(私は等しい部分を持っているので多分) 多分私は混乱し、すでに何かを変更. そういうわけで、読んだりする方法が好きなので、保存せずに何も保存しないと分かります。
 
私は、問題にすべてを入れています, 明らかに:
いいえ、逆にスクリプトを作るのは簡単です。

しかし、それは異なる問題を意味し、あなたは保証はありません。

読み書きするファイルと同僚だけを読んでいると、連続チェックをすることなくどのように知ることができるか?

同意する プロフィール pdmで安全ですが、状況も理解しています。 . . .
 
Wellh はい、それは明らかにデザイナーの説明です、私はpdmが誰の必要性に完全に合うことに同意します。 しかし、前に述べたように、残念ながら、私たちは手を縛って、我々は絶対にpdmを変更することができます、マネージャは、すでに数回話して、我々はできないことを目指している。 このためにスクリプトを探します。 お問い合わせ 計画方法がわからないのですが、オンラインで検索しようとしましたが、私が理解したものから何かをやったことはありません。
 
他の人が最初に答えていない場合は、次の数日で私は時間の瞬間を見つけるかどうかを確認します... .

autodeskフォーラムでは、複数のスクリプトとトピックに関するいくつかの議論があります。...あなたが興味を持っている場合
 
こんにちはが、まだ変更できないpdmを持っているので、あなたのpdmのカスタマイズを求めることができますか?
 
すでに聞かれました。そうしないと言いました。 pdm はソリッドワークスよりもネイティブですが、発明家では理解したファイルから多くの混乱を生み出しています。 そういうわけで、あまりできないんです。
 
すでに聞かれました。そうしないと言いました。 pdm はソリッドワークスよりもネイティブですが、発明家では理解したファイルから多くの混乱を生み出しています。 そういうわけで、あまりできないんです。
mai valutato vault を保存しますか?
 
@donald haxhiu 仕事 私は、属性を変更する小さなilogicスクリプトを書いて、ファイルとその逆だけを読みます。

スクリプトはこのようになります。
  1. 読み込み中の属性を変更/復元したいアセンブリ(添付画像参照)を選択します。
  2. ilogicスクリプトを実行する
  3. 読み込みまたは読み込み/書き込みでファイルを設定したい場合に尋ねるダイアログ ボックスのみ
  4. お問い合わせ
スクリプトは非常に基本的であり、それをテストし、うまく動作します。
制御サイクルを第一レベル(選択軸と主成分下)に意図的に制限しました。
Code:
サブメイン()
'メインファイルがアセンブリドキュメントであるかどうかを確認します
このapplication.activedocumenttype = documenttypeenum.kassemblydocumentobject の場合
' 応答 "yes" はファイルから読み取り専用の属性を設定します
' 応答 "no" はファイルから読み取り専用の属性を削除します。
myparam = messagebox.show(" は読み取り専用、読み込み/書き込みなし、"readonly", messageboxbuttons.yesnocancel" のみです。

もしmyparam < > vbcancel その後
コール readonlyfiles(iif(myparam=vbyes,true,false))
端 もし
端 もし
メニュー

パブリックサブ readonlyfiles(setreadonly as boolean)
文字列 = thisapplication.activedocument.fullfilename として adoc を dim
ディムは発明者として置きました。 selectset = thisapplication.activedocument.selectset
subdocname を文字列として定義する
システム.io.fileinfo として finfo を dim に

' サイクルは、制御の最初のレベルに意図的に停止します
' 選択したコンポーネントがセットされ、属性を変更するかどうかを確認します
' 選択した軸と最初のレベルのコンポーネント(すべてのタイプのドキュメント)
sset の各 cocc のため
お問い合わせ cocc.definitiondocumenttype = documenttypeenum.kassemblydocumentobject それから
お問い合わせ cocc.referencedfiledescriptor.fullfilename <> adoc その後
' 選択した axieme の read-only 属性を変更する
finfo = new system.io.fileinfo(cocc.referencedfiledescriptor.fullfilename)
finfo.isreadonly = setreadonly
各osuboccはcocc.definition.document.allreferenceddocumentsで
' 最初のレベルの文書の読み取り専用属性を変更する
system.io.file.exists(osubocc.fullfilename) の場合、
finfo = new system.io.fileinfo(osubocc.fullfilename)
finfo.isreadonly = setreadonly
端 もし
次へ
端 もし
端 もし
次へ
メニュー
もちろん、疑問がある場合は、自分で尋ねてください。
 

Attachments

  • Cattura.PNG
    Cattura.PNG
    6.7 KB · Views: 3
私は理解していない、私は試していなかった、私はそれが必要だと思っていませんが、私はそれを置く。 あなた(あなた)が憧れにいます。 ログイン
 
美しい。神に行く。 問題は少しだけあって、これを解決すればアイドルです。 スクリプトは完全に機能します。 アスレースのみ。 そして、彼はすべての彼の子供を連れて行って、それらを読んで行きます。 パーフェクト。しかし、例えば2つのフランジのトラバースを知っている一般的なアクシームを持っている場合。 一般的な援助はpa1と呼ばれ、子供はp1 p2と呼ばれます。 子供を直接選択しようとすると、p1、p2。 スクリプトは動作しません。 彼らが軸線を選ぶことを望んでいたように思えるので。 パーツを選択することでも機能するのを解くと、永遠に感謝します。
 
選択した部品を含むスクリプトをアップグレードしました。

Code:
サブメイン()
'メインファイルがアセンブリドキュメントであるかどうかを確認します
このapplication.activedocumenttype = documenttypeenum.kassemblydocumentobject の場合
' 応答 "yes" はファイルから読み取り専用の属性を設定します
' 応答 "no" はファイルから読み取り専用の属性を削除します。
myparam = messagebox.show(" は読み取り専用、読み込み/書き込みなし、"readonly", messageboxbuttons.yesnocancel" のみです。

もしmyparam < > vbcancel その後
readonlyfiles(myparam = vbyes, true, false) を呼び出します。
端 もし
端 もし
メニュー

パブリックサブ readonlyfiles(setreadonly as boolean)
文字列 = thisapplication.activedocument.fullfilename として adoc を dim
ディムは発明者として置きました。 selectset = thisapplication.activedocument.selectset
subdocname を文字列として定義する

' サイクルは、制御の最初のレベルに意図的に停止します
' 選択したコンポーネントが set/part で、属性を変更するかどうかを確認します。
' 選択した軸と最初のレベルのコンポーネント(すべてのタイプのドキュメント)
sset の各 cocc のため
お問い合わせ cocc.definitiondocumenttype = documenttypeenum.kassemblydocumentobject それから
お問い合わせ cocc.referencedfiledescriptor.fullfilename <> adoc その後
' 選択した axieme の read-only 属性を変更する
setroattribute 呼び出し (cocc.referencedfiledescriptor.fullfilename, setreadonly)
各osuboccはcocc.definition.document.allreferenceddocumentsで
' 最初のレベルの文書の読み取り専用属性を変更する
コール setroattribute(osubocc.fullfilename、setreadonly)
次へ
端 もし
その他 cocc.definitiondocumenttype = documenttypeenum.kpartdocumentobject それから
' ドキュメント型部分の読み込み専用属性を変更する
setroattribute 呼び出し (cocc.referencedfiledescriptor.fullfilename, setreadonly)
端 もし
次へ
メニュー

パブリックサブ setroattribute(文字列としてパス, boolean として roattribute)
システム.io.fileinfo として finfo を dim に
system.io.file.exists(path) の場合、
finfo = new system.io.fileinfo(パス)
finfo.isreadonly = ロアトリビュート
端 もし
メニュー
問題があれば教えて下さい:)
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top